向 SATA 磁盘发出磁盘命令(从 lba n 等读取 k 块)的最佳方法是什么?操作系统的选择并不重要。我还需要能够发出 ATA 命令。我宁愿通过工具/应用程序来做到这一点,也不愿以编程方式使用 ioctls。
问问题
1670 次
1 回答
2
在 Linux 上,http ://tldp.org/HOWTO/SCSI-Generic-HOWTO/ 正是您想要的——您可以从用户模式 100% 控制驱动器,就像您必须在内核模式下一样。如今,SATA 驱动器在 Linux 上注册为 SCSI(现代 ATA 命令有意类似于 SCSI 命令)
于 2010-12-11T06:02:59.587 回答