Linux和Win共存的模式下分区要小心了
授权方式:署名,非商业用途,保持一致,转载时请务必以超链接(http://www.fwolf.com/blog/post/164)的形式标明文章原始出处和作者信息及本声明。前两天不是在重装Ubuntu的时候把winxp给毙了么,现在重装另外一台双系统机器的时候发现,问题应该是出在了调整分区大小的时候。
首先,这台电脑分区情况如下,主分区三个,一个是winxp的c盘,一个是扩展分区,所有linux分区也在这里,最后一个是ibm恢复用的预留分区。扩展分区中除了windows分区,还分了3个linux分区,分别是swap、/和/HOME。但是安装完毕Linux,再回到winxp想调整一下分区大小,启动PartitionMagic 8.0的时候就出现了错误提示:
Partition’s drive letter cannot be identified
原来pqmagic不能很好的识别linux的ext3分区,所以就产生了一些怪怪的现象,这个软件现在Symantec好像很久也没有更新了。加上/ipe参数强制启动pqmagic(ignore partition error),会提示硬盘上有错误:
也许硬盘上根据就没有错误,只是pqmagic认错了而已,不过还是确认修复,然后进入pqmagic查看分区情况,会发现又是多出来两块大的未使用空间,和上次毙掉winxp时遇到的情况一样(只是后来使用过parted调整过一个小分区之后,再次使用的时候,发现这个错误消失了,所以就没有截图,不过还是对pqmagic丧失了信心)那两块多出来的未使用空间只是由于计算错误产生的,并不实际的存在。如果硬要按照这个错误的情况来进行重新分区,估计就会和我一样要遇到严重的分区表错误了。千万不要窃喜并且挪用这块海市蜃楼般的未使用空间啊,切记、切记。
所以,在ntfs、ext3等格式分区共存的情况下,最好不要使用pqmagic来进行分区,在windows下可以使用Acronis Partition Expert来分区,在Linux下可以使用parted、qtparted或者gparted。只是parted系列暂时还不支持ntfs分区的调整,所以要么避免使用NTFS分区,要么使用Acronis Partition Expert来操作NTFS分区。Acronis Partition Expert好像也有for Linux版的,不过我没有找到,parted系列在Linux下分区的时候,总是要先umount分区,如果没有livecd,又只有一块硬盘的话,可能就要麻烦些了。

![[Bloglines]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/bloglines.png)
![[co.mments]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/comments.png)
![[del.icio.us]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/delicious.png)
![[Digg]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/digg.png)
![[diigo]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/diigo.png)
![[Facebook]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/facebook.png)
![[Furl]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/furl.png)
![[Google]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/google.png)
![[MySpace]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/myspace.png)
![[Reddit]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/reddit.png)
![[Rojo]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/rojo.png)
![[Slashdot]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/slashdot.png)
![[StumbleUpon]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/stumbleupon.png)
![[Technorati]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/technorati.png)
![[Windows Live]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/windowslive.png)
![[Yahoo!]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/yahoo.png)
![[Email]](http://www.fwolf.com/blog/wp-content/plugins/bookmarkify/email.png)