Qu'est-ce que cette partition logique 1K?

10

J'ai remarqué que j'avais une étrange partition en dessous sda3, avec une taille de 1K. Je suis sur le point de reformater mon disque dur et de réinstaller mon système d'exploitation avec Ubuntu 14.04 tout en créant des partitions séparées pour /et /home.

Qu'est-ce que cette partition presque vide et dois-je en faire quoi que ce soit? Pourquoi est-ce dedans lsblkmais pas dedans 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
la source
1
Pourriez-vous également nous montrer la sortie de sudo parted -l?
terdon

Réponses:

16

C'est presque certainement la partition étendue qui contient vos partitions logiques . Vous devriez pouvoir confirmer en exécutant parted -l(ou fdisk -l) en tant que root. Par exemple, sur mon système:

$ 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)

Notez que sda4 est répertorié comme une partition étendue d'une taille de 400 Go. C'est la somme des tailles des partitions logiques qu'il contient (5,7,6 et 8). Dans la lsblksortie, il apparaît comme une partition 1K (car ce n'est pas une vraie partition de bonne foi qui contient des données mais une partition étendue ):

$ 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  

Il n'apparaît pas dans la sortie de blkidpour la même raison, il ne répertorie que les "vraies" partitions par défaut. Vous pouvez le forcer à mentionner l'extension en utilisant le -pdrapeau:

$ 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
la source
1
Fait intéressant, la taille du dispositif de bloc pour une partition étendue semble être toujours 1k, même lorsque la première partition logique à partir de 512 octets à moins que (dans ce cas , les cloisons ne se chevauchent).
Stéphane Chazelas
7

Cette partition est la partition étendue qui a été créée et qui contient ensuite sda4, sda5 et sda6 qui sont des partitions logiques. Dans un disque dur au format MBR, vous ne pouvez avoir que 4 partitions physiques au maximum. Si souvent, si vous en voulez plus, vous devez créer une partition étendue pour contenir toutes les partitions logiques.

Voir ce Wiki ArchLinux sur le partitionnement pour plus de détails.

slm
la source