O VeraCrypt, sendo um fork do TrueCrypt, é compatível com o Linux. você poderia compilá-lo da fonte se você tivesse que, mas felizmente você não precisa; existem compilações gratuitas do Linux já disponíveis. Se ele não estiver no repositório de pacotes, você pode pegar a versão do Linux aqui: link
Observe que, se você não tiver RAM suficiente, talvez não seja possível instalar muito em uma inicialização ao vivo. Você pode tentar ativar um arquivo de troca do Linux em algum outro armazenamento, como uma unidade flash, ou simplesmente instalar o VeraCrypt diretamente na unidade flash (pode exigir argumentos de instalação não padrão).
EDIT: Como esta é uma unidade do sistema, você precisará adicionar a opção de montagem para o modo de sistema (sem autenticação de pré-inicialização). Você pode fazer isso na tela de opções da GUI ou adicionando /m sm
à sua linha de comando.