O Grub não detecta o Windows

0

Como você pode imaginar a partir do título, não consigo acessar o Windows a partir do grub (dual boot). Eu tentei muitas coisas diferentes que vi em muitos sites diferentes, mas nenhum parece funcionar.

O problema é que alguns podem ter funcionado se meu Ubuntu estivesse em um estado melhor: eu recebo uma tela preta após o logo do Ubuntu, e mesmo que eu consiga ctrl alt F #, parece que eu também tenho problemas com sudo e pkexec (algumas coisas de permissão que uma "solução" da internet piorou).

Eu tentei reparo de inicialização em um CD ao vivo que não alterou a minha situação do Windows. Alguém pode me ajudar a recuperar o Windows? (Eu sei que meu Ubuntu está uma bagunça, vou reinstalá-lo mais tarde)

PS: Eu quase não tenho experiência com partições ou mesmo comandos do Ubuntu, embora eu faça o meu melhor

EDITAR Eu de alguma forma resolvi o meu problema (na verdade eu apenas esquivei, nada foi resolvido) Eu iniciei o reparo do boot do meu live CD e selecionei o MBR ao invés do Grub. O Grub nunca encontrou uma partição do Windows (que eu pudesse ver pelo menos), mas o MBR inicia o Windows normalmente.

    
por user116708 06.09.2016 / 16:12

1 resposta

0

Windows ausente do grub

Para resolver o problema com o Grub detectando o Windows, você teria que instalar e atualizar o grub. Isso pode ser feito a partir do live CD.

Execute estes comandos, um por um:

1) sudo mount /dev/sda1 /mnt # (If your Linux were on a different partition substitute /sda1 for the partition of your Linux install.)
2) for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt/$i"; done
3) sudo chroot /mnt
4) update-grub
5) grub-install /dev/sda # (/dev/sda is the hard drive that has linux installed (i.e. /dev/sda or /dev/sdb ... etc.)
    update-grub

A sudo issue

Pode haver outros problemas, mas você pode primeiro verificar a integridade do arquivo /etc/sudoer . Você pode fazer isso a partir do Live disk copiando primeiro o arquivo atual para um arquivo de backup (sudoer.bak) e copiando o sudoer da distribuição da mídia Live para o arquivo sudoer de seu disco rígido.

saindo do chroot com o comando exit se você ainda estiver nele. Com seu disco rígido montado como / mnt, execute estas etapas:

$ cd /mnt/etc
$ sudo cp sudoer sudoer.bak
$ cp /etc/sudoer sudoer
    
por L. D. James 06.09.2016 / 17:11