就是硬盘磁头号的问题。
一般只有一个盘的硬盘,只有两磁头。我今天用winhex查看mbr区域的时候发现一个问题。
80 41 02 00 07 FE FF FE 00 10 00 00 00 18 C0 03
这个是主分区的记录。
80代表可以引导的。
41是磁头号,02(前6位)是起始扇区号,00(加02的6,7位)是起始柱面号,07是文件系统类型,FE是结束磁头号。FF,FE便是结束扇区号和柱面号。00 10 00 00 是相对扇区号.用的是LBA 地址。00 18 C0 03是此分区包含的扇区数。
请问 起始磁头号和结束磁头号怎么相差这么大。一个盘面的硬盘只有两个头啊。
------解决方案--------------------------------------------------------
80 01 01 00 07 FE FF FF 3F 00 00 00 CE 2E C0 03
00 01 c5 ff 07 FE FF FF 43 0 00 00 fe 77 40 06
00 01 c3 ff 07 fe ff ff 41 00 00 00 8c 4b e0 06
00 fe ff ff 07 fe ff ff 44 00 00 00 fd 77 40 06
我的是这样 除了01 就是fe 就这两种 好奇怪啊