uracury
驱动牛犊
驱动牛犊
  • 注册日期2003-11-01
  • 最后登录2004-11-13
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1145回复:0

请问如何得知硬盘的实际物理地址

楼主#
更多 发布于:2004-11-13 11:33
对硬盘进行直接读写好像可以用int13H和扩展int13H,对于int13H,它虽然用到柱面,磁头,扇区这几个参数,但它们都不是实际的物理参数,只是一个逻辑的参数,例如柱面和磁头都与实际的不相等,扇区它则是固定(一般为63),但我们知道现在的硬盘每磁道扇区数都是变化的.而对于扩展int13H,它说是对硬盘的绝对扇区进行读写,请问我有什么办法确定这个绝对扇区是相当于当前硬盘的第几柱面,第几磁头和第几扇区(这里指的是实际物理扇区,磁头,和扇区,而不是逻辑上的).
另外就是int13H中CHS的物理参数和逻辑参数上有什么关系?? .
例如对于conner cfs425a这个硬盘,它的物理参数是(柱面3687,磁头2,扇区78-144不等),而它的逻辑参数(从bios读出)是(柱面839,磁头16,扇区62),究竟物理参数和逻辑参数间有没有公式对应起来?望高手指教,谢谢.
游客

返回顶部