FAT16から始まるファイルシステムについて学ぶために、いくつかの「実験」をしたいと思っています。
アイデアは、C++ プログラムを使用してディスクをバイト レベルで操作し、それが Windows によってどのように読み取られるかを確認することです。つまり、ディスクを FAT16 にフォーマットし、ファイルを作成し、ディレクトリを作成し、ファイルの名前を変更し、ファイルを削除し、ディレクトリを削除し、ファイルのプロパティを変更し、ファイルのセクター番号を改ざんするとどうなるかを確認します。機能。
「仮想ディスク」を使用すると、ハードウェアが破損することがなく、ディスクを簡単に「リセット」できるため、作業が大幅に簡単になります。
はい、私は電子エンジニアなので、低レベルのハードウェアで作業する必要があります。