天天看點

雙系統下linux分區被誤删的解決辦法

雙系統下linux分區被誤删的解決辦法:

注:windows下删除邏輯驅動器時容易造成這種故障

方法一(插入系統CD光牒,進入試用模式):

$ su -

# mkdir /media/tempdir

# mkdir /media/tempdir/home

# mount /dev/sda7 /media/tempdir  (将/分區挂載到/media/tempdir)

# mount /dev/sda8 /media/tempdir/home (将/home分區挂載到/media/tempdir/home)

# grub-install --root-directory=/media/tempdir /dev/sda

正常情況下會出現“Installation finished No Error Reported”

重新開機電腦,選擇ubuntu

$ sudo update-grub2

重新開機電腦即可

方法二(用PE登入系統):

下載下傳grldr

1、用PE登入系統

2、把解壓後的grldr.mbr和grldr放在第一個磁盤的根目錄下(一般為C槽)

3、建立一個boot.ini檔案(還是在C槽根目錄下)

寫入如下内容:

C:\grldr.mbr="ubuntu 11.04"

3、重新開機從硬碟啟動(可直接拔了PE)

重新開機後就可以看到ubuntu 11.04的啟動項

選擇ubuntu 11.04啟動項進入ubuntu

4、用ubuntu的引導器來引導回windows系統(調出指令行)

$ sudo grub-install /dev/sda

$ sudo update-grub

5、成功進入windows系統後把C槽剛放的grldr.mbr,grldr和boot.ini删除掉就可以了,原來的雙系統就可以正常使用了

本文轉自linux部落格51CTO部落格,原文連結http://blog.51cto.com/yangzhiming/998332如需轉載請自行聯系原作者

yangzhimingg

繼續閱讀