Tenho trabalhado em um sistema operacional usando o kernel Linux. Compilei o kernel com sucesso e posso inicializar meu initramfs através dele.
O problema surge quando tento mudar do initramfs para o dispositivo de inicialização real a partir do qual o sistema operacional foi inicializado. Para isso, eu até configurei um sistema para determinar programaticamente o dispositivo de inicialização para que os usuários possam inicializar o sistema operacional a partir de um USB inicializável ou até mesmo de um CD com o sistema operacional gravado nele.
Tudo funciona bem até que eu tento usar switch_root
: ele falha e depois meu sistema operacional fica incapaz de executar algumas coisas dizendo que pty
não foi encontrado. Por favor ajude.