Um procedimento de atualização a quente de 32 a 64 bits deve ser realizado com algum cuidado.
Essencialmente, o que aconteceu é que você está no meio do procedimento de migração e tem um ambiente misto entre bibliotecas de uma arquitetura e binários de outra, e alguns comandos não puderam ser instalados e outros foram instalados. mais os binários. (por exemplo, binários de 64 bits com bibliotecas de 32 bits, por exemplo)
Após inicializar o kernel de 64 bits e atualizar os binários do dpkg / apt para 64 bits, a própria migração dos comandos de 32 bits para 64 tem que ser feita quase de uma só vez para ter um ambiente estável, seja com um script , ou com a ajuda de binários estaticamente vinculados (ou uma mistura de ambos). Quando realizei a migração, além das instruções, usei uma mistura de busybox, mc e debootstrap para permitir que eu corrigisse erros cometidos sem perder o controle do ambiente.
Depois de perder o controle do ambiente, a alternativa seria concluir a migração com um CD ativo, se ele fosse um servidor importante.
Se você continuar a testar isso, você encontrará as etapas corretas para fazer uma migração completa para 32 bits para 64 bits. (Eu estou fazendo a suposição de que você está fazendo testes)
Como echo é um comando bash embutido, dependendo da maneira como o kernel foi construído, você pode reiniciar (como root) a máquina com:
echo 1 > /proc/sys/kernel/sysrq
echo b > /proc/sysrq-trigger
Esteja ciente de que o sistema está em um estado inutilizável e não será iniciado novamente, exceto em outra partição de inicialização ou meio de inicialização.