Panic kernel do ArchLinux na inicialização

0

Então cheguei em casa hoje para descobrir que a tela de login do KDE não me permitia logar. Dizia que o processo de autenticação falhava ou algo assim e eu precisava encerrar o processo de bloqueio de tela manualmente. Então eu vou para outro terminal virtual e tento fazer o login. Assim que eu insiro meu nome de usuário, um monte de erros aparece e eu não consigo logar. "Isso não pode ser bom", eu penso comigo mesmo, e reinicie.

Sou recebido por este erro ao inicializar:

O erro indica que não é possível encontrar / sbin / init. Eu carreguei um live CD do Ubuntu e verifiquei que /sbin/init está de fato presente e todos os meus outros arquivos ainda parecem estar lá. Eu tentei arrancar no arco fallback no grub, mas isso não funcionou também.

No meio do dia, toquei meu desktop no SSHed e comecei a fazer um upgrade. Eu era capaz de logar, então eu assumo que este problema não ocorreu ainda, e pode ser a causa do problema. Eu não tenho ideia de como consertar, ajuda urgente seria apreciada.

    
por DWilliams 22.02.2011 / 02:06

2 respostas

2

O que eu costumo fazer no início de situações como essa é inicializar a partir de um salvamento ou live cd para que você possa montar o sistema de arquivos raiz de forma independente. Eu não tenho certeza sobre o ArchLinux, mas muitas vezes o CD / DVD de instalação que você usou terá um modo de recuperação ou modo ao vivo que usa a mídia de CD e você pode montar a raiz em seu disco rígido a partir disso. Normalmente você faz algo assim:

sudo mkdir /mnt/myroot
sudo mount /dev/sda1 /mnt/myroot

Se o sistema de arquivos for montado ok, basta dar uma rápida olhada no diretório base e também no sbin, bin e lib para ter certeza de que os arquivos estão lá. Você provavelmente pode fazer uma comparação geral com os próprios / bin, / sbin e / lib do Live CD.

Se o sistema de arquivos não for montado ok, ele provavelmente precisará executar o fsck, o que você provavelmente deve fazer de qualquer maneira.

    
por 22.02.2011 / 02:44
0

Eu tive um problema sério com o ArchLinux e seus problemas de IP. (Eu ainda não sei porque eles não se importam com isso, que é a chave). Para corrigir se você travar o sistema, faça o seguinte:

  1. crie um liveCD melhor se não fizer o liveUSB da seguinte forma:

    $ cd / tmp; wget link $ ll / dev / sdb $ fdisk / dev / sdb pressione p para ver, pressione d para apagar, pressione w para escrever $ dd if = / tmp / archlinux-2011.08.19-core-x86_64.iso de = / dev / sdb .........esperar........... .......... certifique-se de ter o liveCD inicializável agora ou liveUSB? .......

  2. Coloque esse liveCD ou liveUSB em seu sistema com falha, normalmente você faz isso com o BIOS

  3. monte sua unidade como mencionado por deltraray da seguinte forma:

    $ mkdir / mnt / myroot $ mount / dev / sda1 / mnt / myroot              | __ |                |                isso pode ser 1 ou 2 ou 3, etc. tente um após o outro se você não tiver certeza                no meu caso eu tentei sda1 falhou, sda2 falhou sda3 funcionou

  4. Agora modifique o arquivo que está sendo iniciado automaticamente, como aplicativos

reinicie e espere que isso ajude.

    
por 19.10.2011 / 11:28