Redimensionamento da partição raiz do Debian

2

Acabei de notar que a partição raiz do meu servidor não tão longamente configurado é de apenas 5gb

isso não é muito visto como eu já uso 4gb e ainda preciso instalar um monte de coisas ...

Eu fui tolo o suficiente para usar a configuração padrão da OVH, assumindo que eles sabem o que eles fazem: P

desde que eu tenha alguns dados sobre a partição de dados, seria um saco no ... fazer backup e reconfigurar tudo

é possível reparticionar a unidade para usar uma nova parte da unidade, digamos 15-20gb sem perda de dados? simplesmente copiando a partição raiz para um novo lugar (de sda2)? Eu posso viver com perder o 5GB do início da unidade: P

heres df -h

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             5.0G  3.9G  897M  82% /
tmpfs                 998M     0  998M   0% /lib/init/rw
udev                   10M  144K  9.9M   2% /dev
tmpfs                 998M     0  998M   0% /dev/shm
/dev/sda2             226G  7.2G  208G   4% /home

e fdisk -l

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0000db26

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1         653     5242880+  83  Linux
Partition 1 does not end on cylinder boundary.    <== now this is bad.. thx OVH :F
/dev/sda2             653       30336   238426112   83  Linux
/dev/sda3           30336       30401      526016   82  Linux swap / Solaris
    
por n00b32 27.06.2011 / 18:41

2 respostas

1

O que eu acho que faria seria algo assim:

  1. cd / home
  2. mkdir home
  3. mv * home
  4. coloque o conteúdo do diretório raiz atual em / home usando dump / restore
  5. edite o novo fstab para mostrar root como / dev / sda2 e / dev / sda1 como sobressalente.
  6. Você terá que executar o grub para apontar a inicialização para o local correto (bem fácil).
  7. E você tem uma raiz grande em / dev / sda2 e talvez use / dev / sda1 como espaço de rascunho.

Acho que isso será mais fácil do que tentar mexer no reparticionamento.

    
por 27.06.2011 / 20:25
1

Para a partição de redimensionamento offline, estou usando o Live CD do GParted.

Você pode fazer essas operações on-line (com o sistema ligado), mas seria mais difícil e com maior risco. Para isso, você precisará desmontar a partição / home, reduzi-la, mover os dados no final da partição, editar a tabela de partição, aumentar / particionar on-line, remontar / home.

    
por 27.06.2011 / 19:39