Expanda o volume TrueCrypt no Mac OS

8

Existem soluções conhecidas para expandir manual ou automaticamente um volume TrueCrypt no Mac OS?

joet3ch
fonte

Respostas:

9

Você não pode expandi-lo depois que ele for criado. Crie um novo volume do tamanho que você deseja agora, monte o antigo e o novo e copie os arquivos do volume antigo para o novo. Em seguida, desmonte o volume antigo e exclua seu contêiner de arquivos.

Alex
fonte
1
Obrigado pela contribuição Alexander. No entanto, descobri que você poderia usar o extcv (extcv.sourgeforge.net) para redimensionar um volume de truecrypt usando uma caixa win *. Em seguida, você pode usar 'diskutil' no MacOS para expandir a partição HFS + no volume truecrypt.
21810 JoJo3
5
Por que você deseja fazer algo em um volume TrueCrypt que não é suportado pelo próprio TrueCrypt? A integridade dos seus dados não importa para você?
Alex
1
Você viu o código fonte do extcv? O autor está utilizando as bibliotecas TrueCrypt. Esperamos que esse recurso adicionado entre no núcleo do projeto TrueCrypt em breve. Até então, essa é uma solução bem-vinda para um método arcaico de copiar manualmente o conteúdo do volume.
21810 JoJo3
3
@ joet3ch: Eu não sabia disso, não. Embora o código possa estar lá, é uma suposição bastante segura de que, se a funcionalidade estivesse presente, ela seria exposta na interface do usuário se estivesse madura o suficiente para uso generalizado. O método de cópia de conteúdo é arcaico, sim, mas garantido que funcione e garanta a integridade dos dados, contêiner TrueCrypt e sistema de arquivos mais do que qualquer outra abordagem - e, finalmente, esses três são importantes para mim mais do que qualquer outra coisa (e provavelmente para outros - que tendem a ser dados que um valor acima de tudo).
Alex
Agora que o TrueCrypt não é mais mantido ativamente, existem dois garfos. Um deles, o VeraCrypt, agora suporta expansão de volumes.
user149408
8

Isso é possível se você tiver acesso a uma caixa win *. Execute extcv(em http://extcv.sourceforge.net ) que redimensionará o volume TrueCrypt. Em seguida, você pode usar diskutil resizeVolume <vol_id> <size>no Mac OS para expandir o sistema de arquivos.

Isso funciona muito bem :) Aqui está um tutorial simples:

https://joet3ch.com/blog/2010/03/13/resize-truecrypt-volumes-on-mac-os/

joet3ch
fonte
Observe que esta é uma versão antiga, que suporta apenas o TC 7.0a. Se você possui o TC 7.1a, use a última versão em bitbucket.org/j0s3f/extcv . Os autores recomendam a mudança para o VeraCrypt, que inclui essa funcionalidade nativamente.
user149408
Outra, tutorial mais genérico (agora arquivado) está em web.archive.org/web/20130115031311/http://wiki.schlimmchen.de/...
user149408
No meu caso, com um volume NTFS extcv(a versão do bitbucket) expandiria o contêiner e o sistema de arquivos dentro, não são necessárias outras ações. Não tenho certeza se isso funciona da mesma maneira para todos os sistemas de arquivos.
user149408