LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2016|回复: 12

安装fc4之后无法重装windows xp

[复制链接]
发表于 2006-2-19 01:11:24 | 显示全部楼层 |阅读模式
先装的winxp,然后装了fc4,装好之后两者相安无事

最近发现windows系统不行了,想重装xp系统

插入光盘,从光盘启动,然后显示了一行字,“安装程序正在检测你的硬件”,然后黑屏,硬盘灯狂亮,半天也看不到windows的安装程序出来

有没有高手知道怎么才能解决这个问题?我用的是笔记本,没有光驱,bios也不支持从usb启动

谢谢
发表于 2006-2-19 11:24:34 | 显示全部楼层
这是因为windows的安装程序不支持linux的分区
最好是先装windows xp,再装fc4
回复 支持 反对

使用道具 举报

发表于 2006-2-21 01:28:50 | 显示全部楼层
可能是把grub安装到MBR中了吧…………
偶的解决办法就是先划分一个fat32的分区,然后安装winxp,但不装在这个分区。然后把grub拷贝到\boot\grub目录下,grldr拷贝到fat32分区的根目录下。修改boot.ini,用M$的NT loader来引导grub。安装FC4的时候不要安装任何loader。最后在menu.lst中手动添加FC4.
大概如下:
boot.ini:
.......
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
C:\grldr ="Start Grub"

menu.lst:
......
title Fedora Core
root (hd0,9)
kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/ rhgb quiet
initrd /boot/initrd-2.6.11-1.1369_FC4.img

title 启动 Windows XP
rootnoverify (hd0,0)
chainloader  +1

[end]
回复 支持 反对

使用道具 举报

发表于 2006-2-21 09:33:09 | 显示全部楼层
我从FC2开始就一直用类似3楼的方法。我是在安装的时候选择安装在boot分区的第一个扇区那个选项,所以应该不会影响到MBR。然后想办法启动Linux,拷贝boot的前512字节放在C盘根目录。
用这个方法,FC2和FC3都不会和WindowsXP的启动盘冲突。可是安了FC4之后就出现了楼主的问题。但是我也发现,Windows2K的启动盘并不冲突,可以正常安装。
所以我想,如果是MBR的问题,可以考虑先装Win2K,重写MBR。再重装XP。
回复 支持 反对

使用道具 举报

发表于 2006-2-21 14:00:49 | 显示全部楼层
偶还是觉得只要不安装FC的loader,自己手动用grub引导,就不会出现这样的问题吧。这样怎么也不会和xp安装冲突吧。
回复 支持 反对

使用道具 举报

发表于 2006-2-21 14:07:58 | 显示全部楼层
我 也遇到这样的问题,重装windows就只好用ghost版本的windows了
回复 支持 反对

使用道具 举报

发表于 2006-2-23 10:41:40 | 显示全部楼层

不关LINUX 的事

Post by chongling
这是因为windows的安装程序不支持linux的分区
最好是先装windows xp,再装fc4

   我就试过先装LINUX后装WINDOWS,没有问题。
回复 支持 反对

使用道具 举报

发表于 2006-5-23 13:27:18 | 显示全部楼层
哦!!!!我也是遇到了楼上的情况,只能用GHOST了.但我真的想知有什么办法解决这个问题!想用另一个版本的XP.各位大虾帮一下忙!
回复 支持 反对

使用道具 举报

发表于 2006-5-24 08:38:20 | 显示全部楼层
将活动分区改为FAT32的,还有你说没有光驱怎么用光盘启动啊?

“”插入光盘,从光盘启动,然后显示了一行字,“安装程序正在检测你的硬件”,然后黑屏,硬盘灯狂亮,半天也看不到windows的安装程序出来

有没有高手知道怎么才能解决这个问题?我用的是笔记本,没有光驱,bios也不支持从usb启动“”
回复 支持 反对

使用道具 举报

发表于 2006-9-30 09:16:22 | 显示全部楼层
帖沉了这么久,问题没有解决阿,3楼,4楼的兄弟能说详细点吗?

Post by kliz
可能是把grub安装到MBR中了吧…………
偶的解决办法就是先划分一个fat32的分区,然后安装winxp,但不装在这个分区。然后把grub拷贝到\boot\grub目录下

grub拷贝到\boot\grub下,boot是Linux的目录阿,刚安装了winxp还没安装linux怎么会有boot?我记得上边说的是 安装winxp后才安装的fc4。

还有
Post by kliz
安装FC4的时候不要安装任何loader。

如何在安装FC的时候不安装loader?

谢谢,再次感谢kliz兄弟的讲解
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表