Recovery típico via USB
• 206 words • 1 min • updated
⚠️ This post is over one year old. It may no longer be up to date or relevant. Opinions may have changed.
- Meu computador não boota! E agora? Possíveis sintomas: tela preta congelada, tela de splash congelada, systemd travado, upstart travado, corrupção (fsck não ficou satisfeito), bootloader (grub,syslinux,EFI) mal configurado (ou não configurado)
- Obter uma distro de Linux e gravá-la num USB Flash Drive (pendrive). Meu gosto pessoal: System rescue cd, Parted magic, Slitaz ou Arch Linux.
- Bootar a distro e imediatamente abrir um console/emulador de terminal. Com interface gráfica ou não, a gosto.
fdisk -lpara detectar os discos do computador. Detectar o disco cujo sistema está com problema. Geralmente o que contém a partição /boot ou /. Identificar as partições também é usualmente importante.- Se você precisar formatar alguma partição,
cfdiskouparted. Exemplo:cfdisk /dev/sda1. - Se você precisar (re)criar algum filesystem ,
mkfs(por exemplo,mkfs.ext4 -L "archroot" /dev/sda1). - Para (re)montar o seu sistema de arquivos: (por exemplo)
mount /dev/sda1 /mnt. - chroot no sistema que você acabou de montar:
chroot /mnt. - Para recuperar (na verdade, gerar novamente) o arquivo de configuração do
grub dentro do chroot:
grub-mkconfig -o /boot/grub/grub.cfg. - Para reinstalar o grub (fora do chroot!), use
grub-install. - Explorar o diretório
/etc/systemd/system.
Usualmente um desses passos é um caminho para resolver o problema. No final das contas, as coisas são bastante específicas, dependem do contexto.