Você pode expandir uma partição linux enquanto ela estiver em uso?

1

Estou executando um servidor linux e preciso expandir a partição / tmp. Tudo o que eu encontro usando fdisk ou parted está dizendo que eu preciso desmontar antes de expandir. Isso é verdade ou pode ser feito com segurança enquanto ainda está montado?

    
por Eric Leroy 04.01.2013 / 13:19

2 respostas

1

não há necessidade de recorrer a um liveCD. Eu principalmente sigo essas etapas:

  1. redimensione a partição conforme necessário
  2. se a partição redimensionada não puder ser relida porque está ativa, desmonte-a
  3. se não puder ser contado porque é vital para o sistema em execução, devemos reinicializar
  4. agora, a partição redimensionada pode ser expandida on-line por 'resize2fs -p / dev / xxx'
por 05.01.2013 / 11:15
2

Isso é verdade, você não pode redimensionar uma partição montada.

Faça o download do gparted LiveCD , coloque-o em um dispositivo USB usando unetbootin e inicialize a partir dele. Dessa forma, o sistema de arquivos não está montado e você pode redimensioná-lo.

Editar: com / tmp, você também pode se safar com a reinicialização da máquina no modo de usuário único ou apenas com a inicialização em um shell. Por exemplo, se você passar init=/bin/bash como parâmetro de inicialização, você não inicializará nada a não ser um shell, portanto, / tmp provavelmente não será montado.

    
por 04.01.2013 / 13:21