GRUB rodando duas vezes

Iniciado por vanhead, 06 de Setembro de 2020, 12:12

tópico anterior - próximo tópico

vanhead

Boa tade, Pessoal.

Tenho duas instalações do Windows 10 e uma do Ubuntu 20.04.1 LTS no mesmo SSD.

Instalei primeiramente os dois Windows e por ultimo o Ubuntu.

Agora, quando inicio o computador, o GRUB é iniciado duas vezes quando seleciono o Windows 10, caso eu escolha o Ubuntu ele inicia direto, ficando com esse fluxo:

1 - Opções do GRUB quando inicio o computador
Ubuntu (Inicia diretamente o ubuntu, este está correto)
Windows 10 (aqui não aparece os dois windows, apenas uma opção que leva para uma outra tela de boot do windows)

2 - Opções que aparecem na tela de boot do Windows quando seleciono Windows 10 na tela anterior
Windows 10
Windows 10

3 - Novamente o GRUB é iniciado com as mesmas opções
Ubuntu
Windows 10 (pra iniciar o windows, preciso clicar novamente aqui)

Eu gostaria que o sistema iniciasse apenas uma vez o GRUB com as três opções:
1 - Ubuntu
2 - Windows 10
3 - Windows 10

É possível? Se não for, como eu faço para o GRUB não rodar duas vezes?

Muito obrigado.







creto

Olá,

Primeiro abra o terminal rode

sudo update-grub

E copie e cole de lá a saída aqui para o fórum ter mais informações sobre seu problema.

T+
A vida, é feito andar de bicicleta, se parar, você cai! (Gabriel Contino)
Blog do Paulo Corrêa Creto

CelticWarrior

Independentemente dos resultados acima, o que você quer não é possível. Windows desde sempre teve a possibilidade de multi-boot, só que apenas para a mesma ou outras versões do Windows. Isto significa que não pode usar o Windows para arrancar Ubuntu mas o contrário é possível.

creto

Olá CelticWarrior,

Mas parece que o que ele quer é justamente ter o arranque pelo ubuntu:

CitarEu gostaria que o sistema iniciasse apenas uma vez o GRUB com as três opções:
1 - Ubuntu
2 - Windows 10
3 - Windows 10

Ou seja acho que é lá no menu do BIOS/UEFI como se chama na atualidade

T+
A vida, é feito andar de bicicleta, se parar, você cai! (Gabriel Contino)
Blog do Paulo Corrêa Creto

CelticWarrior

Citação de: creto online 09 de Setembro de 2020, 17:26
Olá CelticWarrior,

Mas parece que o que ele quer é justamente ter o arranque pelo ubuntu:

CitarEu gostaria que o sistema iniciasse apenas uma vez o GRUB com as três opções:
1 - Ubuntu
2 - Windows 10
3 - Windows 10

Ou seja acho que é lá no menu do BIOS/UEFI como se chama na atualidade

T+

Sim, o problema aqui é que a partir do momento em que instala o segundo Windows, esse toma conta do processo e substitui o bootloader anterior com o seu que a partir desse momento passa a reconhecer ambos. Por isso quando finalmente se instala o Grub este só "vê" um "Windows bootloader manager".

Talvez seja possível selecionar os Windows independentemente através do menu de arranque de UEFI. Não sei, nunca testei, para mim um Windows já é demais... Mas de qualquer modo isso nada tem a ver com Grub ou Ubuntu, são opções do firmware. Mas abendo como funciona o Windows nestes cenários não me estranharia que nas entradas de UEFI apenas aparecesse um Windows. Com o Grub não é possível devido à forma como o próprio Windows lida com outras versões instaladas.

creto

#5
Olá,
Citação de: CelticWarrior online 09 de Setembro de 2020, 21:32

Sim, o problema aqui é que a partir do momento em que instala o segundo Windows, esse toma conta do processo e substitui o bootloader anterior com o seu que a partir desse momento passa a reconhecer ambos. Por isso quando finalmente se instala o Grub este só "vê" um "Windows bootloader manager".

Talvez seja possível selecionar os Windows independentemente através do menu de arranque de UEFI. Não sei, nunca testei, para mim um Windows já é demais... Mas de qualquer modo isso nada tem a ver com Grub ou Ubuntu, são opções do firmware. Mas abendo como funciona o Windows nestes cenários não me estranharia que nas entradas de UEFI apenas aparecesse um Windows. Com o Grub não é possível devido à forma como o próprio Windows lida com outras versões instaladas.
Isso, nada como conversar com quem entende, penso mais ou menos assim os Ws deveriam ser instalado(s) antes e daí sim o Linux, ou seja, pelo meu conhecimento sei que tem como pelo mesmo bootloader do W fazer isso, instalar os dois Ws, depois o Linux e com isso, este último criaria a bootloader na ordem que o @vanhead quer.

Isso é o meu achismo, já que jamais tentei (ou melhor jamais quis) ter mais que um W em uma máquina (mesmo nenhum), já que no momento a coisa aqui é só GNU/Linux

creto@creto:~$ lsb_release -cdr
Description:    BigLinux based in Ubuntu 20.04
Release:        20.04
Codename:       focal
creto@creto:~$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
loop0    7:0    0  29,9M  1 loop /snap/snapd/8790
loop1    7:1    0  55,3M  1 loop /snap/core18/1885
sda      8:0    0 298,1G  0 disk
├─sda1   8:1    0   300M  0 part /boot/EFI
├─sda2   8:2    0  97,7G  0 part /run/timeshift/backup
├─sda3   8:3    0     4G  0 part [SWAP]
└─sda4   8:4    0 196,1G  0 part /home
zram0  252:0    0 732,4M  0 disk [SWAP]
zram1  252:1    0 732,4M  0 disk [SWAP]
creto@creto:~$


T+
A vida, é feito andar de bicicleta, se parar, você cai! (Gabriel Contino)
Blog do Paulo Corrêa Creto

XubuntuUser

Olá, bem no caso isto ocorre por que só existe um Windows Boot Manager que é o bootloader, e ele reinicia  e volta pro grub e deve clicar de novo no windows para inicializar, Não sei outra solução que não seja:
             Definir o Windows Boot Manager como boot principal, e usar o grub quando apertar f12
             Ter que aparecer o grub duas vezes
             E a melhor opção, instale o grub customizer(tem varios tutoriais), vai na proxima aba e selecione boot padrão depois de, e coloque 8(opcional) segundos, agora selecione entrada previamente utilizada. assim apenas demorando 8 segundos para terminar de inicializar, mas deve ser agil para colocar o ubuntu depois de inicializar o windows, e agil para selecionar o windows.

Só existe essas opções, não é possivel escolher qual windows iniciallizar pelo grub(a não ser que crie dois Windows Boot Manager), o culpado é o windows, e o grub não consegue inicializar o windows  pois não foi feito para isso.

creto

No momento não estou em casa onde uso o PC do meu irmão por enquanto, tem o Windows que é uso exclusivo dele pois não preciso do sistema para nada, e tem um outro HD com o BigLinux que comanda a ordem de boot, tem a opção de logar no BigLinux ou Windows e, se caso houvesse um outro Windows ele também seria gerenciado por lá mesmo.

Ou seja, uma tela só de grub para multi sistemas instalados, seja apenas um ou dois HDs como é meu caso.

T+
A vida, é feito andar de bicicleta, se parar, você cai! (Gabriel Contino)
Blog do Paulo Corrêa Creto