
私はシステムを継承し、そのシステムのハードドライブパーティションテーブルを理解しようとしています。
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は「何ですか?」
答え1
Linuxでは、従来のDOSパーティションは次のとおりです。
- パーティション1〜4はデフォルトのパーティションです。
- 5つ以上のパーティションは論理パーティションです。
DOSパーティションスキーム(Linuxに限定されていません)で論理パーティションを使用するには、デフォルトパーティションの1つにそのパーティションへのポインタを定義する必要があります。 BIOSはこの時点でより多くの情報を見つけるでしょう。
ポインタ(コンピュータのsda2)はfdisk
ID 5「拡張」と表示されます。これは通常、可能なデフォルトの4つのパーティション以上にパーティションスキームを拡張します。
これで、システムは2つのパーティションで構成されます。
1 つの主要なブート可能パーティション: sda1 (linux-raid-array またはその一部) と 1 つの論理パーティション: sda5 (linux-raid-array であったかその一部)。
さらにパーティションを置く場所はありません。