É possível converter a partição 'Primary' para a partição 'Extend'?

1

Estou usando a versão mini do CentOS 7. Eu ainda estou aprendendo Linux. Como você deve saber, o Linux pode criar no máximo 4 partições 'Primárias'. Eu tentei criar 4 partições 'Primárias' em um disco físico. Estou curioso, é possível alterar uma partição 'Primária' para a partição 'Estender' sem excluir a partição?

A seguir está minha saída fdisk :

Disk /dev/sdb: 107.4 GB, 107374182400 bytes, 209715200 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: 0x98e83b49

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1            2048    52430847    26214400   83  Linux
/dev/sdb2        52430848   104859647    26214400   83  Linux
/dev/sdb3       104859648   146802687    20971520   83  Linux
/dev/sdb4       146802688   188745727    20971520    0  Empty

Qualquer ajuda é apreciada.

    
por Wu Zheng 03.07.2018 / 18:42

1 resposta

2

Não, não é. Uma partição estendida é simplesmente uma enumeração de partições lógicas e não contém dados do usuário em si.

Qualquer ferramenta que pretenda converter partições primárias em partições lógicas (não estendidas) faz isso movendo os dados antes de alterar todas as estruturas, uma vez que não é tão simples quanto simplesmente inverter um pouco para alterar o tipo.

Além disso, o limite de 4 partições é parte do esquema de partições do MBR, não de qualquer sistema operacional específico; O GPT suporta muito mais partições sem qualquer partição "estendida", mas requer um BIOS moderno para ser usado (ou um gerenciador de inicialização que pode assumir o local onde o BIOS pára).

    
por 03.07.2018 / 18:51