ubuntu 误删boot文件夹 grub CD光盘恢复
2014-05-26 20:00
423 查看
参考文章: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
谢谢作者分享!
由于更新或是不小心删除了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
相关文章推荐
- 恢复ubuntu下的grub
- 用GHOST恢复ubuntu,重装GRUB到MBR,重新激活SWAP分区
- ubuntu 10.04和XP双系统,重装XP后恢复grub引导
- 《linux操作系统》(ubuntu)10.04(CD&DVD)[光盘镜像]
- XP 和 Ubuntu 9.10 双系统,当重装XP后恢复grub方法
- [ubuntu]重装WinXP后恢复grub
- Ubuntu 9.10 在重新安装windows后恢复GRUB的方法【转载】
- ubuntu10.04+win7双系统,重装win7后,恢复grub引导菜单
- Ubuntu10.04光盘启动重新安装GRUB到主引导区MBR修复Linux启动
- HOWTO: Boot & Install Ubuntu from the Grub Rescue Prompt
- 重装XP后恢复Ubuntu Grub启动菜单的方法
- [Ubuntu] 利用Ubuntu光盘破解win7用户登录 -- Crark the win7 user via Ubuntu live CD
- GRUB 2:恢复被Windows 7覆盖的Ubuntu 9.10
- HOWTO_Change Default Boot Order for Grub in Ubuntu
- Ubuntu10.04恢复grub
- 恢复UBUNTU的GRUB
- ubuntu使用CD命令不能进入有空格的文件夹
- recovering GRUB bootloader on windows/ubuntu dual boot machine
- Ubuntu 的最上方的面板如果被误删之后如何恢复呢?
- 用GRUB安装uBuntu10.04的光盘镜像,不用解压ISO