你的位置:
问答吧
-> Debian
-> 问题详情
使用grub-install修复Grub时出错
WinXP+Debian双系统,由于误操作导致开机后无法进入系统,错误信息为:
GRUB Loading stage1.5.
GRUB loading,please wait…
error 22
按照网上的说法,使用启动盘进入急救模式的命令行模式后,运行Grub-insall修复,但总是出错,信息如下(Debian安装在第三个主分区上,Grub安装在MBR上,在此模式下,分区上的目录及文件均可访问):
sh-3.1#grub-install hd0
/dev/sda4:Not found or not a block device.
——————————————————————————————————————————
按照朋友们的方法做了一下(target是自动挂载的Debian的根目录):
chroot /target /bin/bash
root@debian:grub
Probing devices to guess BIOS drives. This may take a long time.Error opening terminal:bterm.
网上查了一下:
export TERM=xterm 重新设置term变量
Grub成功
Root (hd0,2) (使用(hd0,3)出错)
Setup (hd0)
Grub菜单正常了,但两个系统均进不去
<