作者 Daisy / 最近一次更新 2023年05月25日

請益

 

我的筆電有2個作業系統:Kali Linux和Windows 10。昨天我還在使用Windows 系統,從 C 槽建立一個新的分割區D槽。現在我重新打開我的筆電,開機時螢幕顯示了一個錯誤提示Unknown Filesystem Grub Rescue。請問這種情況怎麼解決呢?

“Unknown Filesystem Grub Rescue”的原因

如果您對安裝了第二/雙作業系統的分割區進行了異常刪除,就可能出現“unknown filesystem grub rescue”錯誤。例如,這可能是一台Windows 和 Linux 雙開機電腦,但是您刪除了Linux 分割區。當您設定這樣的系統時,每個分割區都有一個 MBR,它有關於如何啟動作業系統的重要數據。刪除分割區或作業系統後,MBR 仍然具有這些作業系統的舊開機扇區值,開機可能會出現錯誤,例如,“grub rescue unknown file system”。

grub修復

3種方法:解決Unknown Filesystem Grub Rescue

如果遇到此問題,請不要驚慌,本文將為您提供3種grub rescue修復方案。

方法 1. 使用 Windows 可開機USB

這部分內容將以Windows 10 系統為例,但它同樣適用於Windows 7 和 8。首先,您需要一張 Windows 10 安裝 CD/DVD 或可開機USB。

1. 從安裝媒體(可開機USB)啟動Windows 10,然後選擇“修復您的電腦”選項。

2. 點擊“疑難排解”,選擇“系統還原”將其還原到您之前設定的還原點。

3. 您也可以嘗試“自動修復”選項。

4. 如果不起作用,您需要選擇“命令提示字元”選項。

grub修復

5. 然後,將以下命令一一鍵入到命令提示字元中以重建 MBR。

bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd

修復win11

執行上述命令後,看看是否可以成功啟動您的電腦。如果問題仍然存在,您不妨直接嘗試方法3,嘗試使用專業的磁碟管理工具重建MBR。

方法 2. 使進入grub模式執行grub修復

對於“unknown filesystem grub rescue”的錯誤,最常見的方法之一是使用命令列。

1. 你得弄清楚你的Linux在哪個分割區,grub目錄在哪。如果你還記得,那就更好了,但如果你忘記了,也沒有關係。

2. 鍵入“grub rescue>ls”並點擊“ENTER”鍵,列出所有磁碟和分割區。例如,hd0,(hd0, 1)//,(hd0, 4),(hd0,7),(hd0,8),(hd0,9)…

3. 鍵入“grub rescue>ls (hd0,0)/grub 並點擊“ENTER”鍵。重複此步驟並逐個分割區嘗試,直到出現分割區內容,而不是“unknown filesystem”。

4. 假設在(hd0,8)時,分割區內容成功出現。

5. 鍵入“grub rescue>set root=(hd0,8)”並點擊“ENTER”鍵。

6. 鍵入“grub rescue>set prefix=(0,8),grub”並點擊“ENTER”鍵。

7. 鍵入“grub rescue>insmod/grub/normal.mod”並點擊“ENTER”鍵。現在,您已經退出 grub 救援模式並進入熟悉的grub模式。

8. 鍵入“grub>normal”並點擊“ENTER”鍵

9. 進入Linux後,在命令列鍵入“sudo update-grub”執行grub修復。

10. 鍵入“sudo grub-install/dev/sda”。//sda 是你的開機碟。

方法 3. 使用第三方軟體重建MBR

如果您認為一個一個地輸入命令來重建MBR太複雜了,您可以使用AOMEI Partition Assistant Standard重建 MBR ,修復作業系統。與上述方法相比,使用這款專業的磁碟管理工具就簡單多了,只需3步即可完成所有操作步驟。

現在,您可以進入AOMEI下載中心或直接點擊下方下載按鈕,免費下載並安裝AOMEI Partition Assistant Standard,然後按照以下步驟執行操作。

免費下載Win 11/10/8.1/8/7/XP
安全下載

注意:在開始之前,您必須將空的USB插入工作中的電腦,然後製作可開機USB

grub修復

步驟 1.從可開機USB硬碟成功啟動電腦後,您將進入預安裝的AOMEI Partition Assistant Standard,右擊有問題的系統磁碟並選擇“重建MBR”。

grub修復

步驟 2.在彈出的視窗中,設定當前作業系統的MBR類型,然後點選“確定”。

grub修復

步驟 3.點擊“套用”執行操作。

grub修復

結論

如何修復“unknown filesystem grub rescue”?如果你走錯了方向,事情可能會很複雜。本文我列出了 3 種最常用的方法來幫助您處理該問題。其中AOMEI Partition Assistant Standard提供了最便捷的方式。除了上面提到的那些功能,如果你想解鎖更多進階功能,請升級到AOMEI Partition Assistant Professional。如果您是Windows Server使用者,請使用AOMEI Partition Assistant Server版本。