首页 > 代码库 > ubuntu grub 引导修复
ubuntu grub 引导修复
作者:jostree 转载请注明出处 http://www.cnblogs.com/jostree/p/4167644.html
(1) 先使用ls命令,找到Ubuntu的安装分区:
在 grub rescue>下输入以下命令:
grub rescue>ls
会罗列所有的磁盘分区信息:
(hd0,msdos1),(hd0,msdos2),(hd0,msdos3)或(hd0,1),(hd0,3),(hd0,2)
(2) 然后依次调用如下命令: X表示各个分区号码
如果/boot没有单独分区,用以下命令:
grub rescue>ls (hd0,X)/boot/grub
如果/boot单独分区,则用下列命令:
grub rescue>ls (hd0,X)/grub
会列出一些文件,从而找出有grub的分区X,这里假设X为5
(3)如果找到了正确的grub目录,将grub的两部分关联起来,方法如下:
以下是/boot没有单独分区的命令:
grub rescue>set root=(hd0,5)grub rescue>set prefix=(hd0,5)/boot/grubgrub rescue>insmod /boot/grub/i386/normal.mod
以下是/boot 单独分区的命令:
grub rescue>set root=(hd0,5)grub rescue>set prefix=(hd0,5)/grubgrub rescue>insmod /grub/i386/normal.mod
然后执行:
grub rescue>normal
重启,进入ubuntu之后,在终端执行:
sudo update-grubsudo grub-install /dev/sda
从而完成修复。
ubuntu grub 引导修复
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。