Não tenho certeza sobre o problema do TuxOnIce, mas resolvi o problema do "pendurar no currículo" inserindo /usr/share/initramfs-tools/scripts/local-premount/uswsusp
na linha 36 na seguinte linha:
[ -x /bin/plymouth ] && plymouth quit
De acordo com este comentário no Launchpad , o plymouth precisa sair antes que o currículo possa continuar. Inserir a linha acima antes de /sbin/resume
garantir que isso aconteça.