要删掉Linux分区才能重新安装Windows

  我的D版windows XP用了好长时间了,最近Explorer程序老是失去响应,于是决定重装。

  因为硬盘上同时还装了两个Linux,一个是老牌的德国贵族SUSE,另一个是美国新秀Ubuntu,所以MBR上装了Grub,硬盘后面有两个Linux swap分区和两个ext2分区。我知道Grub肯定是保不住了,只能等装完Windows再修复了。

  说干就干,把XP的安装盘放进光驱,重启电脑,准备格了C盘。结果问题出来了,系统检测到XP的安装盘了,但是在屏幕最上面显示了检测硬件的那行字后,屏幕就黑了,应该出现的蓝屏的硬件检测界面却一直出不来,只见硬盘灯长红。等了一会儿,光驱都因为不需读盘停转了,硬盘灯还“红的好像燃烧的火”。

  看来是检测硬盘的时候死了,最大的可能,就是Grub了。于是重启,进MS-DOS,fdisk /MBR 重置了MBR,干掉了Grub,心想这回应该没事了,于是再装。结果还是卡在那个地方。于是我又重启format了C盘,再装,还是过不去。我怒了,难道是因为硬盘上有Linux分区?因为我的Linux是学习测试用的,没什么数据,所以干脆把所有Linux的分区全删了,再装,好了,一点事没有。

  这次本来打算半小时搞定的,结果搞了一个多小时,之间重启N次,还让我以为硬盘坏了。搞到最后居然是windows安装时不认Linxu分区,导致我不得不删掉Linux分区,幸好我的Linux上没数据。不过不知道发生这种情况跟我的硬盘是SATA有没有关系,因为以前没听说过谁有这种情况。

  这次写出来,供有碰到同样情况的兄弟参考。