Como, inicialmente, vislumbramos a hipótese de sermos obrigados a criptografar uma partição inteira, preferimos dividir o PenDrive de 1GB em duas partições, uma de 950MB para o sistema e outra de 50MB criptografada, onde seria gravado o arquivo de senhas. Note que a primeira partição deve possuir FLAG INICIALIZÁVEL e que a BIOS seja capaz de dar BOOT pelo PenDrive:
- First Boot Device = [Hard Disk]
- Hard Disk Boot Priority = [USB-HDD0 : KingstonDataTraveler 2]
A distribuição
Ubuntu 7.04 Alternate nos pareceu interessante, pois além de iniciar a instalação diretamente, isto é, sem a necessidade de iniciar um LiveCD, promove vasta economia de espaço em disco, uma vez que não instala nenhuma interface gráfica.
Download:
Em nosso caso, a instalação efetiva no PenDrive, mesmo sem interface gráfica, se nos apresentou ligeira superior quando comparada à criação de um LivePEN, utilizando uma imagem .ISO (700MB) de alguma distribuição LiveCD. Daquela forma poderíamos manter o sistema atualizado através do apt-get update / upgrade / dist-upgrade, garantido a instalação dos pacotes de segurança.
Uma vantagem insuperável do LivePEN é o reconhecimento automático de hardware. Se por ventura precisarmos utilizar o PenDrive em outro computador, CREIO que um:
# dpkg -reconfigure xserver-xorg
... pode ajudar!
O projeto
TrueCrypt é OpenSource e disponibiliza um pacote .DEB para instalação no Ubuntu 7.04.