Em vez de inicializar em intramfs usando rdinit=/bin/sh use init=/bin/bash para obter um shell bash.
Agora, seu sistema de arquivos root está pronto para investigar, execute:
grep -i package: /var/lib/dpkg/status
mostrará todos os pacotes instalados no seu sistema quebrado, como:
...
Package: libunity-protocol-private0
Package: libvamp-hostsdk3v5
Package: libzltext-data
Package: linux-headers-generic
Package: libzlui-qt4
...
você também pode obter uma lista com apenas nomes como este:
grep -i package: /var/lib/dpkg/status | awk -F ': ' '{ print $2 }'
podemos até mudar o awk para '{ print $2, "install" }' , para que possamos usar a saída com dpkg --set-selections para instalá-los no novo sistema.