2
ディスクコマンド(lba nなどからkブロックを読み込む)をSATAディスクに発行する最良の方法は何ですか? OSの選択は重要ではありません。私はまた、ATAコマンドを発行できる必要があります。私はむしろioctlsをプログラム的に使用するよりも、ツール/アプリケーションを通じてこれを行うでしょう。LBAレベルのディスクアクセス
ディスクコマンド(lba nなどからkブロックを読み込む)をSATAディスクに発行する最良の方法は何ですか? OSの選択は重要ではありません。私はまた、ATAコマンドを発行できる必要があります。私はむしろioctlsをプログラム的に使用するよりも、ツール/アプリケーションを通じてこれを行うでしょう。LBAレベルのディスクアクセス
Linuxの場合、http://tldp.org/HOWTO/SCSI-Generic-HOWTO/はまさにあなたが目指すものです。カーネルモードと同じように、ユーザーモードから100%ドライブを制御できます。最近、SATAドライブはLinux上でSCSIとして登録されています(現代のATAコマンドは意図的にSCSIコマンドと似ています)