win10 + fedora24 雙系統問題 - Linux

Table of Contents


各位大大好

最近買了新電腦(ASUS M32CD-0071C670GXT),想說要灌成win 10 + linux的雙系統,

於是上網查了資料,開始動手灌,基本上都是照著網路上說的步驟,

先用光碟灌了Win10,切出一塊空間給linux系統,再用USB灌了Fedora24,

進入BIOS(我的新電腦是UEFI)把secure boot options 的優先順序設定Fedora24

為第一個,接著開機會出現選單第一個是Fedora,二是Fedora(recovery),三是

windows,但是選擇了Fedora之後,進到登入畫面,打完密碼後就當機了,

重灌了好幾次都是這樣,但是後來發現先選選項三進入windows之後,重新開機

再選Fedora就可以成功進入Linux系統了。

於是再找找網路發現有可能是開機檔案被winsows吃掉的可能,但是網上大部分

都是使用EasyBCD來設定開機選項,裝了之後發現EasyBCD不支援UEFI,

所以只好再找找,後來發現這篇(https://read01.com/6z4E2.html)

他的解決步驟如下

a)創建這個文件夾:

sudo mkdir /mnt/efi

b)掛載EFI分區(記得改成你自己的)到剛才的文件夾里:

sudo mount /dev/sda2 /mnt/efi

c)打開一個Administrator權限的文件管理器:

sudo nautilus /mnt/efi

d)打開EFI/Boot,看到裡面有一個bootx64.efi,把它改名成bootx64.efi.old

,以後不用它了

e)打開EFI/ubuntu,裡面有一個grubx64.efi,這個是grub的啟動文件,把它

複製到剛才的EFI/Boot裡面,改名成bootx64.efi,頂替Windows的loader。

進入ubuntu,打開terminal,輸入

sudo update-grub2

- 看到下面這樣:

neil@neil-ThinkPad-T440s:/boot/efi/EFI/Boot$ sudo update-grub2

Generating grub.cfg ...

Found linux image: /boot/vmlinuz-3.11.0-12-generic

Found initrd image: /boot/initrd.img-3.11.0-12-generic

Found Windows Boot Manager on /dev/sda2@/EFI/Microsoft/Boot/bootmgfw.efi



他說做到這裡,雙系統應該能用了,但是我重開機之後狀況還是一樣!!! TT(崩潰

開機直接進linux就當機,必須要先進windows再重新開機,才能成功進去

linux系統。

已經用了兩三天了,網路上也找不到更多解決方法了,只好在這裡問問看,感覺還是

要用grub2解決,但是我不會用.....,拜託各位幫忙了(跪


剛剛再度測試了grub2,發現雖然有run但是根本沒有成功,

首先vi /etc/default/grub,把GRUB_TIMEOUT=預設5s改成10s,

接著grub2-mkconfig -o /boot/grub2/grub.cfg,

也確認了/boot/grub2/grub.cfg 裡面確實 set timeout=10,

重開機之後還是一樣狀況,時間也還是5s,沒有改成10s......orz



--

All Comments

Ophelia avatarOphelia2016-11-30
有特殊環境只能用Fedora嗎? 試試同系的CentOS 7?
James avatarJames2016-12-03
BIOS中fast boot要關掉 否則win10關機其實只是休眠
Quanna avatarQuanna2016-12-08
推二樓,先關Fast Boot試試看
Edwina avatarEdwina2016-12-09
雖然想說secure boot也關掉 可是怕你win10開不了機XD
Ula avatarUla2016-12-13
secureboot關掉win10照樣可以開機沒問題的
Anthony avatarAnthony2016-12-14
之前好像有看過關掉就開不了的案例 看樣子是記錯XD
Vanessa avatarVanessa2016-12-19
Fedora 用 UEFI 裝設定檔可能不在 /boot/grub2/grub.cfg
我記得之前看到是 /boot/efi/EFI/fedora/grub.cfg
Odelette avatarOdelette2016-12-24
這個好像要看grub的版本 我記得新舊版本有變更路徑
John avatarJohn2016-12-27
沒錯,Uefi安裝的grub.cfg路徑不同。
Wallis avatarWallis2016-12-30
結果後來有解決嗎? 滿好奇
Delia avatarDelia2017-01-07
目前開機選單狀況
http://i.imgur.com/rzKXyB2.jpg
Jake avatarJake2017-01-11
關機的錯誤頁面 它會一直跑 我只好把它強制關機
Frederica avatarFrederica2017-01-12
開機選單可以不用管,選25的就好了,關機畫面你可以上腳架嗎
Quanna avatarQuanna2017-01-15
多出來的選項我猜應該幾次更新以後就會消失了
Odelette avatarOdelette2017-01-18
真的想刪也是可以刪掉那些套件和手動改 grub.cfg
Odelette avatarOdelette2017-01-20
對不起 請問上腳架是? (新手不懂抱歉
Skylar DavisLinda avatarSkylar DavisLinda2017-01-24
'新'硬體不意外
直接用虛擬機跑吧
Oscar avatarOscar2017-01-25
你灌上面那熱騰騰的openSUSE Leap 42.2 應該也關機就 ..
Heather avatarHeather2017-01-26
關機就...? 沒用過openSUSE Leap耶
Harry avatarHarry2017-01-30
錯誤幾乎都是PCIe bus error,卡沒插好?
Hedy avatarHedy2017-02-04
grub-mkconfig -o /boot/grub/grub.cfg 應該這樣是default