dahai3com 发表于 2006-5-15 10:27:16

关于重装windows2000后进不了linux问题-有说明

我的机器系统是,ide0主装的win2000 ad server,ide1装的是win2000 server+linux redhalt 9

重装了ide0的win2000 ad server,系统只能选ide0引导进win ad server;(grub 启动菜单丢失)

如果用ide1引导,则出现grub提示符后停止;

我看了论坛的grub恢复相关帖子,可以选择ide1引导把win2000 server 引导成功,(晕,不重要的修复成功)但总也搞不好linux引导,不知如何下手了

kakaryan 发表于 2006-5-15 10:38:44

用光盘恢复...
重新装GRUB就可以了

月下刀客 发表于 2006-5-15 10:53:48

你从ide1引导,然后cat一下linux的(hd0,x)/boot/grub/grub.conf内容。(x为/boot所在分区号,如果没有专门的/boot,就是/分区的)

根据这内容试试手动从grub>输入,看能否启动。

可以的话,就还是从ide1引导,
grub>root (hd0,x)
grub>setup (hd0)

dahai3com 发表于 2006-5-15 12:12:00

这是我在windows下用第三方软件读出的grub.conf内容
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:You have a /boot partition.This means that
#          all kernel and initrd paths are relative to /boot/, eg.
#          root (hd1,5)
#          kernel /vmlinuz-version ro root=/dev/hdc7
#          initrd /initrd-version.img
#boot=/dev/hda            
default=1
timeout=10
splashimage=(hd1,5)/grub/splash.xpm.gz
title Red Hat Linux (2.4.20-8)
        root (hd1,5)
        kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
        initrd /initrd-2.4.20-8.img
title win 2000
        rootnoverify (hd0,0)
        chainloader +1
title windows 2000 server
        rootnoverify (hd1,0)
        chainloader +1
在这里该改些什么?

dahai3com 发表于 2006-5-15 13:45:11

title Red Hat Linux (2.4.20-
root (hd1,5)      // 糊涂了
kernel /vmlinuz-2.4.20-8 ro root=LABEL=/
initrd /initrd-2.4.20-8.img

我照上面写的做,
root (hd1,5)
setup (hd1)
可还是只把ide1的win2000给引导成功,无法出现grub菜单选项,更出现不了linux引导

dahai3com 发表于 2006-5-15 14:14:44

我在用root(hd1,6)setup(hd1)时
出现如下提示:
checking if "/boot/grub/stage1" exists...no
checking if "grub/stage1" exists...no

我改root(hd1,x)x除6外没有这个提示,这是什么意思

另外我想知道 ,为什么有时侯输入chroot /mnt/sysimage会提示错误,不输也能直接用grub,这里面有什么区别吗

dahai3com 发表于 2006-5-16 04:37:29

乐啊,解决了 (代价不菲--光驱传送给整不流利了)
心得在---->虽然linux系统安装在ide1上,但root (hd1,y)是对的,setup (1)不一定是1,我改成0,一切OK!
另外要用光盘引导,按F4\F5都可以,输入linux res* 后我的是要多按几下F5!!!才可以出现字符引导界面,否则自动跳到图形那无法输入以后的命令

还有不必下载grub for dos文件,用光盘引导后 进入#sh* 提示符mount挂载光驱,然后用光盘里linux的grub*.rpm包既可

!!!!!!!另外我想知道 ,为什么有时侯输入chroot /mnt/sysimage会提示错误,不输也能直接用grub,这里面有什么区别吗
页: [1]
查看完整版本: 关于重装windows2000后进不了linux问题-有说明