我之前装的RedHat9.0时为系统划分了10个G的空间,1G的交换分区和几百兆的/boot分区,只剩下8G多点,装完完整的RedHat9.0(而不是默认的安装)后,解压linux-2.6.29的内核到系统后,系统的磁盘使用率达到了91%,在编译内核时竟然出错,于是我决定把系统的磁盘空间化大点,我在xp下划分了16个G给红帽,用硬盘工具删除了原先的Linux分区,重启后一直出现grub>的界面,我用xp系统盘也启动不了,一直出现grub>界面,我在网上查找了一些资料,有人遇到我一样的问题,按照网上所说的是:
删除Linux分区后,重启结果发现系统启动时候停在grub>界面,不能启动。这是由于删除Linux分区后grub等信息不存在,导致不能定位启动设备信息(grub安装在硬盘上的mbr,如果是安装在分区上呢?)手动使用如下命令即可进入windows
grub> rootnoverify (hd0,0)
grub> chainloader +1
grub> boot
rootnoverify该命令也可以用来指定根设备。root在设置根设备前,先测试一下该分区的文件系统是否可以识别,而rootnoverify则省略这一测试。
chainloader把启动扇区的内容装入内存,参数+1指的是把分区的第一个扇区
然后boot重启
我按照这样的操作进行,结果光标一直在闪烁,界面停在那里了,就是没启动到XP系统。请教知道的朋友,请帮忙解决一下,谢谢!