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.d
um script perl - você precisa corrigir /usr/bin/perl
no 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.