システムを継承したばかりで、それがハードドライブのパーティションテーブルであることを理解しようとしています。
machine:~# fdisk -l /dev/sda
Disk /dev/sda: 250.0 GB, 250000000000 bytes
255 heads, 63 sectors/track, 30394 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000080
Device Boot Start End Blocks Id System
/dev/sda1 * 1 30064 241489048+ fd Linux raid autodetect
/dev/sda2 30065 30394 2650725 5 Extended
/dev/sda5 30065 30394 2650693+ fd Linux raid autodetect
番号付けが1から2に5になるのはなぜですか。「何が」sda2とsda5ですか?
Linuxでは、従来のDOSパーティションは次のように表示されます。
DOS-partitioning-scheme(これはLinux固有ではありません)で、論理パーティションを使用する場合は、これらのプライマリパーティションの1つにポインターを定義する必要があります。このポインタで、BIOSは詳細情報を検索します。
このポインタ(マシンのsda2)は、fdisk
にid 5 "Extended"として表示されます。これは、partitioning-schemeを、通常可能なデフォルトの4つのパーティションよりも多く拡張します。
これで、システムは2つのパーティションで構成されます。
1つのプライマリブート可能パーティション:sda1(これはlinux-raid-arrayの一部である)と1つの論理パーティション:sda5(linux-raid-arrayの一部である)。
追加のパーティション用の場所は残っていません。