Como identificado por richard, o sistema de arquivos inicia no primeiro setor do disco: você não tem partições. Para criar uma partição criptografada, você precisará criar uma tabela de partição primeiro. E você precisa ter duas partições, se você quiser ter uma partição criptografada, porque você precisa de algum espaço não criptografado para o bootloader.
Você pode criar uma tabela de partições sem perder seus dados. É uma tarefa delicada, portanto verifique novamente se seus backups estão atualizados, mas isso pode ser feito.
O sistema de arquivos ext4 deixa os primeiros 512 bytes não usados, e uma tabela de partição MBR se encaixa nos primeiros 512 bytes do disco, então você tem espaço para uma tabela de partição MBR. (Note que tem que ser MBR, não GPT.)
Primeiro, inicialize algumas mídias de resgate. Não tente fazer nada disso enquanto o sistema de arquivos estiver montado. SystemRescueCd é bom para esse tipo de coisa.
Se mais da metade do espaço em disco for livre, você poderá criar uma partição na segunda metade do disco da seguinte maneira:
- Determine o caminho para o dispositivo de disco. Observe que um sistema de recuperação pode nomear os discos de maneira diferente do sistema normal. Aqui eu assumirei que o caminho é
/dev/sda
. -
resize2fs /dev/sda
para reduzir o sistema de arquivos o máximo possível. Você pode ver quanto espaço está livre comtune2fs -l /dev/sda
. - Executar
fdisk /dev/sda
. O Fdisk irá criar um “dos disklabel”, isto é, uma tabela de partições MBR, na memória. Digiten
e crie uma nova partição primária que inicia após o final do sistema de arquivos . Digitew
para gravar a nova tabela de partição e sair do fdisk. - Copie o sistema de arquivos para a nova partição com
head -c SIZE /dev/sda1
, em queSIZE
é o tamanho do sistema de arquivos depois de encolher. - Verifique se a nova partição de dados é segura.
- Agora você pode criar partições para abranger a primeira metade do disco, onde a cópia antiga do sistema de arquivos está localizada.
Se mais da metade do disco estiver em uso, você terá muita dor. Eu acho que você pode fazê-lo por com blocos , então encolhendo o sistema de arquivos, o volume lógico e o volume físico e usando o gparted para mover o início do volume físico . Mas eu nunca fiz nada parecido com isso, então verifique seus backups.