Uma maneira apropriada de dividir uma partição e mover o diretório

1

Atualmente, tenho o Ubuntu 12.04 configurado com as seguintes partições:

500G disk with LVM
  80GB root
  4GB swap_1

Eu quero mover a pasta /opt para um novo LV, por exemplo:

500G disk with LVM
  root (80GB)
  swap_1 (4GB)
  lv_opt (200GB)

Qual é o caminho certo para fazer isso?

    
por rkmax 03.11.2012 / 18:55

2 respostas

0
  1. Ir para o modo de usuário único para estar no lado seguro - telinit 1
  2. Crie opt_lv
  3. Formato opt_lv
  4. Montar opt_lv em / mnt
  5. Copiar e reter todos os atributos (movimentação de arquivamento) cp -a /opt/* /mnt/*
  6. umount /mnt
  7. rm -rf /opt/*
  8. Adicione a entrada fstab à montagem opv_lv em / opt
  9. mount /opt
  10. Volte para o multiusuário - telinit 3
  11. Feito!
por 03.11.2012 / 23:03
2

Se tudo em /opt for estático, o que provavelmente deve ser, basta copiar tudo para a nova partição com rsync ou dd ou o que for e depois modificar /etc/fstab para montar a nova partição como /opt e reinicie.

Se não for conteúdo estático, você pode parar qualquer coisa que esteja gravando nela antes da cópia ou apenas inicializar no modo de usuário único e fazer a cópia para estar seguro.

    
por 03.11.2012 / 19:30