C プログラムからハードディスク全体に直接アクセスしたい。FS はありませんし、FS になることもありません。
/dev/sda (たとえば) を開き、ディスクのブロック/セクター レベルで I/O を実行したいだけです。
Linux 環境 (C 言語、Python、Perl、Java は知っています) で C プログラミングを学習するためのプログラムをいくつか作成する予定ですが、Linux 環境に自信がありません。
私の学習目的のために、京都キャビネットで遊んで、計算されたハッシュに対応する値をハードディスクの「ブロック/セクター」に直接保存し、「ハッシュ、ブロック/セクター参照」のペアを記録することを考えていますkyoto-cabinet ハッシュ データベース ファイル。
これが標準の CI/O 関数を使用して実現可能かどうかはわかりません。それ以外の場合は、「デバイス ドライバー」などを作成する必要があります...