O redimensionamento de Gparted de uma partição estendida falha com o erro “não pode ter partições sobrepostas”.

1

Eu decidi instalar o Ubuntu 12.04 junto com o Windows 7 no meu laptop Dell. No entanto, eu não fiz isso manualmente, mas usei a opção " Instalar o Ubuntu ao lado do Windows 7 " durante a instalação. Agora a partição que o Ubuntu roda tem muito pouco espaço e estou recebendo mensagens de aviso.

Estou tentando usar o gparted 0.12.1-5 (através de um live CD) para dar menos espaço ao Windows e dar mais ao Ubuntu. Consegui remover 100 GB da partição do Windows, por isso agora tenho algum espaço não alocado entre o Windows e o Ubuntu.

Isto é o que parece dentro do Ubuntu (não usando o live CD, pois ele não me permite montar um USB para salvar uma imagem):

Então, primeiro eu pego sda4 (estendido?) e o redimensiono para a esquerda, então ele ocupa todo o espaço não alocado. Então eu resizei sda5 (ext4) também para ocupar todo o novo espaço.

No entanto, quando eu clico em aplicar, ele falha na primeira ação (redimensionando sd4 ) com a mensagem de erro can't have overlapping partitions .

Alguma idéia de por que isso acontece? Eu também tentei redimensionar sda4 por apenas alguns MB para que ele definitivamente não sobreponha nada, mas eu ainda recebo a mesma mensagem de erro.

Para esclarecer, eu sou usando gparted do LiveCD, acabei de tirar a captura de tela do Ubuntu.

Não consegui anexar o arquivo de detalhes contendo as informações de erro de gparted porque não consigo montar uma unidade USB quando estou executando o LiveCD.

Eu tentei seguir o guia no site gparted , mas ele diz Invalid argument ou algo parecido. Se os detalhes de gparted forem necessários, eu também preciso de algumas dicas sobre como resolver o problema do USB. :)

    
por Marcus 02.06.2012 / 17:48

3 respostas

3

O último post deste tópico link resolveu o problema para mim.

  

Ao olhar para a caixa de diálogo "redimensionar / mover dev / sda2", há uma opção para alterar o alinhamento do MiB para o Cilindro - clique para alterá-lo e ... Voilà! Para redimensionar meu sda1 (windows), tive que voltar para o MiB.

    
por Kilian 29.10.2013 / 20:53
1

Este problema parece ser o mesmo que o seguinte relatório de bug:

Bug # 678831 - Fim da partição Sobrepõe ao redimensionar a partição estendida

link

Este relatório de bug está programado para ser incluído na versão original do GParted 0.13.0 na sexta-feira, 13 de julho de 2012.

    
por Curtis Gedak 13.07.2012 / 02:34
0

Algumas sugestões.

  1. Você provavelmente já está fazendo isso, mas vou mencioná-lo " apenas no caso ".

    Antes de tentar redimensionar /dev/sda4 (ou qualquer partição dentro dele), você deve usar swapoff dentro de gparted para garantir que a partição swap, /dev/sda6 , esteja desbloqueada.

    Se você não fizer isso, seu LiveCD irá automaticamente bloquear e usar. Isso impediria você de alterá-lo.

  2. Uma forma de fazer uma cópia dos resultados de erro de gparted seria copiar o arquivo para a partição sda5 , Ubuntu.

    Ao usar o LiveCD, abra o arquivo. gerenciador de arquivos, monte a partição Ubuntu 2,87 GB clicando nela e copie o arquivo gparted results para sda5 .

    Por exemplo, você pode copiar o arquivo para seu diretório /home/userid ou /home/userid/Documents . Depois de ter feito uma cópia, altere as permissões da cópia para permitir que alguém leia e grave nela. (Isso permitirá que você trabalhe com o arquivo sem usar sudo , mais tarde, quando não estiver usando o LiveCD.

  3. Sua partição swap é de 5,9 GiB, enquanto sua partição / (Ubuntu) é de apenas 2,87 GiB. Isso é um absurdo.

    O instalador provavelmente fez isso com você. Pode ter tentado criar uma troca que tenha o mesmo tamanho da sua memória. Isso só é importante se você quiser hibernar sua máquina. Se você fizer não hibernar, você pode usar uma partição swap (ou mesmo nenhuma partição swap ) se você tiver memória 'suficiente').

    Eu sugiro que você tente o seguinte usando gparted após inicializar seu LiveCD.

    • Verifique se a partição swap não está bloqueada. (Veja (1) acima).
    • Exclua a swap partition /dev/sda6 .
    • Crie uma "nova" swap partição não maior que, digamos, 1 GiB (1024 MiB) no END do espaço não alocado dentro de sda4 .
    • Redimensione sua partição do Ubuntu, sda5 , para usar o espaço não alocado agora disponível na frente da nova partição swap que você criou.

    As etapas acima devem dar a você mais GiB de espaço para respirar por sda5 até que você descubra por que não é possível expandir sda4 .

por irrational John 03.06.2012 / 05:00