Ubuntu Grub Rescue几种修复方法
来源:互联网 发布:java调用json接口 编辑:程序博客网 时间:2024/05/19 10:40
重启电脑直接进入grub rescue模式重启后的显示是
GRUB loading
error: no such partition
grub rescue>
连XP都进不了了,知道怎么办吗!
下面一起来看看grub2几种修复方法
1.Ubuntu Grub Rescue 双系统重装windows造成grub2被改写的修复
方法一 grub4dos0.4.4
在Windows启动项上加上grub4dos启动(不多说了,看置顶贴),重启选择进入grub,在命令行下输入(/boot单独分区的去掉 /boot)
代码: grub>find --set-root /boot/grub/core.img grub>kernel /boot/grub/core.img grub>boot 进入grub2菜单,进入系统后再执行 代码: sudo grub-install /dev/sd? Ubuntu Grub Rescue方法二 进入Livecd 后修复 引用: sudo -i mount 你的根分区 /mnt mount 你的/boot 分区 /mnt/boot #如果有的话 #挂载你其他的分区,如果有的话 # 重建grub到sda的mbr grub-install --root-directory=/mnt /dev/sda
2. Ubuntu Grub Rescue由于root分区uuid改变造成的不能正常启动,只能进入grub rescue模式的修复
代码:
grub rescue>set grub rescue>prefix=(hd?,?) /grub grub rescue>root=hd?,? grub rescue>set root=hd?,? grub rescue>set prefix=(hd?,?)/boot/grub grub rescue>set grub rescue>root=hd?,? grub rescue>prefix=(hd?,?)/boot/grub grub rescue>insmod /boot/grub/normal.mod grub rescue>normal 这时就可以调出 /boot/grub/grub.cfg,修改相应uuid, 改到命令行下 grub>insmod /boot/grub/linux.mod grub>set root=hd?,? grub>linux /boot/vmlinuz-*** root=/dev/sd?? grub>initrd /boot/initrg.img-**** 进入系统 hd?,? 是grub文件所在分区 sda? 是/分区。
3. grub模块和配置文件grub.cfg受损无法启动时修复
Livcd启动进入试用 引用: sudo -i mount 你的根分区 /mnt mount 你的/boot 分区 /mnt/boot #如果有的话 # 挂载你其他的分区,如果有的话 # 重建grub到sda的mbr grub-install --root-directory=/mnt /dev/sda # 重建grub.cfg mount --bind /proc /mnt/proc mount --bind /dev /mnt/dev mount --bind /sys /mnt/sys chroot /mnt update-grub umount /mnt/sys umount /mnt/dev umount /mnt/proc
- Ubuntu Grub Rescue几种修复方法
- Ubuntu Grub Rescue几种修复方法
- ubuntu 开机出现grub rescue修复方法
- Grub rescue 修复方法
- Grub rescue修复方法
- Grub Rescue修复方法
- Grub Rescue修复方法
- Grub Rescue修复方法
- Grub Rescue修复方法
- Grub Rescue修复方法
- Grub rescue修复方法
- Grub Rescue修复方法
- Grub Rescue修复方法
- Grub Rescue修复方法
- Grub Rescue修复方法
- Grub Rescue修复方法
- Grub Rescue修复方法
- Grub Rescue修复方法
- 虚拟机里的linux创建及挂载虚拟磁盘
- 二进制模式的 String 对象转 十进制的最简单方法
- 让Ubuntu彻底告别中文乱码
- Android第一次点击分享有效,再次点击则无效的问题解决
- 代理模式(控制对象访问)
- Ubuntu Grub Rescue几种修复方法
- #pragma pack(n)和sizeof求结构的大小
- ubuntu10.04启用受限驱动后开机Splash分辨率变低的解决方法
- Android开发——工程植入
- 双系统Ubuntu启动项丢失的解决办法(强)
- svn的安装,使用
- 垂直发布—Httpclient模拟登陆获取页面信息(一)
- Linux命令
- 清理或增加 错误日志归档文件