これを可能にする唯一の方法は、パラレルATA(別名IDE)のパスワード保護メカニズムを使用することです。PATA仕様では、ハードドライブのパスワードを設定できます。
ハードドライブのパスワードとセキュリティ
ディスクロックは、ディスクに組み込まれたセキュリティ機能です。これはATA仕様の一部であり、ブランドやデバイスに固有のものではありません。
(http://en.Wikipedia.org/wiki/AT_Attachment#HDD_passwords_and_security)
ディスクがパスワードで保護されている場合、ディスクにアクセスするには、ロックを解除するためのパスワードが必要です。
ただし、私はこれに対して反対のアドバイスをします。ATAのこの機能はめったに使用されず、それを使用するにはホストコンピューターに特別なソフトウェアが必要です(ホストコンピューターにインストールするには、管理者特権が必要です)。また、リムーバブルドライブで動作するかどうかもわかりません。シリアルATAにも対応していないと思います。最後に、ほとんどのドライブで特別なソフトウェア(またはハードウェアのいじくり)を使用して無効にすることができます(ただし、これは注意が必要です)。
それ以外には、あなたの問題に対する解決策があるとは思いません。他の人がデータを読み取ったり操作したりできないようにしたい場合は、暗号化(具体的にはフルディスク暗号化/ FDE)が適しています(TrueCryptなど)。これは合理的にクロスプラットフォームであり、使用可能で安全です。ただし、ドライブのフォーマットを妨げることはありません。
フォーマットからの保護について:
人々がドライブ上のデータを破壊しないようにしたい場合は、とにかくそれを物理的に安全に保つ必要があります。誰かがデータを破壊したいだけなら、ドライブを損傷するだけです...