Erro chroot na arquitetura de 64 bits

Erro chroot na arquitetura de 64 bits

Estou executando o seguinte comando em um sistema Debian de 64 bits.
chroot /xyz/abc update-rc.d ec2 start 2 3 4 5

Recebo "chroot: falha ao executar o comando `update-rc.d': erro de formato Exec". Não recebo esse erro quando o comando é executado em um sistema de 32 bits.

Responder1

É update-rc.dum script perl - você precisa corrigir /usr/bin/perlno seu chroot

Responder2

Então descobri o problema, estava tentando executar o "chroot" em um sistema de 64 bits a partir de uma máquina de 32 bits. Montar um FS de 64 bits em um sistema de 32 bits funcionou, mas o chroot falhou.

Funciona bem se eu fizer o mesmo no FS de 64 bits. Obrigado por todas as respostas.

informação relacionada