[問題] 新版硬體灌Linux,我快發瘋了......

看板Linux作者 (SunOS 5.11)時間9年前 (2014/07/22 12:09), 編輯推噓3(3025)
留言28則, 6人參與, 最新討論串1/1
小弟最近灌Linux遇到很大的困難,以前灌Unix/Linux都沒遇到這麼 麻煩的情況。筆電的BIOS mode成Legacy BIOS。 磁區原本劃分如下:TYPE:GPT /dev/sda1 ?(不明保留區) NTFS 400MB /dev/sda2 EFI System partition 300MB /dev/sda3 ?(不明保留區) /dev/sda4 Windows7 NTFS 220GB /dev/sda5 Fedora 20:/ ext3 100GB /dev/sda7 Fedora 20:/DATA ext3 120GB /dev/sda6 Push Buttom Reset 26GB 現在最大的問題是Linux重灌完(確定安裝成功),就是不出現GRUB選單, 一直進到Windows。我用LiveDVD進入光碟系統,mount /dev/sda5 /mnt, 然後執行: grub2-install --boot-directory=/mnt/boot /dev/sda 或是: grub2-install --boot-directory=/mnt/boot --efi-direcotory=/mnt/boot/efi \ --force /dev/sda 或是: grub2-install --boot-directory=/mnt/boot --efi-direcotory=/mnt/boot/efi \ /dev/sda2 不管試什麼排列組合,grub2-install後沒有Error訊息,但是重開機後就是不顯示 GRUB選單而直接進到Windows。 因為小弟對最近幾年的Partition技術演進沒有概念,不懂EFI partition是什麼, 也不知道GPT跟MBR之類的關係。用十年前的觀念來處理看來搞不定了...... (抱歉我真的很久很久沒用Linux了,最近因為工作需要必須灌進工作筆電中) 想請問一下各位大師,如何才能把GRUB裝入開機區呢? 有哪些文章可以參考? 謝謝。 -- 門派:蜀山派 稱號:青石 興趣:下棋 跟玉書師弟下久真的很無趣, 下山來尋找更多高手。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.120.0.127 ※ 文章網址: http://www.ptt.cc/bbs/Linux/M.1406002160.A.2AF.html

07/22 13:32, , 1F
GPT的前端保留位要比MBR多了1MB以上,所以可能要改分割
07/22 13:32, 1F

07/22 13:56, , 2F
UEFI 開機模式允許多個 bootloader 共存(而非直接覆寫掉
07/22 13:56, 2F

07/22 13:56, , 3F
原來的),安裝到 EFI 系統分割區(ESP)後即可在 UEFI 設定
07/22 13:56, 3F

07/22 13:56, , 4F
介面中選取。
07/22 13:56, 4F

07/22 14:01, , 5F
請以**UEFI 開機模式**啟動您的 Live 系統再執行 grub-ins
07/22 14:01, 5F

07/22 14:01, , 6F
tall ,這樣安裝程式才能操作 UEFI 韌體將新的開機選項寫
07/22 14:01, 6F

07/22 14:01, , 7F
進去,不然就要手動於 UEFI 設定介面中建立一個新的開機
07/22 14:01, 7F

07/22 14:01, , 8F
選項執行 ESP 中的 grub EFI 應用程式
07/22 14:01, 8F

07/22 14:04, , 9F
Secureboot 也是個問題,如果有啟用的話您要安裝有簽署過
07/22 14:04, 9F

07/22 14:04, , 10F
的 grub 版本,請看 grub-install 的 manpage 有新的命令
07/22 14:04, 10F

07/22 14:04, , 11F
列參數
07/22 14:04, 11F

07/22 15:21, , 12F
當我把BOIS的UEFI打開後,它會卡在Windows bootloader
07/22 15:21, 12F

07/22 15:21, , 13F
一直進不去Windows,也找不到Linux的選單。
07/22 15:21, 13F

07/22 15:25, , 14F
改回Legacy BIOS才進得了Windows,超奇怪的。
07/22 15:25, 14F

07/22 15:51, , 15F
先前也遇到樓上狀況..只好全改Legacy..Orz (無能力處理
07/22 15:51, 15F

07/22 16:46, , 16F
結果後來嘗試開UEFI直接重灌Linux,就可以進Linux了。
07/22 16:46, 16F

07/22 16:47, , 17F
但要回Windows工作,就要BIOS改回Legacy,只能這樣切換
07/22 16:47, 17F

07/22 22:42, , 18F
嘗試在UEFI模式下 使用UEFind來管理 看能不能認到win
07/22 22:42, 18F

07/23 00:15, , 19F
如果你安裝的是 Debian or Ubuntu 應該可以在開機開
07/23 00:15, 19F

07/23 00:15, , 20F
到 GRUB 的地方按下 Esc 然後找到 Windows 的開機選
07/23 00:15, 20F

07/23 00:15, , 21F
項才對,其它的 Linux Distribution 應該也是一樣的。
07/23 00:15, 21F

07/23 04:38, , 22F
GRUB是有Windows的開機選項,但它找的是Windows的EFI
07/23 04:38, 22F

07/23 04:39, , 23F
firmwre,Crtl+X是找不到它。也還沒想好要怎麼修復。
07/23 04:39, 23F

07/23 04:41, , 24F
如果GRUB的Windows選項直接改成傳統的root(hdX,X)
07/23 04:41, 24F

07/23 04:41, , 25F
chanloader +1似乎沒有效果。
07/23 04:41, 25F

07/23 11:08, , 26F
BIOS 裡面沒有 Windows 的 UEFI 開機選項可以用嗎?
07/23 11:08, 26F

07/23 13:38, , 27F
Windows的開機選項應該是壞了,每次都進到Auto修復
07/23 13:38, 27F

07/23 13:39, , 28F
模式去,但裡面的Windows選單又啟動不了
07/23 13:39, 28F
文章代碼(AID): #1JpUFmAl (Linux)