1.Windows版本testdisk报告与Linux版本testdisk和fdisk一致,255磁头。
2.最新版本DiskGen For Win报告与Linux版本testdisk和fdisk一致,255磁头。
只剩PartitionMagic和DiskGen For DOS还没发言了。初步估计是所用的DiskMan和Partition的版本过于老旧所致。不过为了保险起见,还是决定弄一个最新版本的PartitionMagic试试。 PQ 的应该没问题。因为他的 H 是大于 2 字节表示的。感觉应该不会影响硬盘的使用。DiskGen DOS 版应该是不支持了。 试验结果如下:
| Fdisk | TestDisk | DiskGen | PartitionMagic
--------+----------------------+----------------------+----------------------+-------------------
Linux | CHS=(38913,255,63) | CHS=(38913,255,63) | N/A | N/A
| 正常 | 正常 | |
--------+----------------------+----------------------+----------------------+-------------------
Win2000 | N/A | CHS=(38913,255,63) | CHS=(38913,255,63) | 正常
| | 正常 | 正常 |
--------+----------------------+----------------------+----------------------+-------------------
Win98 | N/A | CHS=(...,16,63) | 无法运行 | CHS=(...,16,63)
| | 显然不对头 | | 显然不对头
--------+----------------------+----------------------+----------------------+-------------------
DOS7.0 | N/A | CHS=(...,16,63) | CHS=(...,16,63) | CHS=(...,16,63)
| | 显然不对头 | 显然不对头 | 显然不对头 一翻折腾之后:
FdiskTeskDiskDiskGenDiskGenPartitionMagicLinuxCHS=(38913,255,63)
正常
CHS=(38913,255,63)
正常
N/A
N/A
Windows2000N/A
CHS=(38913,255,63)
正常
CHS=(38913,255,63)
正常
正常
Windows98N/A
CHS=(...,16,63)
显然不对头
无法运行
CHS=(...,16,63)
显然不对头
DOS7.0N/A
CHS=(...,16,63)
显然不对头
CHS=(...,16,63)
显然不对头
CHS=(...,16,63)
显然不对头
不管什么工具,在DOS和基于DOS的Windows98上要么运行不起来,要么报出错误的磁头数和柱面数。而Linux和Windows2000上的工具都给出了正常的结果。
据此推断,之前产生问题的根源应该是DOS(和基于DOS的其他操作系统)对大硬盘的支持的确很有限。硬盘和当前分区方式应该没有问题。
[ 本帖最后由 自由狼-台风 于 2009-7-21 09:17 编辑 ] 一字十字螺丝刀齐上阵,60GB硬盘顺利地换成120GB硬盘。然而Everest-Linux-0.6-Test0422却哑火了。折腾了一个晚上才把Everest-Linux-0.6-Test0422折腾好,而且一个系统折腾成了两个。不过总算是最艰难的部分过去了。现在正在用折腾上的Everest-Linux-0.6-Test0422灌水。
页:
1
[2]