Was ist diese logische 1K-Partition?

10

Mir ist aufgefallen, dass ich eine seltsame Partition sda3mit einer Größe von 1 KB habe. Ich bin dabei, meine Festplatte neu zu formatieren und mein Betriebssystem mit Ubuntu 14.04 neu zu installieren, während separate Partitionen für /und erstellt werden /home.

Was ist diese fast leere Partition und sollte ich etwas damit anfangen? Warum ist es in, lsblkaber nicht in blkid?

[lucas@lucas-ThinkPad-W520]~$ sudo blkid
/dev/sda1: LABEL="SYSTEM_DRV" UUID="30CA6C06CA6BC6A6" TYPE="ntfs" 
/dev/sda2: LABEL="Windows7_OS" UUID="9426707E26706362" TYPE="ntfs" 
/dev/sda4: LABEL="Lenovo_Recovery" UUID="E2CA772DCA76FD5B" TYPE="ntfs" 
/dev/sda5: UUID="7d513625-85de-41b7-9c81-0d3fbc4e6a0f" TYPE="ext4" 
/dev/sda6: UUID="602d2625-8ab9-44e5-b73a-d1f0181f5549" TYPE="swap" 

[lucas@lucas-ThinkPad-W520]~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk
├─sda1   8:1    0   1.5G  0 part /media/lucas/SYSTEM_DRV
├─sda2   8:2    0 262.1G  0 part /media/lucas/Windows7_OS
├─sda3   8:3    0     1K  0 part
├─sda4   8:4    0  15.6G  0 part /media/lucas/Lenovo_Recovery
├─sda5   8:5    0 178.7G  0 part /
└─sda6   8:6    0   7.9G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom
Modulitos
quelle
1
Können Sie uns auch die Ausgabe von zeigen sudo parted -l?
Terdon

Antworten:

16

Das ist mit ziemlicher Sicherheit die erweiterte Partition, die Ihre logischen enthält . Sie sollten dies bestätigen können, indem Sie parted -l(oder fdisk -l) als root ausführen. Zum Beispiel auf meinem System:

$ sudo parted -l
Model: ATA ST9500420AS (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type      File system     Flags
 1      32.3kB  41.1MB  41.1MB  primary   fat16           diag
 2      41.9MB  15.8GB  15.7GB  primary   ntfs            boot
 3      15.8GB  99.7GB  83.9GB  primary   ntfs
 4      99.7GB  500GB   400GB   extended                  lba
 5      99.7GB  102GB   2147MB  logical   fat32           lba
 7      102GB   176GB   73.8GB  logical   ext4
 6      176GB   492GB   316GB   logical   ext4
 8      492GB   500GB   8389MB  logical   linux-swap(v1)

Beachten Sie, dass sda4 als erweiterte Partition mit einer Größe von 400 GB aufgeführt ist. Das ist die Summe der Größen der darin enthaltenen logischen Partitionen (5,7,6 und 8). Im lsblkAusgang, zeigt es als 1K - Partition (weil es keine wirkliche ist bona fide - Partition , die Daten aber ein enthält erweitert eines):

$ lsblk 
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0  39.2M  0 part 
├─sda2   8:2    0  14.7G  0 part 
├─sda3   8:3    0  78.1G  0 part /windows
├─sda4   8:4    0     1K  0 part 
├─sda5   8:5    0     2G  0 part 
├─sda6   8:6    0 294.4G  0 part /home
├─sda7   8:7    0  68.7G  0 part /
└─sda8   8:8    0   7.8G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom  

Es wird blkidaus demselben Grund nicht in der Ausgabe von angezeigt, sondern listet standardmäßig nur "echte" Partitionen auf. Sie können es erzwingen, das erweiterte zu erwähnen, indem Sie das -pFlag verwenden:

$ sudo blkid -p /dev/sda* | grep sda4
/dev/sda4: PTTYPE="dos" PART_ENTRY_SCHEME="dos" PART_ENTRY_TYPE="0xf" PART_ENTRY_NUMBER="4" PART_ENTRY_OFFSET="194643601" PART_ENTRY_SIZE="782129519" PART_ENTRY_DISK="8:0" 
terdon
quelle
1
Interessanterweise scheint die Größe der Blockvorrichtung für eine erweiterte Partition immer 1k zu sein, selbst wenn die erste logische Partition innerhalb dass bei 512 Bytes beginnt (in welchem Fall die Trennwände nicht überlappen).
Stéphane Chazelas
7

Diese Partition ist die erweiterte Partition, die erstellt wurde und dann sda4, sda5 und sda6 enthält, die logische Partitionen sind. In einer MBR-formatierten Festplatte können maximal 4 physische Partitionen vorhanden sein. Wenn Sie mehr möchten, müssen Sie häufig eine erweiterte Partition erstellen, die logische Partitionen enthält.

Weitere Informationen finden Sie in diesem ArchLinux-Wiki zur Partitionierung .

slm
quelle