Suponho que o motivo do erro é que o usuário existe no sistema de arquivos antigo, mas não no novo que você alterou com chroot
.
Se eu soubesse exatamente onde estão todos os detalhes do usuário, eu poderia informar sobre quais arquivos e diretórios do sistema de arquivos antigo devem ser copiados / vinculados / montados no novo, para que os usuários antigos possam fazer login no sistema operacional. sistema em execução com a nova raiz. Acho que a maioria deles estará em /etc
, mas você não pode simplesmente substituir esse diretório, pois ele conterá dados de configuração específicos para o novo sistema de arquivos.
Se isso falhar, uma solução simples é criar os usuários que você deseja dentro do novo sistema de arquivos. Como seu objetivo é testar usuários sem privilégios, você não precisa reproduzir exatamente os usuários existentes.