Что это за логический раздел 1K?


10

Я заметил, что у меня есть странный раздел sda3размером 1K. Я собираюсь переформатировать мой жесткий диск и переустановить ОС с Ubuntu 14.04, создавая отдельные разделы для /и /home.

Что это за почти пустой раздел, и что мне с ним делать? Почему это в, lsblkно не в 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

1
Не могли бы вы также показать нам результат sudo parted -l?
Тердон

Ответы:


16

Это почти наверняка расширенный раздел, содержащий ваши логические . Вы должны быть в состоянии подтвердить, запустив parted -l(или fdisk -l) от имени пользователя root. Например, в моей системе:

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

Обратите внимание, что sda4 указан как расширенный раздел размером 400 ГБ. Это сумма размеров логических разделов, которые он содержит (5,7,6 и 8). В lsblkвыводе он отображается как раздел размером 1 КБ (поскольку это не настоящий, добросовестный раздел, содержащий данные, а расширенный ):

$ 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  

Он не отображается в выходных данных blkidпо той же причине, он только перечисляет «реальные» разделы по умолчанию. Вы можете заставить его упомянуть расширенный, используя -pфлаг:

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

1
Интересно отметить , что размер блока устройства для расширенного раздела , кажется, всегда будет 1k, даже когда первый логический раздел начинается в 512 байтов в том , что (в этом случае перегородки делают перекрытия).
Стефан Шазелас

7

Этот раздел является созданным расширенным разделом, который затем содержит sda4, sda5 и sda6, которые являются логическими разделами. На жестком диске в формате MBR вы можете иметь не более 4 физических разделов. Так часто, если вы хотите больше, вам нужно создать расширенный раздел, содержащий любые логические разделы.

Посмотрите эту ArchLinux Wiki по разделам для более подробной информации.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.