Tenho dual-boot em minha máquina (windows no SSD e Linux no HD), há vários meses e tenho instalado o ZorinOS há algumas semanas. Dias atrás, eu estava num projeto de Illustrator no Windows quando o computador resolveu travar muito forte, nem a barra inferior respondia direito.
Resolvi forçar desligamento pelo botão do PC, e ao ligar, tentou um “reparo”, ficou eternamente na bolinha girando carregando e não entrava, entretanto conseguia entrar no Zorin. Houve momentos também que deu o erro da foto. Usei o computador por algumas horas, e ao tentar entrar de novo no Windows, consegui.
Hoje, usei o Windows ao acordar, deixei o computador parado, entrou em hibernação, e ao acessar novamente, está dando o mesmo erro da foto; entretanto, não estou conseguindo bootar sequer pelo Zorin e nas opções de ordem de boot aparece apenas uma opção “Ubuntu”.
Não sei o que pode ser e estou levemente preocupado pois eu não fiz NADA de diferente nem mexi em nenhuma configuração.
A segunda opção deu certo, consegui entrar no Windows.
Entretanto, quando reinicializo, volta a tela de erro, e para entrar no Windows precisa reescrever novamente os 5 comandos. Aproveitei para verificar como está o HD (que é onde está o grub e o Zorin) e percebo que agora ele sequer está sendo identificado pelo sistema. Ao abrir a tela de ordem de boot, continua aparecendo apenas a opção ubuntu
Da última vez que tive problema e formatei o PC, resolvi deixar o grub separado, no HD, justamente para evitar problemas de quebrar o Windows sem querer, ou algo do tipo (pois pesquisei na época que o grub conseguia ler os arquivos de inicialização, não importava o dispositivo); acredito que não seja uma informação útil, mas esperava que houvesse agora uma opção de inicialização direto pelo SSD, e não apenas “ubuntu”
Para Inicializar direto com o Windows, você precisara restaurar o seu bootloader. Para isso é necessário, uma imagem ISO do windows, e criar um pendrive “bootável” com isso pronto, você precisa reiniciar, conecte no computador, inicie o sistema e selecione o boot correto.
Quando surgir a tela de opções, navegue até encontrar o modo “repair your computer” e clique no botão. Em seguida, clique em “prompt de comando” no menu de recuperação do sistema, assim que fizer isso, digite os seguintes comandos:
bootrec /fixboot
bootrec /fixmbr
Pronto! Agora é só encerrar o setup e reiniciar a máquina para que o Windows seja restaurado, substituindo o GRUB no carregamento do boot.
Infelizmente realizei a etapa mas ao tentar dar o comando bootrec, continua dando acesso negado, e também não aparece outra opção de inicializar o sistema além do Ubuntu já mencionado
edit: testei reinicializar o PC e aguardar: ele está entendo normalmente no Windows, após apenas formatar o EFI sem usar o bootrec, obrigado!
Mas na tela de opções de boot, apenas aparece a opção Ubuntu, e ao escolher ela, o PC informa que não há nada para inicializar
Um dado importante: mesmo o disco estando em GPT, a instalação parece feita em Legacy e não em UEFI (parece que falta ali a partição boot/EFI - ESP), vejam
Atentem para isso na hora de usar os tutoriais de reparação do boot do Windows.
Meu conselho: coloca uma distro Linux num pendrive, faz backup e reinstala tudo, mas agora em modo UEFI
Pensava que essa partição de 100mb fosse a /EFI, eu jurava que da última vez que formatei deixei tudo certinho, nada Legacy
O Grub estava no HD, e ele nem está sendo reconhecido mais. Seria bem demorado pra mim fazer backup dos arquivos do SSD. Acredita que o HD deve ter dado pau, então?
Realizei esta etapa, e na opção de boot continua aparecendo apenas Ubuntu (que diz que está vazio, se escolher). Se deixar o PC inicializar sozinho, ele entra no Windows. Tô entendendo mais nada kkkkk
Se estivesse em UEFI, teria bem mais partições do que aparece aí…
Veja o que é possível recuperar dos seus dados pessoais (já que vc consegue entrar no Windows) e reinstale. Sugiro usar uma distro Linux qualquer para limpar os discos, recriando a tabela de partições em GPT. Como vc tem um SSD de 240 e um HDD de 500, deixe o sistema no SSD e seus dados pessoais no HDD. Isso vale tanto para só o Windows (C: em um disco e D: no outro) como para dual boot (com a “/” no SSD e a “/home” no HDD).
Se quiser ajuda em como fazer isso, me manda mensagem no privado
Entre no windows, abra o prompt de comando e execute os seguintes comando.
> diskpart
> list disk
O comando acima te mostrará uma tabela listando seus discos conectados. Se um disco for GPT, ele terá um asterisco * na coluna “Gpt”. Se for um disco MBR, ele ficará em branco na coluna Gpt.
Se estiver em MBR a propria Microsoft oferece a ferramenta MBRTOGPT para converter discos de MBR para GPT.