Versuche mal zunächst mit truecrypt auf der Konsole den Container zu öffnen und einzuhängen, der hat auch ein CLI falls das GUI sich unpässlich zeigt.
Falls truecrypt gar nicht mehr läuft dann kann man einen truecrypt-Container auch mit cryptsetup öffnen: Zuerst mit
losetup -f <tc>
ein loop-Device einrichten. Danach mit
losetup -l
nachsehen ob das loop-Device erzeugt und welcher Name ihm zugeordnet wurde, und dann z. B. mit
cryptsetup open --type=tcrypt /dev/loop0 ubuntu
die Containerdatei öffnen. Danach müsste ein /dev/mapper/ubuntu existieren, das du dann wie jedes normale Gerät einhängen kannst.
Das schrittweise öffnen über die Konsole hat den Vorteil, dass man genau weiß wie weit man kommt, an welcher Stelle es möglicherweise hakt und wo man gezielt die Fehlersuche ansetzen kann.