歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 重裝Windows系統後Ubuntu 10.04 Grub2的恢復

重裝Windows系統後Ubuntu 10.04 Grub2的恢復

日期:2017/2/28 16:35:01   编辑:Linux教程

前兩天xp系統可能中木馬無法啟動,所以就重新裝了一次,結果我的Ubuntu就over了,變成我的Ubuntu無法啟動了,沒辦法,只能想辦法恢復呗。在網上查看一些方法,照搬還是出了問題。

網上提示采用liveCD來恢復,但我根本就沒有刻盤,其實采用硬盤安裝的方法照樣可以進入liveCD啟動後的界面。

sudo -i

fdisk -l 此命令是查看linux分區

mount /dev/sda9 /mnt 掛在根分區

mount /dev/sda8 /mnt/home 掛在家目錄

mount /dev/sda7 /mnt/boot 掛在boot分區

注:以上的分區情況要看fdisk -l結果來進行,以上的分區是我自己的分區情況。

grub-install --root-directory=/mnt/ /dev/sda 在root前面是兩個"-"。

如果沒有錯誤就會提示Installation finished. No error reported.

然後重啟系統,網上說這樣就能大功告成,但是我在登錄的時候顯示:

serious errors were found while checking the disk drive for /boot

或者

serious errors were found while checking the disk drive for /boot

忽略後仍然能進入系統,但是就是感覺哪裡不對。

在文件系統那裡會發現多出一個分區來。

其實去看看/etc/fstab這個文件就會發現問題所在,因為這個多出來的分區沒有在這裡記錄或者記錄是錯誤的,用blkid查看各分區的uuid,然後在fstab裡面把信息調整正確後,然後再重新啟動系統後,運行命令

sudo update-grub2,會掃描系統中的各分區信息,然後運行sudo grub-install /dev/sda。

最後自己調整一下啟動順序。

Copyright © Linux教程網 All Rights Reserved