前些天,我的Ubuntu老提示"Filesystem root"空间不足,于是,我煞笔的用win pe去扩展空间,结果,空间扩展不成,反倒丢失了引导.....
于是就上网查资料,看如何修复引导,最后看到了一个相对简单的办法,就是使用boot repair修复,但是,教程都比较简单,没有详细说明,为了避免让其他人或者我以后犯同样的错误,决定记录下来,希望对其他人有帮助。
首先,你需要一个U盘,和一个Linux的iso做成Live CD,U盘就不能给你了,但是,iso还是有的ubuntu-14.10-desktop-amd64.iso
具体怎么做,点太明就不好了,可以提示你用 ultraiso软碟通 做
第二步,进入你的Live CD,具体怎么进,我也真不好说了,百度绝对有!
第三步,使用命令查看你的磁盘,根据但是分区的大小,找到目录 /boot 所在盘
sudo fdisk -l
第四步,使用命令将 /boot 目录所在盘挂载上去,假如是 /dev/sda6(很多教程都没写这一步,导致下面到boot repair安装失败)
sudo mount /dev/sda6 /mnt
第五步,到这就和其他的教程差不多了,使用下面到命令安装和使用 boot repair
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update sudo apt-get install -y boot-repair && boot-repair
最后一步,就点个按钮修复吧,点击“recommended repair”按钮,修复完成后,重启就Over了!