私のドライブには1KBパーティションsda4があります。これが出力ですlsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 698.7G 0 disk
├─sda1 8:1 0 500M 0 part /boot
├─sda2 8:2 0 5.8G 0 part [SWAP]
├─sda3 8:3 0 50G 0 part /
├─sda4 8:4 0 1K 0 part
└─sda5 8:5 0 642.4G 0 part /home
sr0 11:0 1 1024M 0 rom
これには理由がありますか?削除できますか?これは潜在的な問題ですか?
答え1
ミカサ、スカサ
私のUbuntu 14.04システムでも同じ状況が発生しました。
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 462G 0 part /
├─sda2 8:2 0 1K 0 part
└─sda5 8:5 0 3.8G 0 part [SWAP]
sr0 11:0 1 1024M 0 rom
ドライブがMBRを使用して分割されていると仮定しますfdisk
。
$ sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000df6c7
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 968912895 484455424 83 Linux
/dev/sda2 968914942 976771071 3928065 5 Extended
/dev/sda5 968914944 976771071 3928064 82 Linux swap / Solaris
したがって、1Kパーティションは拡張パーティションです。したがって、この場合は削除できません。
拡張パーティション
MBRでパーティション化されたハードドライブでは、拡張パーティションは論理パーティションを含むことができる特別なパーティションです。私の場合は、/dev/sda5
拡張パーティションに含まれる論理パーティションでした/dev/sda2
。
MBRには2種類のパーティションがあります。初等と拡張。 MBRスタイルのパーティショニングを使用する場合、デフォルトのパーティションは4つだけ許可されます。拡張パーティションを使用すると、許可されるパーティションの数をこの制限を超えて増やすことができます。
なぜ?
Ubuntuがなぜこれをするのかわかりません。私が知っている限り、このシステムを設定するときにデフォルトのオプションを使用したので、特定のディストリビューションがそのように選択されました。
Fedora では、以下を使用します。LVM - 論理ボリュームマネージャ、例えば:
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 465.3G 0 part
├─fedora_greeneggs-swap 253:0 0 7.7G 0 lvm [SWAP]
├─fedora_greeneggs-root 253:1 0 50G 0 lvm /
└─fedora_greeneggs-home 253:2 0 407.6G 0 lvm /home
sr0 11:0 1 233.3M 0 rom
ここで、Fedoraはデフォルトで2つのパーティションを設定します。 1はを表し/boot
、もう1つは他のすべてを表します。その単一パーティション内でLVMを使用する論理ボリュームは、各パーティション、/
スワップ、および/home
。
$ sudo fdisk -l /dev/sda
Disk /dev/sda: 500.1 GB, 500107862016 bytes, 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0000ccbe
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 1026047 512000 83 Linux
/dev/sda2 1026048 976773119 487873536 8e Linux LVM