O Windows não é mostrado no GRUB Customizer

1

Eu sei que esta pergunta foi feita várias vezes, mas nenhuma das respostas parece estar funcionando no meu caso.

Eu ganhei 10 e Ubuntu. mas não há menu de inicialização dupla. O GRUB não é exibido no boot. ele inicializa automaticamente no Windows, se eu for para a BIOS na inicialização e no menu de inicialização, escolha meu HDD, ele inicializa no Ubuntu!

A pergunta é como corrigir o GRUB e mostrar o menu de seleção do SO na inicialização?

No personalizador do GRUB, ele também não mostra o Windows.

O que eu fiz: em um disco rígido em branco, instalei o win 10, desativei o fastboot, instalei o UBUNTU 16 a partir de uma memória flash USB. Durante a instalação do Ubuntu, não havia opção para "Instalar o Ubuntu ao lado do gerenciador de inicialização do Windows", então escolhi outra coisa e instalei o ubuntu com sucesso.

Este é o meu disco rígido:

user@ubuntpc:~$ sudo lsblk -o NAME,FSTYPE,SIZE,MOUNTPOINT,LABEL
NAME    FSTYPE   SIZE MOUNTPOINT     LABEL
sda             2,7T
├─sda1          128M                 
├─sda2 ntfs       1T                 HD1 
├─sda3 ntfs       1T                 HD2 
├─sda4 ntfs   713,2G                 HD3 
└─sda5 swap    33,2G [SWAP]          
sdb           232,9G         
├─sdb1 ntfs     450M                 Recovery 
├─sdb2 vfat      99M     
├─sdb3           16M                 
├─sdb4 ntfs    99,5G             
├─sdb5 ext4      75G /               
└─sdb6 ntfs    57,9G             

(Eu tenho 3 TB HDD, eu uso apenas para os arquivos UBUNTU SWAP e DATA. Eu tenho 250 GB SSD eu uso para Windows e Ubuntu).

    
por cybergeek654 07.05.2016 / 19:52

1 resposta

2

Então eu encontrei o erro e resolvi isso.

razão: ao instalar o Ubuntu eu não havia desativado o SECURE BOOT. [eu acho] ou também pode ter sido que o asus mobo CRM (modo legado) estava ativo para flash USB que tinha Ubuntu nele.

isso levou que a vitória foi na EFI e o Ubuntu estava no legado.

solução: eu segui este guia

$ sudo mount /dev/sdb5 /mnt
$ sudo mkdir -p /mnt/boot/efi
$ sudo mount /dev/sdb2 /mnt/boot/efi
$ sudo mount --bind /dev /mnt/dev
$ sudo mount --bind /proc /mnt/proc
$ sudo mount --bind /sys /mnt/sys
$ sudo mount --bind /run /mnt/run
$ modprobe efivars
$ sudo chroot /mnt
# apt-get install grub-efi-amd64
# grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ubuntu --recheck --no-floppy --debug

alterou o sdb? em conformidade.

funcionou. computador agora mostra o gerenciador de inicialização, com opções para win e ubuntu.

    
por cybergeek654 07.05.2016 / 22:17