O computador não é quem de arrancar em Linux
Na nossa casinha de Várzea de Ovelha e Aliviada (norte de Portugal) temos um computador que usa muito minha filha pequena tanto para os estudos como para lezer. O computador tem dous discos. O primeiro é um SSD de arranque do Linux. O segundo é um disco HDD que tem instalado Windows e mais uma partição de dados para Linux.
O problema é que de quando em vez (já lhe aconteceu duas vezes) simplesmente não é quem de arrancar em Linux. Aparece Grub, deixa escolher... mas o arranque do Linux fica interrompido sem que poida carregar todo o sistema.
O próprio prompt avisa de que há um falho no disco, que precisa uma comprovação manual com fsck.
Bem. Como consertar isso?
Pois o bom é que exige mui pouco tempo. Menos de 5 minutos, realmente. Vamos cá ver a deliciosa receita do arranjo deste probleminha, que pode ser aplicado noutros computadores:
CONSERTAR UM ARRANQUE DUAL NO QUE LINUX NÃO CHEGA A INICIAR "À MODA DE VÁRZEA"
INGREDIENTES:
- PC com arranque dual no que Linux deixou de iniciar
- DVD, pendrive ou outro suporte com uma instalação "live" de Linux
PREPARAÇÃO:
- Comprovar que GRUB está instalado, ainda que o Linux não conseguiu iniciar
- Introduzir o suporte com a distro LIVE de Linux preferida (no meu caso Linux Mint)
- Arrancar em "live"
- Na TERMINAL teclear
$ sudo fdisk -l
isto comprova qual é o disco de arranque do Linux, e simplesmente dá como resultado algo deste estilo:
Como podedes ver, o disco onde está o sistema de arranque é neste caso /dev/sda1
Como o sei? porque o sistema de arquivos é "Linux" e tem um asterisco em "Boot", polo que é realmente o disco de arranque. De todos jeitos, caso termos dúvidas, poderemos aplicar a correção de erros a todos os discos com partições tipo "Linux" sem problema. - Num terminal, aplicaremos agora a medicina: o programa de correção de erros fsck.
Existe uma morea de modificadores diferentes para fsck, mas neste caso nem são precisos. Simplesmente agora escreveremos:
$ sudo fsck /dev/sda1
e caso termos dúvidas se é ou não é esse o disco afectado, podemos passar o fsck polas demais partições de tipo Linux. Uma cousinha: SÓ AS DO TIPO LINUX (ext4 normalmente). - E pronto! Na maioria dos casos o computador já estará arranjado e poderemos reiniciar normalmente.
O curioso é que eu tenho indicado no fstab (/etc/fstab) que o sistema faga uma comprovação do disco cada vez que o computador arrancar. Mas, algo tem esta máquina que nem sempre dá certo. Estou certamente algo intrigado, mas...
Comentários
Enviar um comentário