Como redimensionar uma partição em um servidor sem um display?

4

Recentemente encontrei um problema em que precise redimensionar uma partição em um servidor, mas o problema é que ele não tem GUI, por isso não posso usar o gparted. O que devo fazer neste caso?

Então eu entendo que você deveria usar o parted. No entanto, exatamente como você usa o comando parted? O que significa por início e fim?

    
por VoidWhisperer 25.07.2014 / 22:10

1 resposta

2

Use parted :

parted device resize minor start end

Redimensiona a partição com o número menor do dispositivo dispositivo . A partição iniciará start desde o começo do disco, e terminará end desde o começo do disco. resize nunca altera o número menor . As partições estendidas podem ser redimensionadas, desde que a nova partição estendida contenha completamente todas as partições lógicas.

Observe que parted não exige que um sistema de arquivos seja "desfragmentado" ( parted pode mover os dados com segurança, se necessário).

Sistemas de arquivos suportados:

  • ext2, ext3 - restriction: o novo início deve ser o mesmo que o início antigo.
  • fat16, fat32
  • linux-swap
  • reiserfs (se o libreiserfs estiver instalado)

Exemplo:

sudo parted -i /dev/sda resize 3 200 850

Redimensione a partição 3 de /dev/sda , para que ela comece a 200 megabytes e termine 850 megabytes desde o início do disco. -i ( --interactive ) solicita sua intervenção, quando necessário.

Fonte: Manual do usuário parcial .

Veja também man parted para mais informações.

    
por Radu Rădeanu 25.07.2014 / 22:16

Tags