1kb partition: é um problema, pode ser removido?

1

Eu tenho uma partição de 1 KB no meu disco, sda4. Aqui está a saída de lsblk

NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 698.7G  0 disk 
├─sda1   8:1    0   500M  0 part /boot
├─sda2   8:2    0   5.8G  0 part [SWAP]
├─sda3   8:3    0    50G  0 part /
├─sda4   8:4    0     1K  0 part 
└─sda5   8:5    0 642.4G  0 part /home
sr0     11:0    1  1024M  0 rom  

Existe alguma razão para isso? Pode se livrar disso? É um problema em potencial?

    
por user92442 22.11.2014 / 04:59

1 resposta

1

Mi casa, su casa

No meu sistema Ubuntu 14.04 eu tenho exatamente a mesma situação.

$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 465.8G  0 disk 
├─sda1   8:1    0   462G  0 part /
├─sda2   8:2    0     1K  0 part 
└─sda5   8:5    0   3.8G  0 part [SWAP]
sr0     11:0    1  1024M  0 rom  

Supondo que a unidade foi particionada usando o MBR, você pode usar fdisk para interrogar o inversor ainda mais.

$ sudo fdisk -l

Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000df6c7

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   968912895   484455424   83  Linux
/dev/sda2       968914942   976771071     3928065    5  Extended
/dev/sda5       968914944   976771071     3928064   82  Linux swap / Solaris

Portanto, a partição 1K é uma partição estendida. Então, neste cenário, não, você não pode excluí-lo.

Partições estendidas

Em um HDD particionado do MBR, uma partição estendida é uma partição especial que pode conter partições lógicas. No meu caso, /dev/sda5 é uma partição lógica contida na partição estendida, /dev/sda2 .

O MBR possui dois tipos de partições. Primário & estendido. Com um particionamento de estilo MBR, você só tem permissão para quatro primárias. Ao utilizar partições estendidas, você pode aumentar o número de partições permitidas, acima desse limite.

Por quê?

Eu não tenho idéia do porque o Ubuntu faz isso dessa maneira. Tanto quanto me lembro, eu fui com as opções padrão quando configuro esse sistema, então é exatamente como essa distro em particular optou por fazer isso.

No Fedora, eles fazem coisas com um LVM - Gerenciador de Volume Lógico , por exemplo:

$ lsblk
NAME                      MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda                         8:0    0 465.8G  0 disk 
├─sda1                      8:1    0   500M  0 part /boot
└─sda2                      8:2    0 465.3G  0 part 
  ├─fedora_greeneggs-swap 253:0    0   7.7G  0 lvm  [SWAP]
  ├─fedora_greeneggs-root 253:1    0    50G  0 lvm  /
  └─fedora_greeneggs-home 253:2    0 407.6G  0 lvm  /home
sr0                        11:0    1 233.3M  0 rom  

Aqui o Fedora tem como padrão a configuração de 2 partições. 1 para /boot e outro para todo o resto. Dentro dessa única partição, volumes lógicos usando LVM são usados para as várias partições, / , swap e /home .

$ sudo fdisk -l /dev/sda

Disk /dev/sda: 500.1 GB, 500107862016 bytes, 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0000ccbe

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1026047      512000   83  Linux
/dev/sda2         1026048   976773119   487873536   8e  Linux LVM

Referências

por 22.11.2014 / 06:42