Ubuntu 16 LTS preso na inicialização - / dev / sda5 clean [duplicado]

1

Não consigo mais entrar no Ubuntu 16.04 LTS. A inicialização pára com esta mensagem:

/dev/sda5: clean, xxxxx/xxxxx files, xxxx/xxxxx blocks.

Eu tive o pc rodando normal por 3 anos agora, e há 2 dias houve uma falta de energia, que desligou o pc. Quando a energia voltou a ligar e liguei o pc, o fsck começou e parou nesta linha. As únicas ações possíveis que posso tomar são:

mannualy reboot - o que me levará de volta a esta mensagem quando o computador inicializar novamente.

ctrl + alt + F1 - o que me permite trabalhar com o computador em uma linha de comando. No entanto, com essa opção, não posso executar nenhum tipo de aplicativo que exija uma GUI (gparted ou gthumb, por exemplo). Mas vejo que todos os meus arquivos estão preservados.

Eu vi algumas respostas para este problema, dizendo que a mensagem xx / xx arquivos xx / xx blocos é normal e isso significa que está tudo bem, mas eu não posso passar esta mensagem a menos que eu execute ctrl + alt + F1 , então há algo claramente errado.

Algumas coisas que eu tentei:

faça o login (via ctrl + alt + F1) e execute fsck -f: retorna uma mensagem de aviso dizendo que pode danificar o computador.

Entre no pc via modo de recuperação e execute o fsck para todos os sistemas de arquivos: Ele interrompe a verificação quando atinge "Troca de destino atingido". Depois disso, só consigo entrar e ir no menu do modo de recuperação.

Entre no pc via modo de recuperação > root > aperte enter (para manutenção) > executar sudo fsck -f /dev/sda5

Os resultados são:

Pass 1: Checking inodes, blocks and sizes;
Pass 2: Checking directory structure;
Pass 3: Checking directoru connectivity;
Pass 4: Checking reference counts;
Pass 5: Checking summary information;

/dev/sda5 xxx/xxx files (0.2% non-contiguous), xx/xx blocks 

O que, neste momento, significa que o problema ainda está presente.

Eu não sei o que fazer. Alguém pode me ajudar?

Obrigado

Edite os comandos blkid e cat, conforme solicitado.

sudo blkid:

/dev/sda1: SEC_TYPE="ms-dos" LABEL="Dell Utility" UUID "5450-4444" TYPE="vfat" PARTUID="2ac21a9f-01"

/dev/sda2: LABEL="RECOVERY" UUID="964A9B734A9B4F3D" TYPE="ntfs" PARTUUID="2ac21a9f-02"

/dev/sda3: LABEL="OS" UUID="085C9DD05C9DB8C0" TYPE="ntfs" PARTUUID="2ac21a9f-03"

/dev/sda5: UUID="541386d5-b86c-41ad-bd00-d8af887358a9" TYPE="ext4" PARTUUID="2ac21a9f-05"

/dev/sda6: UUID="806ceccd-9af2-48d1-8995-4ca5e48342ba" TYPE="swap" PARTUUID="2ac21a9f-06"

cat /etc/fstab output (ignorando o primeiro parágrafo):

< file system > < mount point > < type > < options > < dump > < pass > (this line is commented)

 / was on /dev/sda5 during installation (this line is commented)

UUID=541386d5-b86c-41ad-bd00-d8af887358a9 / ext4 errors=remount -ro 0 1

 swap was on /dev/sda6 during installation (this line is commented)

UUID=806ceccd-9af2-48d1-8995-4ca5e48342ba none swap sw 0 0
    
por André 08.03.2018 / 18:38

1 resposta

1

Por causa do erro " Reached target Swap ", o problema pode estar relacionado à sua partição swap em seu disco rígido. ( Você não deveria estar executando o fsck em sda6 ... se você estiver, então é por isso que você está recebendo este erro, e você pode ignorar o resto desta resposta. )

Revi a sua saída sudo blkid e cat /etc/fstab , e eles parecem OK ... os UUIDs de sda5 e sda6 correspondem corretamente.

Vamos tentar temporariamente desativar a troca e ver se a máquina é inicializada completamente. No prompt de comando root, digite:

sudo pico /etc/fstab

altere esta linha:

UUID=806ceccd-9af2-48d1-8995-4ca5e48342ba none swap sw 0 0

para isso:

#UUID=806ceccd-9af2-48d1-8995-4ca5e48342ba none swap sw 0 0

control-o # para salvar a edição

control-x # para sair do editor

reboot

E veja se a máquina irá inicializar completamente. Relate de volta.

Nota: se a máquina NÃO inicializar completamente, você precisará reverter esta edição.

Atualização # 1 :

Permite que temporariamente ative o registro do console para que possamos ver onde ele interrompe a inicialização. Você vai reverter esse processo mais tarde.

No prompt de comando da raiz:

sudo pico /etc/default/grub

Encontre a linha, perto do topo, que contém as palavras quiet splash e remova essas duas palavras. Lembre-se de onde você faz isso, para poder substituí-los mais tarde.

control-o # salva as edições

control-x # sai do editor

sudo update-grub # update grub

reboot # reinicialize o computador

Observe onde a inicialização é interrompida, para erros ou para as últimas linhas de texto, para ajudar a determinar onde está o problema.

    
por heynnema 08.03.2018 / 21:47