ubuntu 誤刪boot文件夾 grub CD光盤恢復

參考文章:http://blog.csdn.net/goldfighter/article/details/11127017

謝謝作者分享!

由於更新或是不小心刪除了boot文件下的所有文件,包括grub vmlinux等,使用CD光盤可以恢復,步驟如下:

1.BIOS設置成從光盤啓動,插入ubuntu系統光盤,選擇“Try Ubuntu”,啓動ubuntu系統。

進入後對於原機子的文件操作由於權限問題可能都需要在terminal中加sudo來完成

2.拷貝boot文件

注意:在這一步中一定要區分出光盤啓動的filesystem下的boot,和你機子原來的filesystem下的boot,別拷錯了

2.1 查看一下你的原機子filesystem下的boot中的文件,先可以備份一下

2.2 找一個和你電腦原來系統一樣的版本的電腦(比如我的是ubuntu 10.0.4),將其boot文件夾中的文件拷貝到你機子上的boot文件下

2.查看你電腦硬盤的主分區(這一步很重要,一定要十分確定後才能操作),使用parted 命令可以查看,假設你的主分區是/dev/sda1

3.掛載分區

sudo mount /dev/sda1 /mnt

4.綁定一些必須文件

sudo mount --bind /sys /mnt/sys
sudo mount --bind /proc /mnt/proc
sudo mount --bind /dev /mnt/dev

5.改變程序執行時所參考的根目錄位置

sudo chroot /mnt

6.更新grub

此時你的操作其實就相當於在你原來機子上的操作

sudo update-grub

如果報錯的話,嘗試第7步(我沒遇到錯誤,所以沒有執行第7步)

7.安裝grub

sudo grub-install /dev/sda

sudo update-grub

8.退出,重啓

exit

sudo reboot


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章