Posso usar o gparted para redimensionar uma partição criptografada por Truecrypt?

4

Eu tenho uma unidade externa com duas partições - uma criptografada e outra não. Gostaria de mover todos os dados para a partição criptografada e redimensioná-la para ocupar a unidade inteira.

Se eu usar o gparted em uma partição criptografada pelo truecrypt, isso destruirá os dados?

Caso contrário, tenho que descriptografar, mesclar, redimensionar e criptografar novamente.

    
por Jono 15.01.2011 / 14:38

4 respostas

4

O Gparted só sabe sobre discos físicos - uma parêntese Truecrypt nem aparece no Gparted, a menos que talvez toda a partição tenha sido especificada como uma partição Truecrypt. Certamente recipientes não aparecem.

Não há como redimensionar uma partição de truecrypt existente (havia um método complicado que funcionava antes da versão 6.3, mas não funciona mais em versões recentes).

Eu acho que sua única opção é mover seus dados para outro volume, formatar sua unidade e Truecrypt-lo, em seguida, copiar seus dados para a unidade Truecrypt recém-criada.

    
por Scaine 15.01.2011 / 14:55
2

Estou ciente de que essa pergunta tem 2 anos agora, mas há uma solução simples e outros podem fazer a mesma pergunta, então aqui está o que eu fiz:

  • copie todos os seus dados para a partição criptografada
  • sobrescreve a área onde a partição será redimensionada com dados aleatórios. No seu exemplo, você pode simplesmente sobrescrever a partição agora obsoleta (cat / dev / urandom > / dev / oldpartition é lento, então há dicas para usar algo assim: openssl enc -aes-128-ctr -pass pass: "$ ( dd if = / dev / urandom bs = 128 count = 1 2 > / dev / null | base64) "- nosalt < / dev / zero | dd de = / dev / sdd obs = 4096 insira o tamanho correto do setor no obs e certifique-se de usar o dispositivo correto no parâmetro. Isso é muito mais rápido do que usar / dev / urandom, mas não há garantias de que ele seja tão seguro.
  • faça um backup da tabela de partições usando o dd
  • exclua a partição agora obsoleta usando parted
  • desmontar a partição criptografada deixando o contêiner criptografado aberto
  • anote o setor inicial da partição que você deseja redimensionar (primeiro alterne as unidades para setores em parted usando "unit s")
  • exclua a partição que deseja redimensionar no parted (não se preocupe, seus dados permanecem intactos, apenas a tabela de partição é editada)
  • crie uma partição com exatamente o mesmo setor inicial e o tamanho desejado
  • execute o cryptsetup resize no container crypt aberto
  • redimensione seu sistema de arquivos para uso do ext4 resize2fs / dev / mapper / crypt-container

= > você terminou. Dependendo do seu sistema de arquivos, você pode até mesmo montar o seu sistema de arquivos antes de redimensioná-lo

    
por christof 11.06.2013 / 00:14
1

Supondo que você criou o volume do Truecrypt formatando-o e não no local criptografando os dados, você pode atingir seu objetivo assim (o gparted não é uma opção):

  • monte a partição criptografada
  • copie todos os dados da partição não criptografada para o volume Truecrypt montado
  • desmonte a partição criptografada
  • use parted para alterar a tabela de partições (assumindo o layout da tabela de partições MBR)
    • exclua a segunda partição / não criptografada
    • anote o setor inicial da partição Truecrypt
    • elimine a partição Truecrypt
    • crie uma nova partição usando o setor inicial antigo da partição Truecrypt antiga e o último setor da unidade para que a partição abranja todo o disco
  • use extcv no Windows com o Truecrypt 7.1a instalado para expandir o volume do Truecrypt dentro da nova partição

Um guia mais detalhado está disponível, o que também explica o que fazer no local volumes hospedados por partição criptografada.

    
por schlimmchen 19.07.2012 / 22:30
0

Por último, ouvi que o suporte para partições criptografadas no GParted estava sendo desenvolvido, mas nenhum código de trabalho foi lançado. Como tal, enquanto você provavelmente pode se movimentar com a partição, ou possivelmente até mesmo alocá-la com mais espaço (desde que você coloque mais espaço no final e não no começo) Não há como o GParted redimensionar o sistema de arquivos dentro dele. o espaço adicional não será utilizável. Você pode adicionar o espaço e montar a partição e redimensionar o FS de lá, mas não tenho certeza. Vou testá-lo quando tiver algum tempo livre e postar de volta, se puder fazê-lo funcionar.

Sua melhor aposta é provavelmente descriptografá-la, reorganizar seus dados e criptografá-la novamente.

    
por Perkins 09.06.2011 / 09:37