Como faço para reparar / restaurar o grub2?

0

Atualmente, tenho uma inicialização dupla do Windows 10 e do Ubuntu 16.04 no meu PC. Este problema aconteceu porque eu instalei o Windows após o Ubuntu.

Eu tentei inicializar a partir de um live-USB e reinstalar o Grub usando o terminal seguindo este link link

Também usando a ferramenta de reparo do grub, mas sem sucesso!

E agora estou preso nesta tela de linha de comando do grub2:

Minimal BASH-like line editing is supported. For the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.
grub>

Eu recebi essa saída depois de executar lsblk; sudo parted -l

Model: ATA WDC WD3000HLFS-0 (scsi)
Disk /dev/sda: 300GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End    Size   Type     File system  Flags
 1      1049kB  525MB  524MB  primary  ntfs         boot
 2      525MB   300GB  300GB  primary  ntfs

Model: ATA WDC WD3000HLFS-0 (scsi)
Disk /dev/sdb: 300GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End    Size   Type     File system  Flags
 1      1049kB  300GB  300GB  primary  ext4

Model: ATA Samsung SSD 840 (scsi)
Disk /dev/sdc: 500GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type      File system     Flags
 1      1049kB  8002MB  8001MB  primary   linux-swap(v1)
 2      8003MB  500GB   492GB   extended
 5      8003MB  28.0GB  20.0GB  logical   ext4
 6      28.0GB  28.5GB  500MB   logical   ext4
 7      28.5GB  43.5GB  15.0GB  logical   ext4
 8      43.5GB  58.5GB  15.0GB  logical   ext4
 9      58.5GB  88.5GB  30.0GB  logical   ext4            boot
10      88.5GB  500GB   412GB   logical   ext4

Model: JetFlash Transcend 16GB (scsi)
Disk /dev/sdd: 15.8GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags: 

Number  Start   End     Size    Type     File system  Flags
 1      1049kB  15.8GB  15.8GB  primary  fat32        boot, lba
    
por Osama Ahmaro 04.10.2016 / 14:30

1 resposta

1

Da sua pergunta e comentários, a resolução será a seguinte:

Inicialize no disco ao vivo e execute estas etapas. o /dev/sdXY é substituído pelos detalhes das informações que você forneceu.

O c6 na etapa 1 e o a na etapa 4 são variáveis. O c6 deve ser substituído pela partição da sua instalação do Ubuntu. O a deve ser substituído pela inicialização padrão que você definiu na sua bios.

O prefixo :$ e :# são os comandos que você vê no terminal.

1:$ sudo mount /dev/sdc6 /mnt
2:$ for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt/$i"; done
3:$ sudo chroot /mnt
4:# grub-install /dev/sda
5:# update-grub
6:# exit
7:$ for i in /sys /proc /run /dev; do sudo umount "/mnt/$i"; done
8:$ exit

Reinicie.

Certifique-se de ter UEFI ativado em seu BIOS, se for um modelo posterior de computador com esse recurso.

    
por L. D. James 04.10.2016 / 18:06