Não consigo acessar mais meu windows pelo dual boot pois o grub não aparece

Eu já havia instalado outras vezes o ubuntu pelo dual boot, mas dessa vez parece que ele apagou meu grub e não consigo mais acessar meu windows.

~$ sudo fdisk -l 
Disco /dev/loop0: 55,61 MiB, 58310656 bytes, 113888 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop1: 4 KiB, 4096 bytes, 8 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop2: 61,96 MiB, 64970752 bytes, 126896 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop3: 63,28 MiB, 66355200 bytes, 129600 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop4: 400,8 MiB, 420265984 bytes, 820832 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop5: 346,33 MiB, 363151360 bytes, 709280 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop6: 91,69 MiB, 96141312 bytes, 187776 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop7: 520,45 MiB, 545730560 bytes, 1065880 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/sda: 447,13 GiB, 480103981056 bytes, 937703088 setores
Disk model: KINGSTON SA400S3
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Tipo de rótulo do disco: dos
Identificador do disco: 0x6c151eae

Dispositivo Inicializar    Início       Fim   Setores Tamanho Id Tipo
/dev/sda1                    2048   1126399   1124352    549M  7 HPFS/NTFS/exFAT
/dev/sda2                 1126400 587063899 585937500  279,4G  7 HPFS/NTFS/exFAT
/dev/sda3               936589312 937697279   1107968    541M 27 WinRE NTFS Esco
/dev/sda4               587065342 929005567 341940226    163G  5 Estendida
/dev/sda5   *           802371584 803420159   1048576    512M ef EFI (FAT-12/16/
/dev/sda6               803422208 804005887    583680    285M 83 Linux
/dev/sda7               804007936 929005567 124997632   59,6G 83 Linux
/dev/sda8               587065344 782841855 195776512   93,4G 83 Linux
/dev/sda9               782843904 786747391   3903488    1,9G 82 Linux swap / So

Partições lógicas fora da ordem do disco.


Disco /dev/loop8: 602,97 MiB, 632262656 bytes, 1234888 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop9: 45,93 MiB, 48160768 bytes, 94064 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop10: 49,83 MiB, 52248576 bytes, 102048 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop11: 284 KiB, 290816 bytes, 568 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop12: 304 KiB, 311296 bytes, 608 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes


Disco /dev/loop13: 36,91 MiB, 38699008 bytes, 75584 setores
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes

~$ df -h 
Sist. Arq.      Tam. Usado Disp. Uso% Montado em
tmpfs           781M  2,0M  779M   1% /run
/dev/sda7        59G   12G   45G  20% /
tmpfs           3,9G  349M  3,5G   9% /dev/shm
tmpfs           5,0M  4,0K  5,0M   1% /run/lock
/dev/sda6       268M  167M   86M  67% /boot
/dev/sda8        92G  7,7G   79G   9% /home
tmpfs           781M  4,7M  777M   1% /run/user/1000

Se eu ir em Arquivos > Outros locais > Neste computador aparece três icones de HD.
Computador 47,6/62,7 Gb Disponiveis
Reservado pelo sistema /dev/sda1
Volume de 300 GB /dev/sda2

Esse volume de 300 GB seria meu windows, estão todos meus arquivos e programas lá, mas não consigo inicializar meu pc pelo windows.Já seguin outros passos daqui, mas até agora nada. Se alguém puder ajudar, ficaria grato.

Já tentou reinstalar o grub pelo modo live-cd?

Sim, mas sem sucesso!

Execute como root, e poste aqui o resultado, por favor:

# os-prober

Está correto?


Não sai nada, mas se usar

 # sudo nano /etc/default/grub

Não sei se lhe é útil.

Não… Deveria detectar o Windows, ou qualquer outro sistema (exceto Ubuntu, que você está usando):

Parece que os-prober está instalado, mas… verifique está instalado mesmo.

Faltou fechar aspas no final de “quiet splash”:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

E isso aqui deve ficar em outra linha, separada:

GRUB_DISABLE_OS_PROBER=false

Se botar aspas em “false”, bote as 2 aspas.

Se deixar false sem aspas, tire aquela que foi parar na linha seguinte…

Exemplos – na linha 6:

O outro, botei na linha 56. – Usei “true” (sem aspas) para desabilitar… mas poderia usar com aspas:

No seu caso, use “false”, mesmo, pois você não quer desabilitar.


Eu deixei assim, e não foi. Segue sem dar boot pelo grub.
Baixei o gparted e fui ver as alocações do disco e estão assim:

Acabou que salvei em um HD algumas coisas importantes e tentei reinstalar o Ubuntu. Depois de reinstalar ainda fiquei sem grub, já que entrou direto no grub rescue:
image
Ai tive que achar onde estava meu sistema linux com:

ls

Ai listou todas hd e fui testando os hd com:

ls (hd0,msdosX)

Sendo X o número da partição. Ao achar o Filesystem is ext2, dei um:

set boot=(hd0,msdosX)
set prefix=(hd0,msdosX)/boot/grub
insmod normal
normal

Ao isso resolveu o problema do grub e voltou ao normal, mas ficava toda hora voltando pro grub rescue.
Isso foi resolvido entrando no terminal e usando

sudo grub-install /dev/sda
sudo update-grub

O único problema foi que quando entrava no Windows, mostrava que não conseguia entrar na minha conta e entrava em um usuário temporário, mas conseguia usar todos meus programas e arquivos.
Mas obrigado pela ajuda!

1 curtida