Grub 救援錯誤:未知指令 + 未知檔案系統 + Live USB

Grub 救援錯誤:未知指令 + 未知檔案系統 + Live USB

我得到了一台華碩 EEE PC 1201PN,其中 Ubuntu 和 Windows 7 曾經採用雙重開機。執行 Windows 7 時,Ubuntu 分割區已被刪除,因此重新啟動電腦時 Grub 將不再運作。

  • 我已經下載了啟動修復並將其安裝在 USB 驅動器上。
  • Bios 引導裝置優先順序是「可移動裝置」。然後“USB 隨身碟”然後“HDD”
  • 啟動加速器已停用

當我啟動電腦(並按 ESC 鍵檢查啟動選擇選單)時,我可以看到我的 USB 隨身碟。

所以我選擇 USB 並期望運行啟動修復...但是在黑屏幾秒鐘後我終於到達:

error: no such partition
grub rescue>

我可以看到 USB 驅動器,即 hd1:

grub rescue> ls
(hd0) (hd0,msdos4) (hd0,msdos2) (hd0,msdos1) (hd1)

所以我檢查 grub 在哪裡找 /grub 資料夾:

grub rescue> set
prefix=(hd0,msdos5)/boot/grub
root=hd0,msdos5

hd0,msdos5不存在,我想它是曾經的Ubuntu分區。

現在,我將新的 /grub 資料夾位置設定為我的 USB 隨身碟:

grub rescue> set prefix=(hd1)/boot/grub
grub rescue> set root=hd1
grub rescue> set
prefix=(hd1)/boot/grub
root=hd1

現在有趣的事情開始了…

grub rescue> insmod normal
error: unknown filesystem
grub rescue> ls /
error: unknown filesystem
grub rescue> ls (hd1)/
error: unknown filesystem

Grub 不知道 ismod ?從什麼時候起 ismod 已經在 grub 中實現了? Chain loader 指令無法像 root 一樣運作,...我很確定這台電腦中安裝的版本是 2013 年末的。

我檢查了我的 USB 驅動器,一切似乎都正常。 看截圖

現在我不知道如何在我的 USB 驅動器上啟動並修復電腦啟動。

如果您有任何想法如何克服這個問題,歡迎您!我檢查了很多處理這個問題的鏈接,但沒有人工作:(

謝謝 !

相關內容