「GRUB救援」訊息是否表示作業系統已損壞?

「GRUB救援」訊息是否表示作業系統已損壞?

最近我發現我的一個硬碟壞了,所以我昨天買了一個新的。作業系統硬碟(它有雙啟動 Windows 7 和 Linux Mint,它將進入 Windows 啟動選單,然後是 grub 選單)是健康的,而資料硬碟是壞的。

由於我的意思是在備份後拔出壞硬碟,因此我在複製時將機箱打開。我還擰開了散熱器,因為它妨礙了電源線。當我成功將新硬碟連接到電腦後,我沒有將散熱器放在CPU上。

我嘗試在不使用散熱器的情況下啟動它,因為擰螺絲太麻煩,然後大約10秒鐘後就死機了。 (我認為它過熱了)

所以我把散熱器放回去,沒有擰緊它,因為我需要稍後重新組織驅動器。

當我啟動它時,它說一些關於“未知檔案系統 grub救援>”的內容。我嘗試在啟動選單上手動選擇作業系統硬碟,但得到了相同的結果。最後我不得不使用我的 live linux usb 來啟動電腦。

有人知道嗎?我在打開機箱之前啟動了 Windows,並且它正在工作。我剛剛損壞了我的作業系統驅動器嗎?

答案1

恢復GRUB:

檢查當前前綴(和其他預設變數):

set

了解哪些設備可用:

ls

設定為正確的值,可能是這樣的:

set prefix=(hd0,1)/grub
set root=(hd0,1)
insmod normal
normal

載入作業系統後:

sudo upgrade-from-grub-legacy

27.1 GRUB 只提供救援 shell:

http://www.gnu.org/software/grub/manual/html_node/GRUB-only-offers-a-rescue-shell.html

Ubuntu liveCD 恢復範例:

http://zeasite.com/blog/grub-error-fix-rescue-for-windows-xp-vista-7-8-linux/ubuntu/

祝你好運!

相關內容