Posso dizer que você pode fazer isso se quiser truncar a partição no final, o que significa que sua partição raiz está alocada em endereços de setor mais altos que a partição TrueCrypt.
Caso contrário, pode haver uma maneira, mas ainda não tenho experiência com isso.
Para o primeiro caso, proceda da seguinte maneira:
- monte o volume usando TrueCrypt no slot 1
- desmonte o sistema de arquivos do dispositivo truecrypt:
sudo umount /dev/mapper/truecrypt1
- use ntfsresize para reduzir o sistema de arquivos:
sudo ntfsresize -s <whatever size> /dev/mapper/truecrypt1
- verifique o sistema de arquivos no volume montado usando
chkdsk
- truncar a partição no final usando
parted
(exclua a partição antiga e crie uma nova partição informando o mesmo setor de inicialização que o antigo e que seja grande o suficiente para manter o sistema de arquivos encolhido)
- use uma versão modificada do extcv no Windows para atualizar os cabeçalhos de volume TrueCrypt e ajustar o sistema de arquivos para o novo limite
De qualquer forma, você deve consultar um guia mais detalhado sobre isso para entender o que está fazendo. No entanto, este procedimento requer algum conhecimento e experiência em lidar com partições.