alam.alam
(usa Linux Mint)
Enviado em 18/02/2020 - 16:29h
Tive um problema parecido no meu PC - Linux Mint 19.3 bem complicado em uma das tentativas de fazer o sistema subir deparei com essa tela de fazer login e retornar para a tela de login e também tela preta. Não tenho como colocar a fonte porque li vários sites e fórum. Mas você pode tentar executar esses comandos para reinstalar o grub.
Na tela de login tecle CTRL+ALT+F1 para entrar no modo texto.
Faça o login digitando a senha root, se solicitar o usuário coloque-o.
No prompt do terminal digite os comandos:
# sudo su (para ter acesso a super root)
# parted -l (irá lista todas as partições do hd) - verifica onde esta instalado o linux
Exemplo:
root@Mint:/home/alex# parted -l
Modelo: ATA KINGSTON SA400S3 (scsi)
Disco /dev/sda: 120GB
Tamanho do setor (lógico/físico): 512B/512B
Tabela de Partição: msdos
Opções de disco:
Número Início Fim Tamanho Tipo Sistema de arquivos Opções
1 1049kB 60,0GB 60,0GB primary ext4
2 60,0GB 63,1GB 3071MB extended
5 60,0GB 63,1GB 3071MB logical linux-swap(v1)
Modelo: ATA SAMSUNG HD103SI (scsi)
Disco /dev/sdb: 1000GB
Tamanho do setor (lógico/físico): 512B/512B
Tabela de Partição: msdos
Opções de disco:
Número Início Fim Tamanho Tipo Sistema de arquivos Opções
1 1049kB 577MB 576MB primary ntfs
2 577MB 58,6GB 58,0GB primary ntfs boot
3 58,6GB 638GB 580GB primary ntfs
4 638GB 1000GB 362GB primary ext4
No meu caso está instalado na sda1
SEGUINDO
# mount -t ext4 /dev/sda1 /mnt (no caso sda1 é a minha partição)
# ls /mnt - (verifica se foi montado corretamente)
Agora deverá montar mais três pastas: var, proc e sys
# mount /dev/sda1 /mnt
# mount -t proc none /mnt/proc
# mount -o bind /dev /mnt/dev
# mount -o bind /sys /mnt/sys
# mount -t devpts devpts /mnt/dev/pts
# chroot /mnt
# update-grub
# grub-install /dev/sda - (seu disco)
E se for Grub2 com UEFI?
Bootar com um LiveUSB de linux no modo UEFI!
sudo mount /dev/sda2 /mnt #sda2 = raiz do linux
sudo mount /dev/sda1 /mnt/boot/efi #sda1 e a particao efi
for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done # monta as pastas dinamicas do sistema dentro do sistema instalado no HD
sudo cp /etc/resolv.conf /mnt/etc/ #supostamente pra fazer a rede funcionar depois do chroot... pode ser que de erro, mas nem por isso deixara de funcionar, so talvez demore um pouco pra pegar dhcp.
modprobe efivars # pra garantir que carregou o modulo efivars
sudo chroot /mnt #muda a raiz para dentro do sistema instalado no HD
apt-get install --reinstall grub-efi
update-grub
Menciono aqui a UFEI eu não sabia qual era a minha, então peguei os dois. No final a minha era MBR
Sinto não poder indicar as fontes, quando tive o problema acessa pelo smartfone e copiava os comando em um caderno parta digitar no pc.