歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 重裝系統後Linux GRUB損壞的修復方法

重裝系統後Linux GRUB損壞的修復方法

日期:2017/2/28 17:37:29   编辑:Linux教程
因為想學習linux,並對國產操作系統的支持,近日安裝了紅旗5。0工作組版操作系統。該系統支持網絡安裝,本地硬盤安裝,和光盤安裝。

  問題的出現:
  GRUB的損壞可以有很多原因,比如,在安裝linux後安裝windows系統,而我是因為是在將GRUB安裝在MBR上以後,又將其安裝至linux目錄下時發生的。

  我發現在紅旗控制面板的啟動管理項內可以將啟動引導程序安裝至其它盤符下面,所以我就想試一試,所以我就選擇-hda6-安裝,安裝完以後,退出控制面板,重啟系統。在引導啟動時,屏幕黑屏並且提示GRUB。此時,我發現對自已魯莽行為負責任了。

  我不想重裝,我記得以前從網上看到過可以通過啟動盤修復引導程序。於是我就想辦法制作引導程序。因為本人筆記本電腦的光驅已經被我拆了,沒有軟驅。但我的BIOS支持USB引導。而幸好我有一個可以引導啟動的MP3閃盤。

  而我又在學校的計算機實驗室裡,我在一台同樣安裝了Redflag-ws-5.0的機子將紅旗安裝包內的bootdisk.img拷貝至/root/目錄下,將usbdisk掛載上去,在命令終端輸入

  dd -if=/root/bootdisk.img of=/mnt/usbdisk 回車,

  至到它寫完就可以了,這樣一個linux啟動盤就制作成功了。回到有問題的機子,在bios內設置從USB-disk啟動,

  等安裝界面出來以後,按F4->在boot下輸入命令:linux rescue,按回車->

  經過一系列的鍵盤等簡單的配置以後會出現提示符sh#(其實我的是出現一個屏幕的紅色,“紅屏”,這時按回車就行了。我是這樣的,不知你的行不行)->

  這時輸入命令:grub,然後按回車->

  這時會出現 grub>這時我們就可以在這個提示符下輸入命令有修復grub了:

  a、grub>root (hdx,y) 說明,root與(之間的空格不能少,x為硬盤號,如果只有一個硬盤為0,如果有多個剛從0開始。y則表示硬盤上linux根分區所在的分區號,如果不知道可以按TAB鍵來查看情況。設置好後按回車

  b、輸入命令setup(hd0)將GRUB安裝在計算機系統的MBR扇區內,如果沒有出錯的話,GRUB修復成功了。
Copyright © Linux教程網 All Rights Reserved