Linux - Linux
![Agatha avatar](/img/girl3.jpg)
By Agatha
at 2017-07-23T03:00
at 2017-07-23T03:00
Table of Contents
大家好,小弟首次安裝雙系統就搞砸了,有很多不健全知識還請各位指導...
拿到新筆電後,確認下Win10進的去 然後就開始爬裝Arch Linux的文章了
現況就是,開機直接進Windows修復畫面,
點選直接進去系統就會直接重啟...又再進到修復,無限循環
以下說明我做了些什麼,希望能藉此讓前輩們知道我幹了啥蠢事,以協助我修復完成QQ
############################
我參考兩篇文章(還有一些,但是這次安裝主要是看這兩篇)
http://tieba.baidu.com/p/4434587280
https://www.airscr.com/1784/
他們做的和 wiki 上的類似,又有加一些說明所以就跟著做了。
首先 --- bios SATA Operation改AHCI ,secure boot 改 off
然後Rufus製作開機碟,也成功進去Arch的CMD
我試著回想當時我打的指令
iw dev
wifi-menu -o wlp58s0
timedatectl set-ntp true
lsblk
parted /dev/nvme0n1 print
1 1049k 524MB 523MB fat32 EFI | boot,esp
2 524MB 659MB 134MB microsoft reserved partition | msftres
3 659MB 512GB 511GB ntfs basic data | msftdata
4 512GB 512GB 472MB ntfs hidden,diag
parted /dev/nvme0n1
rm 3 (想說3是data,所以從這邊開始分)
mkpart ESP fat32 659MB 1171MB (這樣是512MB)
set 3 boot on
現在回想起來,大概是我根本不懂開機架構才會這樣做 ?
原文章(貼吧的)是把所有分區砍掉才用這個指令
我卻誤以為 設置這個512MB的 就是為了放Arch的系統資料。
(其實 EFI只要一個就好 ? )
mkpart primary ext4 1171MB 26.2GB (教程說的25G/opt掛載點)
mkpart primary linux-swap 26.2GB 30.2GB
mkpart primary ext4 30GB 98%
quit
所以變成 ...
1 1049k 524MB 523MB fat32 EFI | boot,esp
2 524MB 659MB 134MB microsoft reserved partition | msftres
3 659MB 1171MB 513MB fat32 | boot,esp
5 1171MB 26.2GB 25GB ext4
6 26.2GB 30.2GB 4GB linux-swap(v1)
7 30.2GB 502GB 472GB ext4
4 512GB 512GB 472MB ntfs hidden,diag
mkfs.fat -F32 /dev/nvme0n1p3
mkfs.ext4 /dev/nvme0n1p5
mkswap /dev/nvme0n1p6
swapon /dev/nvme0n1p6
mkfs.ext4 /dev/nvme0n1p7
mount 這邊我覺得是我搞砸最大的原因 ...
這邊可以看到 我沒有把25G的 原文說的opt 拿來mount
因為這時我是去參考另一篇文,畢竟原文(貼吧的) 在第一行mount指令就失敗了
mount /dev/nvme0n1p7 /mnt
install -d /mnt/{boot,home}
mount /dev/nvme0n1p3 /mnt/boot
mkdir /mnt/boot/efi
mount /dev/nvme0n1p1 /mnt/boot/efi
mount /dev/nvme0n1p7 /mnt/home
swapon /dev/nvme0n1p6
pacstrap -i /mnt base base-devel
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt /bin/bash
vi /etc/locale.gen
vi /etc/locale.conf
tzselect
ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc --utc
pacman -S systemd-boot
bootctl install
pacman -S intel-ucode
vi /boot/loader/entries/arch.conf
vi /etc/hostname
pacman -S iw wpa_supplicant dialog
pacman -S linux-firmware
passwd
umount -R /mnt
reboot
reboot 之後 就是如一開始所說 修復模式loop ...
後來又進去 想說
mount /dev/nvme0n1p7 /mnt
vi /mnt/etc/fstab
來看我的配置表到底是啥
但是也看不到了(不知道為何...)
##############
於是現在有幾個問題 :
1.我該如何正確的配置分割表 ?
1 efi
2 MS reserved partition (---> 這是MS系統檔嗎 ? )
3 Linux System
4 swap
5 data
6 MS hidden
這樣嗎 ?
那個data欄,最理想是Linux和Windows都可以讀寫,不知是否做得到 ?
還是說,更好的配置可以這樣 :
5 data 1
6 data 2
類似 C D 槽的概念
6 (data 2) 拿來當作 /mnt 使用
不然 到時候Windows開C槽(data區)的時候會有 /mnt底下一堆資料夾 ...
2.我的mount在亂搞之後,該怎麼處置 ... ?
我連有沒有成功把一堆設定寫進去都不清楚
也看不到之前設定的fstab
這部分,該怎麼去修復呢 ?
目前的想法是,先看之前到底怎麼配置的 --- 但是我看不到 Orz
然後 採用問題1的 data1 data2方式 ---
mount /dev/nvme0n1p6 /mnt #data2當mnt
mount /dev/nvme0n1p3 /mnt/boot #Linux System 掛載上去
mount /dev/nvme0n1p2 /mnt/boot #Windows有需要這樣上去 ?
mkdir /mnt/boot/efi
mount /dev/nvme0n1p1 /mnt/boot/efi
mount /dev/nvme0n1p7 /mnt/home #如果有想另外割一塊home目錄可以這樣做
可以幫忙檢驗下這樣是否正確 ?
但是...如何砍掉之前錯誤配置 ...
3.我是不是少裝了什麼 ?
又去看了其他文章,懷疑我是否少裝了雙啟菜單。
但是在 bootctl install 這步,應該就有做到了 ?
4.另外我對 efi/boot的配置 這塊也有很大的疑問...
因為我想把Linux跟Windows分得清清楚楚
(有看過文章說,不想把Linux和Windows配置文件放一起,可以把原指令
# mkdir /mnt/boot && mount /dev/sda1 /mnt/boot
改成類似以下指令
# mkdir -p /mnt/boot/EFI && mount /dev/sda1 /mnt/boot/EFI ,其sda1是efi系統)
所以這意思是,因為Windows之前已安裝,官方預設 mnt/boot 下有Windows的loader
為此,把 efi 檔案(nvme0n1p1 ,或是別人的sda1) mount到 mnt/noot/efi
但是...Linux的loader會自動安裝到哪呢?
安裝應該是這個指令 "pacstrap -i /mnt base base-devel" 吧?
(雖然他們的跟官方比 多了些參數...)
這意思是,直接裝到 /mnt ? (也就是data (part7) 那塊?)
(回顧一下奇怪的分割表)
1 1049k 524MB 523MB fat32 EFI | boot,esp
2 524MB 659MB 134MB microsoft reserved partition | msftres
3 659MB 1171MB 513MB fat32 | boot,esp
5 1171MB 26.2GB 25GB ext4
6 26.2GB 30.2GB 4GB linux-swap(v1)
7 30.2GB 502GB 472GB ext4
4 512GB 512GB 472MB ntfs hidden,diag
如果我想做分清楚點,有沒有辦法單純割一塊 假設1G 單純放 arch系統檔 的區塊?
(考慮到未來再更多系統的話 ... )
抱歉問題很多,很雜亂,還請前輩們幫幫小弟 ...
--
Tags:
Linux
All Comments
![Genevieve avatar](/img/girl4.jpg)
By Genevieve
at 2017-07-27T04:14
at 2017-07-27T04:14
![Regina avatar](/img/girl5.jpg)
By Regina
at 2017-07-28T18:29
at 2017-07-28T18:29
![Faithe avatar](/img/dog2.jpg)
By Faithe
at 2017-07-31T00:07
at 2017-07-31T00:07
![Zanna avatar](/img/woman.jpg)
By Zanna
at 2017-07-31T07:06
at 2017-07-31T07:06
![Gilbert avatar](/img/elephant.jpg)
By Gilbert
at 2017-08-04T11:00
at 2017-08-04T11:00
![Linda avatar](/img/woman-biz.jpg)
By Linda
at 2017-08-08T12:40
at 2017-08-08T12:40
![Aaliyah avatar](/img/woman-glasses.jpg)
By Aaliyah
at 2017-08-10T23:10
at 2017-08-10T23:10
![Elizabeth avatar](/img/woman-ring.jpg)
By Elizabeth
at 2017-08-13T10:44
at 2017-08-13T10:44
![Hedy avatar](/img/cat1.jpg)
By Hedy
at 2017-08-16T10:37
at 2017-08-16T10:37
![Lauren avatar](/img/cat2.jpg)
By Lauren
at 2017-08-18T03:22
at 2017-08-18T03:22
![Erin avatar](/img/cat3.jpg)
By Erin
at 2017-08-21T14:12
at 2017-08-21T14:12
![Hedy avatar](/img/cat4.jpg)
By Hedy
at 2017-08-24T13:55
at 2017-08-24T13:55
![Delia avatar](/img/cat5.jpg)
By Delia
at 2017-08-27T17:51
at 2017-08-27T17:51
![Hedy avatar](/img/girl.jpg)
By Hedy
at 2017-09-01T11:04
at 2017-09-01T11:04
![Connor avatar](/img/beaver.jpg)
By Connor
at 2017-09-05T15:27
at 2017-09-05T15:27
![Enid avatar](/img/girl1.jpg)
By Enid
at 2017-09-09T17:18
at 2017-09-09T17:18
![Jack avatar](/img/bee.jpg)
By Jack
at 2017-09-12T03:31
at 2017-09-12T03:31
![Edward Lewis avatar](/img/girl2.jpg)
By Edward Lewis
at 2017-09-13T05:07
at 2017-09-13T05:07
![Leila avatar](/img/girl3.jpg)
By Leila
at 2017-09-15T13:35
at 2017-09-15T13:35
![Carolina Franco avatar](/img/beret.jpg)
By Carolina Franco
at 2017-09-15T15:28
at 2017-09-15T15:28
![Liam avatar](/img/girl4.jpg)
By Liam
at 2017-09-17T11:36
at 2017-09-17T11:36
![Mason avatar](/img/girl5.jpg)
By Mason
at 2017-09-17T15:29
at 2017-09-17T15:29
![Robert avatar](/img/boy1.jpg)
By Robert
at 2017-09-20T01:00
at 2017-09-20T01:00
![Frederic avatar](/img/boy2.jpg)
By Frederic
at 2017-09-20T15:39
at 2017-09-20T15:39
![Robert avatar](/img/cat1.jpg)
By Robert
at 2017-09-24T23:05
at 2017-09-24T23:05
![Ingrid avatar](/img/woman.jpg)
By Ingrid
at 2017-09-26T00:02
at 2017-09-26T00:02
![Gilbert avatar](/img/cat2.jpg)
By Gilbert
at 2017-09-28T20:54
at 2017-09-28T20:54
![Audriana avatar](/img/woman-biz.jpg)
By Audriana
at 2017-09-28T22:56
at 2017-09-28T22:56
![Margaret avatar](/img/woman-glasses.jpg)
By Margaret
at 2017-10-01T16:30
at 2017-10-01T16:30
![Valerie avatar](/img/woman-ring.jpg)
By Valerie
at 2017-10-03T06:05
at 2017-10-03T06:05
![Jessica avatar](/img/cat1.jpg)
By Jessica
at 2017-10-07T09:20
at 2017-10-07T09:20
![Donna avatar](/img/cat2.jpg)
By Donna
at 2017-10-11T18:55
at 2017-10-11T18:55
![Damian avatar](/img/cat3.jpg)
By Damian
at 2017-10-15T14:40
at 2017-10-15T14:40
![Candice avatar](/img/cat3.jpg)
By Candice
at 2017-10-20T02:42
at 2017-10-20T02:42
![Hedda avatar](/img/cat4.jpg)
By Hedda
at 2017-10-22T19:00
at 2017-10-22T19:00
![Doris avatar](/img/cat5.jpg)
By Doris
at 2017-10-26T13:58
at 2017-10-26T13:58
![Doris avatar](/img/girl.jpg)
By Doris
at 2017-10-28T07:58
at 2017-10-28T07:58
![Todd Johnson avatar](/img/cat4.jpg)
By Todd Johnson
at 2017-10-30T23:35
at 2017-10-30T23:35
![Blanche avatar](/img/girl1.jpg)
By Blanche
at 2017-10-31T03:52
at 2017-10-31T03:52
![Daniel avatar](/img/cat5.jpg)
By Daniel
at 2017-11-01T04:31
at 2017-11-01T04:31
Related Posts
Linux指令區分大小寫的好處?
![Caroline avatar](/img/cat3.jpg)
By Caroline
at 2017-07-21T16:36
at 2017-07-21T16:36
工作站內網架設
![Valerie avatar](/img/woman-biz.jpg)
By Valerie
at 2017-07-21T15:52
at 2017-07-21T15:52
@folder 的@是什麼意思
![Connor avatar](/img/cat5.jpg)
By Connor
at 2017-07-21T11:23
at 2017-07-21T11:23
自製LiveCD 簡要過程
![Ingrid avatar](/img/woman-ring.jpg)
By Ingrid
at 2017-07-21T09:00
at 2017-07-21T09:00
Asus x550vx ubuntu+win10雙系統安裝失敗
![Noah avatar](/img/girl5.jpg)
By Noah
at 2017-07-20T21:56
at 2017-07-20T21:56