O GRUB2 nao reconhece duas distribuicoes no HD [RESOLVIDO]

1. O GRUB2 nao reconhece duas distribuicoes no HD [RESOLVIDO]

Leandro Diego
unix_enjoyer

(usa Void Linux)

Enviado em 07/10/2023 - 19:15h

Tinha so o Debian no sistema, agora instalei um segundo OS. O GRUB nao reconheceu, segui alguns tutoriais, adicionei linhas de configuracao, atualizei (nao deu certo) e por fim reinstalei o GRUB. Ao reiniciar so fiquei com o GRUB do segundo OS (criei duas particoes boot pra poder salvar os kernels antigos).

# fdisk -l
Disco /dev/nvme0n1: 238,47 GiB, 256060514304 bytes, 500118192 setores
Modelo de disco: NVMe CL1-8D256
Unidades: setor de 1 * 512 = 512 bytes
Tamanho de setor (lógico/físico): 512 bytes / 512 bytes
Tamanho E/S (mínimo/ótimo): 512 bytes / 512 bytes
Tipo de rótulo do disco: gpt
Identificador do disco: 070E5BB2-C4C3-49A9-B56C-A24F49A11A6C

Dispositivo Início Fim Setores Tamanho Tipo
/dev/nvme0n1p1 2048 487423 485376 237M Sistema EFI
/dev/nvme0n1p2 487424 98144255 97656832 46,6G Linux sistema de arquivos
/dev/nvme0n1p3 98144256 98553855 409600 200M Sistema EFI
/dev/nvme0n1p4 156737536 215330815 58593280 27,9G Linux sistema de arquivos
/dev/nvme0n1p5 215330816 488767487 273436672 130,4G Linux sistema de arquivos
/dev/nvme0n1p6 488767488 500117503 11350016 5,4G Linux swap
/dev/nvme0n1p7 98553856 149753855 51200000 24,4G Linux sistema de arquivos
/dev/nvme0n1p8 149753856 156737535 6983680 3,3G Linux sistema de arquivos

Partições lógicas fora da ordem do disco.


Esta meio baguncado ai mas sao duas bios, duas roots e duas particoes home.

Edit: Resolvi o problema da seguinte maneira: no último sistema operacional instalado, adicionei a linha que o colega sugeriu em /etc/default/grub e dei o update. Funcionou. Já tinha feito isso no OS primário mas não deu certo.


  


2. MELHOR RESPOSTA

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 07/10/2023 - 22:12h

insira esse parâmetro no grub
GRUB_DISABLE_OS_PROBER=false
depois
sudo update-grub 
poste a saida !!!

EDIT: esqueci de avisar ... veja se o "os-prober" está instalado !!!

------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------



3. Re: O GRUB2 nao reconhece duas distribuicoes no HD

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 07/10/2023 - 19:45h



Corrigiu os_prober no grub ??? se não corrigir não vai reconhecer



------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




4. Re: O GRUB2 nao reconhece duas distribuicoes no HD [RESOLVIDO]

Leandro Diego
unix_enjoyer

(usa Void Linux)

Enviado em 07/10/2023 - 20:06h


Mauriciodez escreveu:

Corrigiu os_prober no grub ??? se não corrigir não vai reconhecer



Sim amigo, fiz isso antes de decidir reinstalar. Adicionei flags em configs, atualizei tudo. So que agora nao da pra voltar atras.


5. Re: O GRUB2 nao reconhece duas distribuicoes no HD [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 07/10/2023 - 20:11h


unix_enjoyer escreveu:
Sim amigo, fiz isso antes de decidir reinstalar. Adicionei flags em configs, atualizei tudo. So que agora nao da pra voltar atras.


acho que não estamos falando a mesma lingua ... usando a distro em que o grub está ativo manda aí pra gente
cat /etc/default/grub | grep "PROBER" 


------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




6. Re: O GRUB2 nao reconhece duas distribuicoes no HD [RESOLVIDO]

Adriano Siqueira
adrisiq

(usa KDE Neon)

Enviado em 07/10/2023 - 20:18h

Não tenho certeza, mas acho que não pode ter duas partições EFI.


7. Re: O GRUB2 nao reconhece duas distribuicoes no HD [RESOLVIDO]

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 07/10/2023 - 20:23h

Use o Boot Repair pra recuperar o Grub



8. Re: O GRUB2 nao reconhece duas distribuicoes no HD [RESOLVIDO]

Leandro Diego
unix_enjoyer

(usa Void Linux)

Enviado em 07/10/2023 - 21:19h


Mauriciodez escreveu:

acho que não estamos falando a mesma lingua ... usando a distro em que o grub está ativo manda aí pra gente
cat /etc/default/grub | grep "PROBER" 



# cat /etc/default/grub
#
# Configuration file for GRUB.
#
GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Void"
GRUB_CMDLINE_LINUX_DEFAULT="loglevel=4"
# Uncomment to use basic console
#GRUB_TERMINAL_INPUT="console"
# Uncomment to disable graphical terminal
#GRUB_TERMINAL_OUTPUT=console
#GRUB_BACKGROUND=/usr/share/void-artwork/splash.png
#GRUB_GFXMODE=1920x1080x32
#GRUB_DISABLE_LINUX_UUID=true
#GRUB_DISABLE_RECOVERY=true
# Uncomment and set to the desired menu colors. Used by normal and wallpaper
# modes only. Entries specified as foreground/background.
#GRUB_COLOR_NORMAL="light-blue/black"
#GRUB_COLOR_HIGHLIGHT="light-cyan/blue"


Como eu comentei, assim que reiniciei a maquina, fui parar no GRUB do segundo OS, a ultima instalacao. So tem o Void no GRUB, meu Debian main OS sumiu.


9. Re: O GRUB2 nao reconhece duas distribuicoes no HD [RESOLVIDO]

Leandro Diego
unix_enjoyer

(usa Void Linux)

Enviado em 07/10/2023 - 21:20h


clodoaldops escreveu:

Use o Boot Repair pra recuperar o Grub


Eu tentei usar esse ai no Debian mas foi um inferno de dependencias. Nao consegui instalar na mao. Retrocedi umas 4 dependencias e desisti.


10. Re: O GRUB2 nao reconhece duas distribuicoes no HD [RESOLVIDO]

Leandro Diego
unix_enjoyer

(usa Void Linux)

Enviado em 08/10/2023 - 00:41h


Mauriciodez escreveu:

insira esse parâmetro no grub
GRUB_DISABLE_OS_PROBER=false
depois
sudo update-grub 
poste a saida !!!



Funcionou, mas eu não entendi nada. Foi exatamente o que eu tinha feito antes e não reconheceu o segundo OS. Agora, no segundo OS, eu adicionei essa linha em /etc/default/grub e dei o update. Funcionou.


11. Re: O GRUB2 nao reconhece duas distribuicoes no HD [RESOLVIDO]

rafael
ogro33

(usa Debian)

Enviado em 08/10/2023 - 12:53h

unix_enjoyer escreveu:


Mauriciodez escreveu:

insira esse parâmetro no grub
GRUB_DISABLE_OS_PROBER=false
depois
sudo update-grub 
poste a saida !!!



Funcionou, mas eu não entendi nada. Foi exatamente o que eu tinha feito antes e não reconheceu o segundo OS. Agora, no segundo OS, eu adicionei essa linha em /etc/default/grub e dei o update. Funcionou.


Não funcionou antes porque você fez isso no OS que estava instalado primeiro e não estava mais controlando o grub por lá.

O ultimo linux que você instalou instalou junto o grub e passou a "controlar" o mesmo. Esse é um comportamento padrão, especialmente quando usada a instalação padrão. Nesse caso todas as modificações que você desejar que sejam realizadas no grub terão que ser feitas nesse ultimo OS.

Você pode manter assim sem problema algum, ou se desejar, reinstalar o grub no OS de sua preferencia.

No futuro, se não quiser mudar o OS que controla por padrão o grub, instale o linux usando a "instalação avançada" e na hora que ele perguntar onde instalar o grub você "pula" essa parte. Após completar a instalação você só vai precisar iniciar o OS que controla o grub, o que deve acontecer por padrão, uma vez que o ultimo SO que você instalou ainda nao esta sendo reconhecido, e nele, após setar o paramentro GRUB_DISABLE_OS_PROBER=false no arquivo de configurações do grub e salvar, rodar o:

sudo update-grub 


Isso deve fazer o OS recém instalado ser reconhecido e passar a aparecer no menu do grub.









Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts