1. 程式人生 > >系統啟動時錯誤問題的解決

系統啟動時錯誤問題的解決

第一個問題:

/boot/grub/grub.conf檔案丟失

開機啟動後會進入一個"grub"的互動式頁面



這個時候就可以進入系統了,但是因為這時候並沒有真正的生成grub.conf檔案,所以每次啟動的時候都會進入剛才的那個grub的互動式頁面



第二個問題:

如果/boot/grub/目錄下除了grub.conf檔案其餘檔案均丟失,系統是可以正常啟動的

第三個問題

磁碟的bootloader的前446個位元組損壞,/boot/grub/目錄下除了grub.conf檔案其餘檔案均丟失


這個時候系統會自動選擇掛載的光碟進行啟動


我們進入救援模式下



然後重啟,這時候就可以進入系統了,在/boot/grub/目錄下已經生成了原來的所有檔案



第四個問題:

這個時候我們再來將/boot/grub目錄下除了grub.conf檔案外其餘的檔案全部刪除,看看能否像問題二中的那樣正常啟動

這個時候系統已經不能啟動了


因為使用grub-install命令生成的grub和系統安裝的時候生成的grub檔案是不完全相同的,使用grub-install命令生成的grub在系統啟動的時候需要/boot/grub/stage_2這個檔案,這個時候我們在救援模式下,可以再次使用grub-install命令生成stage_2檔案


第五個問題:

這個時候檢視到/boot/grub/目錄下的檔案都已經恢復了


如果MBR中的552位元組後面的位元組損壞,該如何恢復

此時系統無法啟動,一直停留在這樣一個介面


我們仍然需要進入光碟模式


重新啟動,系統正常啟動