¿Qué es esta partición lógica 1K?

10

Noté que tengo una partición extraña debajo sda3, con un tamaño de 1K. Estoy a punto de formatear mi disco duro y reinstalar mi sistema operativo con Ubuntu 14.04 mientras creo particiones separadas para /y /home.

¿Qué es esta partición casi vacía y debo hacer algo con ella? ¿Por qué está adentro lsblkpero no adentro 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
fuente
1
¿Podrías mostrarnos también la salida de sudo parted -l?
terdon

Respuestas:

16

Es casi seguro que la partición extendida que contiene las lógicas . Debería poder confirmar ejecutando parted -l(o fdisk -l) como root. Por ejemplo, en mi sistema:

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

Tenga en cuenta que sda4 aparece como una partición extendida con un tamaño de 400 GB. Esa es la suma de los tamaños de las particiones lógicas que contiene (5,7,6 y 8). En la lsblksalida, se muestra como una partición de 1K (porque no es una partición real y de buena fe que contiene datos, sino una extendida ):

$ 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  

No aparece en la salida de blkidpor la misma razón, solo enumera particiones "reales" de forma predeterminada. Puede forzarlo a mencionar el extendido usando la -pbandera:

$ 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
fuente
1
Curiosamente, el tamaño del dispositivo de bloque para una partición extendida parece estar siempre 1k, incluso cuando la primera partición lógica comienza en 512 bytes dentro de esa (en cuyo caso, las particiones hacen superposición).
Stéphane Chazelas
7

Esa partición es la partición extendida que se creó que luego contiene sda4, sda5 y sda6, que son particiones lógicas. En un HDD formateado MBR solo puede tener como máximo 4 particiones físicas. Muy a menudo, si desea más, necesita crear una partición extendida para contener las particiones lógicas.

Consulte este Wiki de ArchLinux sobre particionamiento para obtener más detalles.

slm
fuente