Não é possível estender a partição raiz

1

Eu percebi que essa pergunta foi feita várias vezes, mas nunca foi respondida, então tenho que começar um novo tópico, pois ainda não posso comentar as postagens de outros.

Eu inicializei de um gparted.iso e tentei estender minha partição raiz para o espaço livre adjacente. Ele fica lá por dias no ponto dessa captura de tela:

Alguém encontrou e resolveu isso? Existem alternativas para gparted ?

    
por Curt Martell 30.05.2016 / 23:31

4 respostas

1

Da sua captura de tela, parece que o GParted está preso na varredura de disco. Ou isso ou está encontrando MUITOS erros.

Reinicie se você puder sair de um Live CD ou USB e ir para uma sessão de terminal. Certifique-se de não montar a partição antes de continuar.

Execute este comando: e2fsck -f -v -c -C 0 /dev/sda1

Agora você poderá ver o que está acontecendo com a verificação do e2fsck.

Se você está recebendo muitos erros que podem ser corrigidos, você pode continuar dizendo "sim" ou reiniciar novamente e adicionar -y ao comando e2fsck acima, para que você não precise continuar dizendo sim para reparar cada erro (dirá "sim" automaticamente).

Se você estiver com erros de superbloco, terá que recuperá-lo desta maneira:

Executar como root (sudo): dumpe2fs /dev/sda1 | grep -i superblock

Você deve ver uma saída assim:

  Primary superblock at 0, Group descriptors at 1-2
  Backup superblock at 32768, Group descriptors at 32769-32770
  Backup superblock at 98304, Group descriptors at 98305-98306
  Backup superblock at 163840, Group descriptors at 163841-163842
  Backup superblock at 229376, Group descriptors at 229377-229378
  Backup superblock at 294912, Group descriptors at 294913-294914
  Backup superblock at 819200, Group descriptors at 819201-819202
  Backup superblock at 884736, Group descriptors at 884737-884738
  Backup superblock at 1605632, Group descriptors at 1605633-1605634
  Backup superblock at 2654208, Group descriptors at 2654209-2654210
  Backup superblock at 4096000, Group descriptors at 4096001-4096002

Agora escolha um dos superblocos de backup para executar este comando como root:

e2fsck -f -b 32768 /dev/sda1

E, em seguida, execute

e2fsck -f -v -y -c -C 0 /dev/sda1 para fazer mais uma verificação completa.

Se tudo correu bem e fez alguns reparos, tente executar o GParted novamente para tentar redimensionar a partição agora.

    
por Dorian 31.05.2016 / 00:21
0

Para alterar o tamanho da partição é uma boa idéia trabalhar nele enquanto é desmontado ... então inicialize a partir de um LiveCD e use o gparted para modificar a partição quando estiver em um estado desmontado (ou seja, não inicializado)

    
por Scott Stensland 30.05.2016 / 23:38
0

Para obter mais informações sobre o motivo de não estar funcionando, é necessário expandir o e2fsck part, então sabemos em qual parte o e2fsck está preso.

Poderia ser causa de hardware defeituoso (alguns discos rígidos simplesmente não respondem quando não conseguem ler certos setores, porque eles não têm tempo real, então as coisas ficam muito lentas), mas antes que alguém possa dizer que precisamos de mais entrada.

No entanto, sim, existem alternativas, mas esteja ciente de que a parte em que está presa é uma verificação de integridade para evitar a perda de dados, etc. Caso você queira ignorá-lo, você pode redimensionar as partições manualmente usando parted ou fdisk e resize2fs. Esteja ciente de que o redimensionamento sempre vem com o risco de perda de dados .

link

Este site contém um pequeno guia sobre como redimensionar manualmente (e até mesmo ignora a parte do fsck, o que você deve fazer normalmente e NÃO pular, se possível).

O que é feito é basicamente substituir a partição atual na tabela de partição / sistema de arquivos por uma maior (parece que você já tinha o espaço livre) Em seguida, faça o sistema de arquivos usar todo o espaço disponível.

Mais, aqui está uma mais complicada:

link

Você pode tentar isso primeiro:

Olhando para a saída do GParted, acho que o espaço já está correto dentro da tabela, incluindo os setores inicial e final corretos, então você pode tentar:

sudo resize2fs -p /dev/sda1

Isso não deve ser prejudicial.

EDITAR: Necessário somente se redimensionar diretamente não funcionar. Eu mesmo prefiro o seguinte modo, comprar ele pode quebrar seu HD mal, quando não feito corretamente. No entanto eu penso nisso como mais seguro, assim que você segura o backup em um pendrive. link

    
por The19thFighter 31.05.2016 / 00:12
0

Eu estava usando inicialmente a versão i686 da ISO, que estava me dando problemas. Eu baixei a versão AMD64 e funcionou como esperado

    
por Curt Martell 31.05.2016 / 19:45