|
发表于 2006-5-11 06:25:51
|
显示全部楼层
如果先Fdisk掉RH的分区的话,Grub找不到stage1 stage1,所以并不能成功启动
GRUB中,计数是从0开始的,第一个硬盘是hd0,第一 个软驱是fd0,等等
假设MD的/分区为hdd6,那么在Grub命令行下root应该为root (hd3,5)注意此root非root分区,如果MD/boot为单独分区的话,应该换为 (hdx,x) x为数字
所以正确的方法应该是
1 cp RH/boot/grub MD/boot/grub
2 reboot
3 在Grub菜单按C,进命令行
[code:1]
grub>root (hd3.5)
grub>setup(hd3)
grub>reboot
[/code:1]
重起后的grub便是你MD里的Grub了
4 vi /boot/grub/grub.conf
删除RH的启动信息
5 格式化RH分区(不建议删除分区,因为删除分区后,你的分区号会有变动,如果真的要删除分区,应在系统重起前更改grub.conf)
另:建议做一张Grub启动盘,这样即便你硬盘上的Grub真的启动不了,你也可以用启动盘来启动你的系统
Grub的交互性设计真的很棒 |
|