【发布时间】:2011-05-23 20:37:50
【问题描述】:
向 SATA 磁盘发出磁盘命令(从 lba n 等读取 k 块)的最佳方式是什么?操作系统的选择并不重要。我还需要能够发出 ATA 命令。我宁愿通过工具/应用程序来做到这一点,也不愿以编程方式使用 ioctls。
【问题讨论】:
标签: hard-drive sata ata
向 SATA 磁盘发出磁盘命令(从 lba n 等读取 k 块)的最佳方式是什么?操作系统的选择并不重要。我还需要能够发出 ATA 命令。我宁愿通过工具/应用程序来做到这一点,也不愿以编程方式使用 ioctls。
【问题讨论】:
标签: hard-drive sata ata
在 Linux 上,http://tldp.org/HOWTO/SCSI-Generic-HOWTO/ 正是您想要的 - 您可以从用户模式 100% 控制驱动器,就像您必须在内核模式下一样。如今,SATA 驱动器在 Linux 上注册为 SCSI(现代 ATA 命令有意类似于 SCSI 命令)
【讨论】: