标题: DOS下控制SATA硬盘的方法
[打印本页]
作者: hanyuqiang0612
时间: 2006-4-19 22:37
标题: DOS下控制SATA硬盘的方法
有谁知道DOS下获取SATA硬盘信息的方法。
比如:获取Serial number,Firmware revision,Model number 。
以前的IDE硬盘,我通过ATAPI标准向硬盘端口(通常是0x170或0x1F0),发送IDENTIFY DEVICE(0xEC)命令来获取那些信息。
这种方法对于SATA硬盘就不好用了,除非在BIOS中把硬盘指定为IDE模式。
希望高人指教,不胜感谢。
作者: Wengier
时间: 2006-4-20 00:51
最好的方法还是在BIOS中把硬盘指定为IDE模式,这样SATA硬盘在DOS下是完全透明的。
作者: cato
时间: 2006-4-25 13:56
标题: 请教
以前的IDE硬盘,我通过ATAPI标准向硬盘端口(通常是0x170或0x1F0),发送IDENTIFY DEVICE(0xEC)命令来获取那些信息。
---------------------------------------------------------------------------------------------------------
很想知道你是怎么做的? 0x170,0x1F0端口是什么意思?
作者: cato
时间: 2006-4-25 16:00
有没有详细的IBM_PC端口说明
作者: springzhang1981
时间: 2006-6-1 11:29
你找到这个SATA硬盘映射的端口,像对待IDE硬盘一样,下EC的command就可以了