反正已经在 Linux 下把 XP 装好了,于是下午便去实验室呆了一
下午, 吃完晚饭后回到寝室后搜了一下如何修GRUB .
这次的结果基本一致,我的操作大体如下:
1.将 Linux 启动盘放入光驱,然后从光盘启动,进入 Linux 安装
界面, 然后选择最后一项,就是 Linux Rescue 救援模式.
2.照着提示一步一步进行下去,当进入到 SHELL 命令行时.
3.出现类似如下 SHELL 提示符 SH#: 然后输入 grub
4.进入 grub>, 然后输入 grub>root (hd0,x),其中x 为 Linux
的安装分区号,如果记不清可以在输入逗号后, 按 TAB 键,观察一下便知.我
的电脑有C,D,E,F,然后剩下的空间装了 LINUX ,x=7.
5.接着输入grub> setup (hd0) ,接着过一会便会出现 Succeed
字样,到此安装成功,接着输入 grub> reboot 进行重启, 便会进入操作系统
选择界面.
还有的说可以如下安装: SH# chroot /mnt/sysimage, 然后输入
SH# grub-install /dev/hda. 这个方法我也没试,不知是否可以.
注:
1.(hd0,7)中的 hd0 表示 Linux 安装在第一块硬盘上,如果你有两块
硬盘, 且Linux 安装在第二块硬盘上,则是 hd1, 7 表示安装在第几块分区上,
可以通过 TAB 补齐的方法得到. 其中, (hd0,7) 之间不能有空格.
2. setup(hd0)表示将 GRUB 写入第一块硬盘的 MBR.
3.如果重装 XP 并进行重新分区,可能导致 Linux 无法正常启动,按照新
的盘符序号在 GRUB 配置文件中做相应调整即可.
这时候的选择操作系统界面停留时间非常小,只有2,3秒,进入Fedora7 后,
修改文件: #gedit /boot/grub/grub.conf 将timeout=5,改为timeout=10.