Corrigido o problema. Acontece que algumas bibliotecas necessárias para o binário login
estavam ausentes, ou seja, libcrack.so.2.8.0
e uma versão de libglib
. Estes deveriam estar localizados em /usr/lib
, e o diretório /usr/lib
da minha imagem estava vazio. Eu copiei os arquivos necessários do diretório /usr/lib
de um sistema operacional diferente (o mesmo tipo e versão).
Então, depois de fazer:
cp -ap libcrack* /my/image/directory/mount/usr/lib
cp -ap libglib* /my/image/directory/mount/usr/lib
Eu consigo fazer login.