Como aumentar o sistema de arquivos para usar espaço não alocado na partição?

4

Eu dupliquei um disco rígido para um novo maior usando o método sugerido em Cópia DD completa do disco rígido para o disco rígido .

Depois de fazer isso, df -h informa o tamanho original e menor das partições do disco original e gparted destaca a disparidade e se oferece para corrigi-los, embora pareça insensato, já que eles são montados. Se você olhar de perto a imagem, verá que Used + Unused < Size para as partições com os sinais de aviso amarelos.

Quais ferramentas de linha de comando podem ser usadas para corrigir o problema, e será seguro que gparted faça isso na partição montada ao vivo? Idealmente, eu deveria ter feito isso antes de mudar para o disco de destino e reiniciar a partir dele.

Abaixoestáodiálogodeinformaçõesdogpartedsobreadiscrepânciaeediteiotítuloparadescrevê-lomelhor.

    
por vfclists 11.06.2016 / 07:06

3 respostas

3
  • Se gparted tiver que estender a partição ou sistema de arquivos para o espaço não utilizado (imediatamente após a partição), então deve ser seguro deixá-lo estender a partição e / ou fs.

  • Se, no entanto, precisar MOVER qualquer partição para criar espaço para redimensionamento, será necessário inicializar com gparted Live CD

  • Veja a página do manual para resize2fs (que é a ferramenta de linha de comando que o gparted usará para desenvolver um sistema de arquivos ext2, ext3 e ext4) para obter mais detalhes sobre o redimensionamento desses sistemas de arquivos.

    Para o ext2 / 3/4, o crescimento de um sistema de arquivos geralmente não é um problema e pode ser feito com segurança enquanto o fs é montado.

    Encolher um sistema de arquivos, no entanto, é mais problemático e deve ser feito enquanto o fs é desmontado. Se for o rootfs, isso significa inicializar um CD / USB / PXE de resgate, etc.

BTW, dd e cat estão entre as piores formas de copiar um sistema Linux para outro disco rígido. Use o Clonezilla , é para isso.

    
por 11.06.2016 / 07:16
2
sudo resize2fs /dev/sda6 

resolverá seu problema.

    
por 01.08.2017 / 06:17
1

Se bem entendi, suas partições já estão preenchendo o novo disco, mas seus sistemas de arquivos não estão preenchendo as partições. Como são sistemas de arquivos ext3 ou ext4, você pode simplesmente executar resize2fs /dev/sda1 etc. como root, mesmo enquanto o sistema de arquivos estiver montado, para aumentá-lo para o tamanho da partição.

    
por 11.06.2016 / 14:40