como corrigir “BusyBox v1.17.1 (Ubuntu 1: 1.17.1-10ubuntu1) shell embutido (ash) Digite 'help' para uma lista de comandos embutidos?”

1

Então eu estava usando o Ubuntu quando de repente a coisa toda congelou e eu tive que reiniciar. E a partir desse momento, o sistema quando ele está iniciando, solicita este pequeno menu de seleção:

GNU GRUB version 1.99~rc1-13ubuntu3
Ubuntu, with Linux 2.6.38-10-generic
ubuntu, with Linux 2.6.38-10-generic (recovery mode)
Previous Linux versions
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)

Eu escolhi todas as opções disponíveis, mas tudo que consigo é outro sistema de linha de comando que diz:

BusyBox v1.17.1 (Ubuntu 1:1.17.1-10ubuntu1) built-in shell (ash)
Enter 'help' for a list of built-in commands.

(initramfs):

E honestamente eu não posso fazer nada com isso. Alguém tem alguma idéia do que está acontecendo e como posso fazer o Ubuntu funcionar novamente?

    
por Joseph 27.11.2011 / 10:57

6 respostas

2

Continuo com o mesmo problema e finalmente obtenho a solução que funciona toda vez para mim:

  1. inicialize seu sistema com o CD LIVE ou Pendrive
  2. abra o terminal e execute o sudo fsck / dev / sda1 (o sda1 é geralmente usado, se você tiver uma unidade diferente na qual o ubuntu está instalado, dê isso)
  3. Ele pode solicitar várias vezes perguntando "y ou n", nesse caso, continue pressionando Y.
  4. após o término do processo, reinicialize o sistema e remova o pendrive
por 20.11.2012 / 17:03
1

Este é um shell de resgate. Com o conjunto de comandos restrito.

Agora é hora de obter ajuda profissional para diagnosticar por que seu sistema não inicializa normalmente.

Para resolver por conta própria, com quase nenhum conhecimento, isso leva algumas horas / dias. O primeiro passo é examinar os arquivos de log para dicas, avisos e erros.

    
por 27.11.2011 / 13:21
1

fsck /dev/xxxx , que xxx é o seu dispositivo, por exemplo, sda1. Faça isso com privilégios de root. Para fazer isso, digite exit no initramfs e repita até ser solicitado e aguarde. Isso deve estar no boot após o terminal aberto e fazer tudo.

    
por 06.04.2012 / 14:39
0

Seu sistema inicializa com o initramfs, depois falha ao carregar o kernel e, em seguida, fornece um shell minimal do busybox para recuperá-lo. Isso pode ser causado por dados danificados no disco rígido, RAM danificada ou placa-mãe ou apenas configuração inadequada do grub. Se esta for a instalação padrão do Ubuntu, onde o grub usa discos UUID, isso pode não ser causado pela inserção de algo como pendrive, o que faz o grub ficar bagunçado com a ordem de disco.

Inicialize a partir de qualquer LiveCD (como KNOPPIX ) e tente diagnosticar onde está o problema.

    
por 27.11.2011 / 13:22
0

digite exit após o prompt (initramfs). Se (initramfs) aparecer novamente, digite exit. Se aparecer novamente, digite exit e se nada parece estar acontecendo apenas espere ... e veja se algo acontece. Eu descobri que (initramfs) e saem bem juntos ...

    
por 28.11.2011 / 04:29
0

Eu uso o Elementary OS, mas tive esse problema. Eu achei que o seguinte método funcionou para mim:

  1. Inicialize em uma instalação separada do linux (eu tenho um no caso de não conseguir inicializar o meu habitual), ou um pen drive com uma instalação ao vivo.

  2. Abra um terminal e digite " sudo fsck / dev / sdax " (onde sdax é relegado com o nome da partição da instalação desonesta, por me que é sda10 ), e digite " y " em resposta aos inúmeros prompts.

  3. Reinicialize sua instalação normal e veja se ela está corrigida.

Isso funcionou para mim, mas se não funcionar para você, você também pode tentar executar o "fsck" no shell do BusyBox. Se falhar, sugiro ajuda profissional.

Eu acho que a razão pela qual isso funciona é porque uma causa comum deste problema são inconsistências no sistema de arquivos, e fsck verifica e conserta essas inconsistências.

    
por 18.12.2016 / 13:56