Was ist diese logische 1K-Partition?

Was ist diese logische 1K-Partition?

Mir ist aufgefallen, dass ich unter 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 ich separate Partitionen für /und erstelle /home.

Was ist das für eine fast leere Partition und sollte ich etwas damit machen? Warum ist sie 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

Antwort1

Das ist mit ziemlicher Sicherheit dieerweitertPartition, die enthält IhrelogischSie sollten dies bestätigen können, indem Sie parted -l(oder fdisk -l) als Root ausführen. Auf meinem System beispielsweise:

$ 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 derlogischPartitionen, die es enthält (5,7,6 und 8). In der lsblkAusgabe wird es als 1K-Partition angezeigt (weil es keine echte ist,Bona FidePartition, die Daten enthält, aber einerweiterteins):

$ 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  

Aus demselben Grund erscheint es nicht in der Ausgabe von blkid, da es standardmäßig nur „echte“ Partitionen auflistet. Sie können es zwingen, die erweiterte Partition 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" 

Antwort2

Diese Partition ist die erweiterte Partition, die erstellt wurde und die logischen Partitionen sda4, sda5 und sda6 enthält. Auf einer MBR-formatierten Festplatte können Sie höchstens 4 physische Partitionen haben. Wenn Sie also mehr möchten, müssen Sie oft eine erweiterte Partition erstellen, die alle logischen Partitionen enthält.

Sieh dir das anArchLinux Wiki zur Partitionierungfür mehr Details.

verwandte Informationen