HD(4) | Linux Programmer's Manual | HD(4) |
名前
hd - MFM/IDE ハードディスクデバイス説明
hd* デバイスは MFM/IDE ハードディスクドライブにローモード (raw mode) でアクセスするためのブロックデバイス (block device) である。プライマリ (primary) IDE コントローラ (メジャーナンバー 3) のマスタードライブ (mater drive) は hda、スレーブドライブ (slave drive) は hdb である。また、セカンドコントローラ (メジャーナンバー 22) のマスタードライブは hdc スレーブは hdd である。一般的な IDE ブロックデバイスの名前は hdXまたは、 hdXPという形態をとる。この、 X の部分は物理的なドライブを表す文字で、 P の部分はその物理的なドライブ上のパーティション (partition) を表す数字である。この最初の形式 hdX, はドライブ全体を示すのに使われる。パーティションナンバーは発見されたパーティションに順に割り付けられる。パーティションナンバーが割り付けられるのは、空でなく (nonempty) かつ拡張パーティションでない (nonextended) パーティションのみである。このうち、パーティションナンバー 1 から 4 はそれが使われていなくても、また拡張パーティションだとしても MBR に記述される四つのパーティション (いわゆる、プラマリ'パーティション) に与えられる。従って、最初の論理パーティション (logical pertition) は、 hdX5となるだろう。 (IDE ハードディスクでは) DOS タイプのパーティショニング (partitioning) と BSD ディスクラベル (BSD-disklabel) によるパーティショニングの両方がサポートされている。また、IDE ディスク上に最高 63 のパーティションを作成する事ができる。
例えば、 /dev/hda はシステムの最初の IDE ドライブ全体を参照する。そして、 /dev/hdb3 はセカンドドライブの三つめの DOS `プライマリ'パーティションを参照する。
これらは典型的には次のようにして作られる。
ファイル
/dev/hd*関連項目
chown(1), mknod(1), sd(4) mount(8),この文書について
この man ページは Linux man-pages プロジェクトのリリース 3.51 の一部である。プロジェクトの説明とバグ報告に関する情報は http://www.kernel.org/doc/man-pages/ に書かれている。1992-12-17 | Linux |