当前位置: 代码迷 >> 嵌入开发 >> 问一个关于硬盘的有关问题
  详细解决方案

问一个关于硬盘的有关问题

热度:367   发布时间:2013-02-26 00:00:00.0
问一个关于硬盘的问题
就是硬盘磁头号的问题。

一般只有一个盘的硬盘,只有两磁头。我今天用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  就这两种 好奇怪啊
  相关解决方案