O retorno do shell do Busybox ocorre durante o ciclo de inicialização quando a partição raiz não pode ser localizada, falha ao montar e / ou o binário / sbin / init não pode ser localizado nele.
Às vezes, isso ocorre devido a uma falha de hardware, uma conexão perdida ou outra corrupção. Isso faz com que a partição raiz não seja montada.
Mais comumente, isso é devido a um erro de digitação ou erro no grub. Dê uma olhada no arquivo /boot/grub/grub.cfg (no Grub2, para o qual a maioria dos usuários migrou. Se você não tiver o arquivo, então você está usando a versão mais antiga do Grub).
Existe um guia de solução de problemas muito bom para o Grub2, no link
Basicamente, procure o que diz algo como (há uma linha como essa para cada opção no menu do grub):
linux /boot/vmlinuz-2.6.31-11-generic root=UUID=cb201140-52f8-4449-9a95-749b27b58ce8 ro quiet splash
A maioria dos problemas está nessa linha. Um erro de digitação ou um erro como este irá expulsá-lo para o busybox.
1) Verifique se a linha / boot / vmlinuz- $ version no arquivo está correta.
2) Use o comando 'blkid' para verificar os UUIDs do disco. Certifique-se de que o UUID corresponda à unidade da qual você deseja inicializar.