多くのコンピュータユーザーは知らない ハードドライブコンポーネント そして、どのようにハードドライブが動作します。 ハードドライブにファイルがどのように保存されるか知っていますか? どうやって Windows ファイルがあるかどうか知っていますか? ハードドライブからファイルを読み取り、ハードドライブに書き込む方法は? 今日は、これらをまもなく紹介します。 まず、いくつかの専門用語を紹介します。

CHS

シリンダーヘッドセクターは、CHSとも呼ばれ、ハードドライブ上のデータにアドレスを与える方法です。

ヘッド

すべてのハードドライブは、プラッターと読み書きヘッドで構成されています。 ドライブにXNUMXつのプラッターがある場合、通常、ドライブにはXNUMXつの読み書きヘッドがあり、各プラッターの上部と下部にXNUMXつずつあります。 ヘッド値は、ドライブ内の読み取り/書き込みヘッドの数です。

シリンダー

各大皿はトラックに分割されています。 シリンダー値は、各プラッターの片側のトラック数です。 各プラッターの両側に同じ数のシリンダーがあります。 セクター値は、各シリンダー(またはトラック)内のセクター数であり、各セクターは(通常)512バイトで構成されます。

MFMドライブやRLLドライブなどの古いハードドライブは、各シリンダーを同数のセクターに分割し、CHS値はドライブの物理的な構成と一致していました。 CHS値が500x 4 x 32のドライブには、各プラッターの片側に500トラック、32つのプラッター、シリンダーごとに32,768,000セクターがあり、合計31バイト(約XNUMXメガバイト)になります。 最近のほとんどのドライブには、シリンダーの境界を作らない余剰スペースがあります。 各パーティションは、常に円柱の境界で開始および終了する必要があります。 最新のオペレーティングシステムの一部のみがこのルールを無視する可能性がありますが、これにより、特にユーザーが同じドライブで複数のOSを起動したい場合に、互換性の問題が発生する可能性があります。

IDEドライブはMFMおよびRLLドライブに取って代わり、データの保存においてはるかに効率的です。 ゾーンビットレコーディング(ZBR)を使用します。シリンダー内のセクター数は、ドライブ上の位置によって異なります。 プラッターの端の近くの特定のトラックにより多くのスペースがあるため、プラッターの端に近いシリンダーは、スピンドルに近いシリンダーよりも多くのセクターを含んでいます。 シリンダーごとのセクター数が異なるため、CHSアドレス指定システムはこれらのドライブでは機能しません。 IDEドライブは、システムBIOSで、ドライブの容量を超えないシリンダー、ヘッド、セクターの構成で構成できます。 ドライブは、指定されたCHSアドレスを特定のハードウェア構成の実際のアドレスに変換します。

シリンダーヘッドセクター
シリンダーヘッドセクター

もっと詳しく知る HDDベーシック

もっと詳しく知る HDDツール