关于重装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引导,不知如何下手了 用光盘恢复...
重新装GRUB就可以了 你从ide1引导,然后cat一下linux的(hd0,x)/boot/grub/grub.conf内容。(x为/boot所在分区号,如果没有专门的/boot,就是/分区的)
根据这内容试试手动从grub>输入,看能否启动。
可以的话,就还是从ide1引导,
grub>root (hd0,x)
grub>setup (hd0) 这是我在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
在这里该改些什么? 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引导 我在用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,这里面有什么区别吗 乐啊,解决了 (代价不菲--光驱传送给整不流利了)
心得在---->虽然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]