主题 : 删除linux系统后,XP不能启动 复制链接 | 浏览器收藏 | 打印
级别: 侠客
UID: 5168
精华: 0
发帖: 81
金钱: 555 两
威望: 321 点
综合积分: 162 分
注册时间: 2009-04-12
最后登录: 2014-10-29
楼主  发表于: 2009-06-01 09:37

 删除linux系统后,XP不能启动

我之前装的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系统。请教知道的朋友,请帮忙解决一下,谢谢!
非学无以广才,非志无以成学。--诸葛亮《诫子书》
I want ! I do !
级别: 侠客
UID: 5509
精华: 0
发帖: 61
金钱: 565 两
威望: 491 点
综合积分: 122 分
注册时间: 2009-04-25
最后登录: 2018-02-08
1楼  发表于: 2009-06-01 09:49
应该在DOS下,重新格式化 引导扇区!!!(仅供参考)
*無鈳取玳
级别: 论坛版主
UID: 27
精华: 12
发帖: 5398
金钱: 40120 两
威望: 17929 点
综合积分: 11036 分
注册时间: 2008-01-16
最后登录: 2014-11-22
2楼  发表于: 2009-06-01 10:51
在你搞清楚GRUB之前,最简单的方法是用一个DOS启动盘引导机器,然后在硬盘上安装一个多重启动管理器,比如Smart Boot Manager (http://btmgr.sourceforge.net/)
"If you have an apple and I have an apple and we exchange apples, then you and I will
still each have one apple. But if you have an idea and I have an idea and we exchange
these ideas, then each of us will have two ideas."
级别: 侠客
UID: 5168
精华: 0
发帖: 81
金钱: 555 两
威望: 321 点
综合积分: 162 分
注册时间: 2009-04-12
最后登录: 2014-10-29
3楼  发表于: 2009-06-02 10:45
用XP的系统盘修复好了,谢谢各位!
非学无以广才,非志无以成学。--诸葛亮《诫子书》