Repartition encrypted partition

2

Quando instalei Natty (11.04), escolhi criptografar /home e optei por montá-lo em uma partição separada. Eu gostaria de reparticionar /home sem perder dados e com o mesmo tipo de criptografia após o reparticionamento ser feito.

Acho que isso significaria fazer o seguinte:

  • Armazenando temporariamente os dados que quero guardar em outro lugar.
  • Reparticionamento.
  • Colocando o pacote de dados na partição.
  • Ativação de criptografia.

Ou talvez eu possa clonar os dados na partição para que eu possa pular o último ponto? Como devo proceder? Gostaria de receber instruções detalhadas para cada etapa do processo.

Aqui está a saída de mount :

/dev/sdc1 on / type ext4 (rw,noatime,errors=remount-ro,discard,commit=0)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
fusectl on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
/dev/sdb1 on /var type ext4 (rw,commit=0)
/dev/sda2 on /home type ext4 (rw,commit=0)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/home/username/.Private on /home/username type ecryptfs (ecryptfs_cipher=aes,ecryptfs_key_bytes=16,ecryptfs_unlink_sigs,ecryptfs_sig=9095a85defbbd74d,ecryptfs_fnek_sig=ac460d25b6a798e1)
gvfs-fuse-daemon on /media/ssd-store/home/username/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=username)
    
por N.N. 15.07.2011 / 20:45

1 resposta

3

(Esta resposta é direcionada apenas para aqueles que usam criptografia baseada em eCryptFS, como o autor original indicou).

Neste caso, você vai querer fazer o seguinte: 1. Faça o backup de seus dados. (Sempre uma boa ideia) 2. Inicialize a partir de um LiveCD com o GNU dividido. (Acredito que o CD do Ubuntu tenha isso. O GParted é um front-end do Gnome que torna isso fácil.) 3. O Parted redimensionou a partição.

Como você está usando o eCryptFS, basta redimensionar a partição e o sistema de arquivos subjacentes sem nenhuma interferência na camada de criptografia.

    
por David 15.07.2011 / 21:32