修復 Grub 引導程序
我在我的筆記型電腦上安裝了 Xubuntu,位於分區 /dev/sda1 上的硬碟 /dev/sda 上。
發生了一些不好的事情,當我重新啟動筆記型電腦時,黑屏出現了“核心恐慌”消息。
所以我決定從 live CD 安裝 Lubuntu。我將它安裝在 /dev/sda5 上(它有 6 GB 大小)。它最初是交換分區,但我決定不需要交換分區,因為我有 2 GB RAM。
所以,我安裝了 Lubuntu 沒有問題。重啟後黑屏出現以下資訊:沒有這樣的分區
grub 救援>所以我再次從 live CD 啟動並在 fdisk 中將啟動分區更改為 /dev/sda5。重啟後我只能看到 grub 命令行。
fdisk -l 顯示
磁碟 /dev/sda:160.0 GB,160041885696 字節
255 個磁頭,63 個扇區/磁軌,19457 個柱面
單位 = 16065 的柱面 * 512 = 8225280 字節扇區大小(邏輯/物理):512 字節/512 字節
I/O 大小(最小/最佳):512字節/ 512字節
磁碟標識符:0x000c212c設備引導開始結束塊 ID 系統
/dev/sda1 1 18706 150253568 83 Linux
/dev/sda2 18706 19458 6034433 5 擴展/dev/sda5 * 18706 19458 6034432 83 Linux
你能告訴我如何修復 Grub 以便能夠使用 Lubuntu 啟動到 /dev/sda5 嗎?
謝謝你
如果您能夠在啟動過程中看到 Grub 菜單,您可以通過按鍵中斷它。然後選擇你的 Lubuntu 條目,按 (e) 並檢查 root,核心顯示所有到 sda5
Grub 在內部使用另一種命名方案,因此 sda5 將是 hd(0,4)
然後 (b) 引導該條目。
如果您只看到 Grub 救援螢幕,您可以嘗試以下方法在 sda5 上啟動 Lubuntu:
root hd(0,4) kernel /path/to/vmlinux root=/dev/sda5 boot
啟動後,使用 Grub 命令檢查您每次啟動到 Lubuntu。