Faça a partição primária do espaço não alocado da partição estendida

Faça a partição primária do espaço não alocado da partição estendida

Instalei primeiro o Windows XP (/dev/sda1), depois instalei o Ubuntu (/dev/sda2). Agora gostaria de instalar o Windows 7 também. Mas não há espaço não alocado no meu disco rígido e minha partição do Win XP está quase cheia. Então redimensionei minha partição Ubuntu (que é uma partição lógica dentro de uma partição estendida). Agora que liberei espaço, queria criar uma partição primária para o Windows 7, mas o gparted nem o gerenciador de partições kde me permitirão criar outra partição primária. Eles só me permitem criar novas lógicas dentro da minha partição estendida.

Existe alguma maneira de corrigir isso e permitir que eu crie outra partição primária com o espaço não alocado que criei?

Responder1

Em geral, você tem dois tipos de partições em uma unidade vazia, Primária e Estendida.

Lógicounidadespode ser criada na partição estendida, mas você não pode criar uma partição primária dentro de uma partição estendida (nem vice-versa).

Portanto, reduza a partição estendida para ser grande o suficiente para conter as unidades lógicas dentro dela e, em seguida, crie uma nova partição primária no espaço que a partição estendida estava ocupando.

Tenha em mente que o Windows não pode/não irá lidar adequadamente com um disco com mais de 4 partições primárias.

Responder2

Encontrei o problema: o espaço não alocado na partição estendida estava localizado entre a partição Linux e a partição Linux Swap. Portanto, a partição estendida não poderia ser simplesmente redimensionada: primeiro tive que mover o espaço não alocado para a "borda" da partição estendida, para que pudesse ser facilmente excluído da partição estendida. Você não pode dividir uma partição em duas partes com uma terceira partição entre elas.

informação relacionada