Você pode precisar reinstalar o GRUB usando um sistema Live. Como você não fornece a saída ls (hd0,X)
, deve modificar como achar melhor:
-
Em uma sessão ao vivo, abra o terminal e digite
sudo blkid
. Você receberá uma saída semelhante a esta:/dev/sda1: UUID="bf554a2f-a035-4c22-bca8-162def35a03c" TYPE="ext4" /dev/sda2: UUID="3962db06-3776-4f38-8ab9-eab6feeccc1d" TYPE="ext4" /dev/sdb1: UUID="AA64B45A64B42AC9" TYPE="ntfs" /dev/sdb2: UUID="F66E431C6E42D551" TYPE="ntfs" /dev/sdb3: UUID="75a0854b-8b6b-453f-8aec-2a081a1f19e3" TYPE="swap" /dev/sdb5: UUID="279a18da-130b-46dd-8b54-84da48eb445f" TYPE="ext4" /dev/sdg1: UUID="393cd35e-b827-4dea-acb5-2a66f2369dce" TYPE="ext4"
-
Aqui você pode ver que meu disco rígido está no
sda
e meu pendrive ésdg
. Estamos interessados emsda
. Agora, veja as descrições das partições. Nós queremos as partições que são ext4. No meu caso eu tenho duas partições ext4. Isso ocorre porque eu tenho meu/boot
separated (o que parece ser o seu caso também), vou tomar nota disso, mas vamos assumir que você não tem/boot
separado por enquanto e que o seu/
(root ) ésda1
. Agora vamos montar o sda1.sudo mount /dev/sda1 /mnt sudo mount -o bind /proc /mnt/proc sudo mount -o bind /dev /mnt/dev sudo mount -o bind /dev/pts /mnt/dev/pts sudo mount -o bind /sys /mnt/sys
Nota técnica : este é o mínimo. Se você tiver uma partição
/boot
(ou qualquer outra) separada, monte-a da mesma maneira, no meu casosudo mount /dev/sda2 /mnt/boot
. Por favor, tome nota que eu usei/mnt/boot
, você deve alterá-lo se estiver usando outros pontos de montagem. -
Agora vamos avançar para a divisão da partição:
sudo chroot /mnt /bin/bash
-
Agora vamos continuar a instalar o grub:
sudo grub-install /dev/sda
-
Feito. Agora reinicie em seu sistema. Isso deve adicionar as entradas para o Windows e o Ubuntu.