Linux

Grub 救援:如何修復 insmod 正常、未知的文件系統

  • January 14, 2018

我的機器上有 Linux 和 Windows 的雙啟動,所以顯然在我創建了一個新的磁碟分區之後,我想我搞砸了 Linux 分區。現在,在我啟動我的機器後,我得到了 grub 救援控制台。我試圖用這些命令解決這個問題:

設置啟動 =(hd0, 6)

設置前綴=(hd0,6)/boot /grub

此命令執行良好,但當我輸入:

Insmod 正常

我收到未知文件系統錯誤

有任何想法嗎?

您能否提供更多詳細資訊。就像分區表,你對 Grub 的舒適程度等等。

您可能希望將root(not boot) 設置為 (hd0, x)

x 為 6 表示它是硬碟擴展分區中的第二個邏輯磁碟,對嗎?

如果你有機會,刻錄一張 CD/製作可啟動 USB(更快!)並從中啟動 Ubuntu 或 Mint(或您最喜歡的 Linux 發行版),然後您可以chroot進入硬碟驅動器的 linux 分區並從那裡修復 Grub。它將重建 Grub,就好像您目前正在從該硬碟驅動器上執行 Linux。

沒有更多細節,很難給你更多的指點。

希望這對您的問題有所幫助。

引用自:https://unix.stackexchange.com/questions/304167