Grub não mostrando janelas 10

1

Eu já vi dezenas de respostas. Eu tenho um problema diferente aqui. Eu tinha o windows 10 instalado. Eu recentemente inicializei meu ideapad 310 da Lenovo com o Ubuntu 16.04. Mas desde então meu menu grub não está mostrando o Windows 10. Antes de instalar o Ubuntu eu tentei entrar no meu BIOS, mas não podia fazer isso. Os fóruns da comunidade da Lenovo sugeriram que eu reiniciasse (não desligasse) as minhas janelas e depois abrisse o BIOS quando ele fosse reiniciado. E deu certo e mudei a ordem de boot e instalei o ubuntu.

Agora, aqui estão alguns pontos que eu quero mencionar

  • Os dois sistemas operacionais são instalados no modo de suporte legado.
  • Consigo visualizar e montar a partição do Windows no Ubuntu.
  • Já usei reparo de inicialização, mas não tive sorte.

Aqui estão algumas saídas de alguns comandos

sudo update-grub

Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-77-generic
Found initrd image: /boot/initrd.img-4.4.0-77-generic
Found linux image: /boot/vmlinuz-4.4.0-21-generic
Found initrd image: /boot/initrd.img-4.4.0-21-generic
Found FreeDOS on /dev/sda1
done

sudo fdisk -l

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0xd9fa2484

Device     Boot      Start        End    Sectors   Size Id Type
/dev/sda1  *          2048    2050047    2048000  1000M  b W95 FAT32
/dev/sda2          2052094  929521663  927469570 442.3G  f W95 Ext'd (LBA)
/dev/sda3        929521664 1951702742 1022181079 487.4G  7 HPFS/NTFS/exFAT
/dev/sda4       1951703040 1953519615    1816576   887M 27 Hidden NTFS WinRE
/dev/sda5          2052096   75505220   73453125    35G 83 Linux
/dev/sda6         75507712  179953663  104445952  49.8G 83 Linux
/dev/sda7        179955712  188342271    8386560     4G 82 Linux swap / Solaris
/dev/sda8        188344320  929521663  741177344 353.4G  7 HPFS/NTFS/exFAT

Partition 2 does not start on physical sector boundary.
Partition table entries are not in disk order.

/dev/sda5 é minha raiz para o ubuntu

/dev/sda6 é minha casa para o ubuntu

/dev/sda8 é espaço extra

/dev/sda1 é FreeDos, eu acho, não tenho certeza.

Aqui está meu resumo de informações de inicialização gerado por boot-repair

resumo da informação de inicialização

    
por Kapil Garg 03.05.2017 / 10:18

1 resposta

0

Parece que o grub está identificando o gerenciador de inicialização do Windows que está no /dev/sda1 como FreeDOS. Sua instalação real do Windows está em /dev/sda3 , e em /dev/sda1 você não terá nada além do próprio gerenciador de inicialização do Windows. Por que isso seria detectado como FreeDOS, eu não sei, mas é o que aparentemente está acontecendo.

Então, basta inicializar no FreeDOS e você deve inicializar no Windows. Se você quiser alterar o nome, edite /boot/grub/grub/cfg , encontre uma linha que comece com menuentry e mencione FreeDOS e altere essa linha para ler o Windows. Deve ser algo como isto (não exatamente assim, isto é apenas um exemplo, os detalhes serão diferentes; apenas mude o texto dentro das aspas):

menuentry "Windows 7 BIOS MBR" {
     insmod part_msdos
     insmod chain
     drivemap hd0 hd1
     chainloader (hd1,msdos2)+1
}
    
por terdon 03.05.2017 / 11:06