Arch與Win10多重開機設定 - Linux

By Skylar DavisLinda
at 2018-03-22T07:28
at 2018-03-22T07:28
Table of Contents
從新筆電買來就一直在試著灌雙系統,只是在開機管理這塊一直卡住
先說我的筆電型號為HP Pavilion 14-bf133TX
內建雙硬碟,其中1TB當共用資料碟,另一顆240G的SSD當系統碟
開機第一步就是先確認BIOS---
1.關閉相容模式
2.關閉安全啟動
然後就插上USB先灌Win10,灌好之後先去電源設定把快速啟動關掉
再來就是正式開始安裝Arch流程---
[分割硬碟]
cgdisk /dev/sdb --分割工具
[查看分割結果]
fdisk /dev/sdb
p
/dev/sdb2 -- EFI System (這是Win10的EFI分區)
/dev/sdb5 -- root
/dev/sdb6 -- swap
[格式化]
mkfs.btrfs -f /dev/sdb5 --根目錄(/)
mkswap /dev/sdb6 --Swap分區
[建立目錄]
mkdir /mnt/boot
mkdir /mnt/home
[掛載開機與家目錄]
mount /dev/sdb5 /mnt --根目錄(/)
mount /dev/sdb2 /mnt/boot --開機磁區(/boot)
mount /dev/sda1 /mnt/home --家目錄(/home)
swapon /dev/sdb6 --啟用Swap分區
free --釋放記憶體
--確認目前掛載狀況
mount -l
----------------------------------------
/dev/sdb5 on /mnt type btrfs --根目錄(/)
/dev/sdb2 on /mnt/boot type vfat --開機磁區(/boot)
/dev/sda1 on /mnt/home type fuseblk --家目錄(/home)
----------------------------------------
[選擇下載映射站]
vi /etc/pacman.d/mirrorlist --編輯設定
把台灣的網址貼到最上面
[設定網路]
wifi-menu --選擇自己的網路
[下載檔案]
pacstrap /mnt base
[安裝]
genfstab -U /mnt > /mnt/etc/fstab
[進入新系統]
arch-chroot /mnt
==================================
以下在新系統
==================================
[確認目前掛載狀況]
mount -l
-------------------------------------------------
/dev/sdb5 on / type btrfs --根目錄(/)
/dev/sdb2 on /boot type vfat --開機磁區(/boot)
/dev/sda1 on /home type fuseblk --家目錄(/home)
-------------------------------------------------
[建立開機映像]
mkinitcpio -p linux
[設定主機名稱與Root密碼]
echo [HOST NAME] > /etc/hostname -- 設定主機名稱
passwd -- 設定root密碼
[安裝支援exFAT套件]
pacman -S exfat-utils -- 下載套件
mount /dev/sda1 /home --掛載家目錄(/home)
[設定開機管理,使用rEFInd]
pacman -S refind-efi -- 下載套件
refind-install -- 安裝ReFind
[跳出並重新啟動]
exit
umount -R /mnt
reboot
出現以下畫面,這應該表示安裝成功了吧?}
https://imgur.com/a/5I3xy
經確認Win10可正常進入,只是一進Linux就換跳出
https://imgur.com/a/7uvu9
請問一下問題出在哪裡? 是有什麼設定沒調整好嗎?
--
先說我的筆電型號為HP Pavilion 14-bf133TX
內建雙硬碟,其中1TB當共用資料碟,另一顆240G的SSD當系統碟
開機第一步就是先確認BIOS---
1.關閉相容模式
2.關閉安全啟動
然後就插上USB先灌Win10,灌好之後先去電源設定把快速啟動關掉
再來就是正式開始安裝Arch流程---
[分割硬碟]
cgdisk /dev/sdb --分割工具
[查看分割結果]
fdisk /dev/sdb
p
/dev/sdb2 -- EFI System (這是Win10的EFI分區)
/dev/sdb5 -- root
/dev/sdb6 -- swap
[格式化]
mkfs.btrfs -f /dev/sdb5 --根目錄(/)
mkswap /dev/sdb6 --Swap分區
[建立目錄]
mkdir /mnt/boot
mkdir /mnt/home
[掛載開機與家目錄]
mount /dev/sdb5 /mnt --根目錄(/)
mount /dev/sdb2 /mnt/boot --開機磁區(/boot)
mount /dev/sda1 /mnt/home --家目錄(/home)
swapon /dev/sdb6 --啟用Swap分區
free --釋放記憶體
--確認目前掛載狀況
mount -l
----------------------------------------
/dev/sdb5 on /mnt type btrfs --根目錄(/)
/dev/sdb2 on /mnt/boot type vfat --開機磁區(/boot)
/dev/sda1 on /mnt/home type fuseblk --家目錄(/home)
----------------------------------------
[選擇下載映射站]
vi /etc/pacman.d/mirrorlist --編輯設定
把台灣的網址貼到最上面
[設定網路]
wifi-menu --選擇自己的網路
[下載檔案]
pacstrap /mnt base
[安裝]
genfstab -U /mnt > /mnt/etc/fstab
[進入新系統]
arch-chroot /mnt
==================================
以下在新系統
==================================
[確認目前掛載狀況]
mount -l
-------------------------------------------------
/dev/sdb5 on / type btrfs --根目錄(/)
/dev/sdb2 on /boot type vfat --開機磁區(/boot)
/dev/sda1 on /home type fuseblk --家目錄(/home)
-------------------------------------------------
[建立開機映像]
mkinitcpio -p linux
[設定主機名稱與Root密碼]
echo [HOST NAME] > /etc/hostname -- 設定主機名稱
passwd -- 設定root密碼
[安裝支援exFAT套件]
pacman -S exfat-utils -- 下載套件
mount /dev/sda1 /home --掛載家目錄(/home)
[設定開機管理,使用rEFInd]
pacman -S refind-efi -- 下載套件
refind-install -- 安裝ReFind
[跳出並重新啟動]
exit
umount -R /mnt
reboot
出現以下畫面,這應該表示安裝成功了吧?}
https://imgur.com/a/5I3xy
經確認Win10可正常進入,只是一進Linux就換跳出
https://imgur.com/a/7uvu9
請問一下問題出在哪裡? 是有什麼設定沒調整好嗎?
--
Tags:
Linux
All Comments

By Eartha
at 2018-03-26T19:59
at 2018-03-26T19:59

By Kristin
at 2018-03-29T16:04
at 2018-03-29T16:04
Related Posts
edubuntu無法執行jnlp(JAVA)

By Hedwig
at 2018-03-21T05:59
at 2018-03-21T05:59
ubuntu 16.04 終端機預設一直開啟nano

By Susan
at 2018-03-21T02:45
at 2018-03-21T02:45
請問有辦法一次查詢所有檔案的ACL設定嗎?

By Una
at 2018-03-20T16:44
at 2018-03-20T16:44
git使用ssh,可否禁止看到上層資料

By Michael
at 2018-03-20T15:00
at 2018-03-20T15:00
ubuntu 16.04 suspend再開啟後,變成黑屏

By Catherine
at 2018-03-20T14:38
at 2018-03-20T14:38