2017年8月11日 星期五

Centos 6.9 開機選單修改

最近剛下載了Centos 6.9

安裝過程中就出了一些問題

首先是磁碟分割區的問題

原本的筆電裝的是Windows8

所有的檔案格式都是ntfs

結果造成我沒有多餘的空間可以裝

只好回windows去把D槽備份拿來用

安裝時把D槽重新分配成: swap 6GB ,/ 5GB , /home 50GB ,/boot 200GB

安裝完以後進Linux沒問題以後就先回Windows看看

因為開機選單的關係這裡先用BIOS調整進Windows

進Windows後發現D槽不見了,只好用磁碟管理工具把剩下的空間切給它

結果D槽變成了G槽,中間的代碼都被Linux用掉了

再回到Linux後發現Bootloader載不進去

問題出在剛剛切空間的時候造成順序變更了

只能先進開機選單做更改

按e把 root=(hda0,7) 改成root(hda0,8)

再按b開機就可以開進去了

進系統後找開機選單設定 /etc/efi/EFI/redhat/grub.conf

裡面再做一次修改,這樣之後開機會自動載入就不用每次都手動改了

至於不用透過BIOS的方法進Windows目前還沒找到

日後找到再來補充 ......


這幾天爬了文以後經過了多次測試後找到了解法

先用mount /dev/sda1 /mnt

再到/mnt底下找一個叫bootmgfw.efi的檔案

找到後把它的路徑寫到/boot/efi/EFI/redhat/grub.conf

裡面加入

title Win8
      rootnoverify(hd0,0)
      chainloader /EFI/Microsoft/Boot/bootmgfw.efi

重開機以後就有Win8的選項可以選了!!!

p.s.網路上說BIOS裡的fastboot 跟security boo要關掉 ,我兩個都有關,有興趣測試的可以試試沒有關能不能開

沒有留言:

張貼留言

注意:只有此網誌的成員可以留言。