viewtopic.php?f=77&t=271493&start=45
原来的分区情况如下
代码: 全选
sudo fdisk -l
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0001da8b
Device Boot Start End Blocks Id System
/dev/sdc1 1 2550 20481024 7 HPFS/NTFS
/dev/sdc2 * 2550 3825 10242048 83 Linux
/dev/sdc3 3825 121602 946036736 5 Extended
/dev/sdc5 3826 8924 40955904 83 Linux
/dev/sdc6 8925 66784 464759808 83 Linux
/dev/sdc7 66785 121602 440316928 7 HPFS/NTFS
sudo fdisk -lu
Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x0001da8b
Device Boot Start End Blocks Id System
/dev/sdc1 2048 40964095 20481024 7 HPFS/NTFS
/dev/sdc2 * 40964096 61448191 10242048 83 Linux
/dev/sdc3 61448192 1953521663 946036736 5 Extended
/dev/sdc5 61450240 143362047 40955904 83 Linux
/dev/sdc6 143364096 1072883711 464759808 83 Linux
/dev/sdc7 1072887808 1953521663 440316928 7 HPFS/NTFS
可是由于这上面有很多好东西,我一时没敢动,只好忍受了一段时间
在备份充足,确保数据无碍的情况下,用linux的Gparted重新全盘分区,现在搞成这个样子了
代码: 全选
sudo fdisk -l
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000c636e
Device Boot Start End Blocks Id System
/dev/sda1 1 2550 20480000 83 Linux
/dev/sda2 2550 5100 20480000 83 Linux
/dev/sda3 5100 121602 935800832 5 Extended
/dev/sda5 5100 32364 219000832 83 Linux
/dev/sda6 32365 121602 716797952 7 HPFS/NTFS
sudo fdisk -lu
Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000c636e
Device Boot Start End Blocks Id System
/dev/sda1 2048 40962047 20480000 83 Linux
/dev/sda2 40962048 81922047 20480000 83 Linux
/dev/sda3 81922048 1953523711 935800832 5 Extended
/dev/sda5 81924096 519925759 219000832 83 Linux
/dev/sda6 519927808 1953523711 716797952 7 HPFS/NTFS

只是感觉奇怪的是,从fdisk的输出结果来看,貌似sda1和sda2、sda3之间存在一点小小的重叠,不知道是怎么回事
我发现用Gparted分区的时候有个选项如下图 我用的当然是默认的“Align to MiB”,我不明白如果用“Align to Cylinder”,从字面意思理解是“对齐到柱面”会是什么结果,望指教
当然就现在这样感觉也不错了
我再用linux分区完毕之后,因为直接用Gparted在最后分了一个NTFS分区(其他全是ext4),不太放心所以有跑到XP里特意用WD.Align看了看,结果显示这个分区已经“对齐”如下图 西数的官方说明有说,这种4k扇区的硬盘只会对windowsXP一下的OS有影响,而如果直接使用vista、win7、Mac OS和linux分区的话是完全没有任何问题的,看来此言不虚。
正所谓逝者如斯夫,我不得不对以前一直屡试不爽、极度信任的Paragon Partition Manager表示遗憾了,因为我一直使用XP版的winPE(也就是PE1.0)进行分区操作,所以PM也是XP版的,想来在以vista或者win7为内核的PE2.0里使用的话应该也没有这种问题吧,不过现在好的PE2.0实在没有,至少我没找到
之前这个硬盘一直不好用,我认为是因为
1. 用了winXP版的PE来分区
2. NTFS和linux分区同时存在,如果之前全部搞成NTFS,再用WD.Align进行一次“对齐”操作的话,应该也是可以的。
现给将要使用这种硬盘的童鞋提供以下建议:
如果只使用windows系统的话
1. 最好直接在vista以上的系统进行硬盘分区
2. 如果使用了XP分区,分区完成后一定要先使用WD.Align进行一次“对齐”操作,再写入数据,因为“对齐”的时候,空分区最快,数据越多越慢,而且无法保证数据的安全
如果你打算混杂使用NTFS和linux分区的话
1. 绝对不要用windowsXP自带的那个狗屁“磁盘管理器”
2. 最好直接用linux来分区,一切OK。如果用win版的分区软件,就要小心了,否则你会欲哭无泪
当然,如果像楼下童鞋一样只要一个分区的话……,就随意了
只可惜白白空着一个MBR不用,杀了我也不行
