GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

25. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

rafael
ogro33

(usa Debian)

Enviado em 14/06/2024 - 14:54h

Tentei dar boot pelo UEFI da VM no Endeavour e ou não tem como ou eu nao sei fazer(opção que eu acho mais provavel) kkkkkkkkkkk



  


26. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 14/06/2024 - 20:53h


ogro33 escreveu:


leandropscardua escreveu:


Como está a partição de boot? Cada sistema tem uma ou existe uma separada e compartilhada?


Para nao ficar confuso, irei postar as imagens em posts diferentes.

Esta foto é de como esta atualmente o particionamento da VM usada para testes.

Os dois sistemas estão instalados, o EndeavourOS foi instalado sem bootloader e o os-prober no Debian não reconhece o Endeavour.

Consigo acessar os arquivos da partição BTRFS normalmente pelo Debian.


Eu tive um problema um tempo atrás que foi mais ou menos assim: tinha instalado o mint e depois precisei instalar o ubuntu. Mas o ubuntu não aparecia no menu do grub de jeito nenhum. Daí eu rodei o efibootmgr e mandei iniciar pelo ubuntu. Daí ele passou a pegar o grub certo. Tipo, talvez o grub esteja sendo gravado no início da partição em vez de no início do disco.



27. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 14/06/2024 - 21:08h

No NVME
Debian 12 BTRFS
Windows 11
no HDD
Debian 12 ext4
Endeavour BTRFS

Debian 12 BTRFS -> enxerga windows e debian ext4, não enxergou endeavour
Windows 11 -> sem comentários heheheheheheh
Debian 12 ext4 -> só enxergou windows
Endeavour BTRFS -> só enxergou windows

como teste instalei o 'refind' ... gerenciou tudo tranquilamente !!!


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

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

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




28. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS

rafael
ogro33

(usa Debian)

Enviado em 15/06/2024 - 13:44h

Mauriciodez escreveu:

No NVME
Debian 12 BTRFS
Windows 11
no HDD
Debian 12 ext4
Endeavour BTRFS

Debian 12 BTRFS -> enxerga windows e debian ext4, não enxergou endeavour
Windows 11 -> sem comentários heheheheheheh
Debian 12 ext4 -> só enxergou windows
Endeavour BTRFS -> só enxergou windows

como teste instalei o 'refind' ... gerenciou tudo tranquilamente !!!


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

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

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



Tive um resultado bem parecido contigo aqui. A única diferença foi que conseguir fazer o EndeavourOS BTRFS enxergar o Debian EXT4 depois de instalar alguns pacotes e habilitar e configurar o os-prober no /etc/default/grub do EndeavourOS.

Por indicação sua e curiosidade instalei o refind e realmente achou tudo. Só encontrei 2 problemas:

Ele não habilita os snapshots no grub do EndeavourOS ( o principal motivo dessa confusão toda)

E não consegui remover/desinstalar ele nem com reza braba... o negócio se fixou em algum lugar do sistema que não consegui removê-lo. Fico com receio de ter algum problema nele e não conseguir ajeitar e acabar ficando sem sistema algum no PC.

O mais estranho é que parece que ele cria um gerenciador de boot extra... vc liga o PC, aparece o refind, vc seleciona o OS e ele leva pro grub do OS selecionado. Estranhei um bocado isso... mas talvez seja uma solução.

Vou tentar dedicar um tempo pra aprender a mexer nesse refind e ver se ele consegue satisfazer minhas necessidades.

Ainda não é exatamente o que eu queria, mas pelo visto vou ter que me contentar com essa solução.

Obrigado pela paciência e dedicação!



29. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 15/06/2024 - 13:59h


ogro33 escreveu:
Por indicação sua e curiosidade instalei o refind e realmente achou tudo. Só encontrei 2 problemas:
Ele não habilita os snapshots no grub do EndeavourOS ( o principal motivo dessa confusão toda)


Pelo pouco que li sobre o refind ele é facil de configurar e otimizar.
Quanto aos snapshot:
*** Vc falou que não tinha instalado o grub do endeavour pq queria deixa só o do Debian então sem grub sem snapshot-grub !!!

NOTA: ainda acho mais prático deixar tudo com grub e ir alternando os SO pelo menu UEFI !!!

Quando der vou testar colocar o Biglinux pra testar o dual dos BTRFS e ext4 .

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

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

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




30. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

rafael
ogro33

(usa Debian)

Enviado em 15/06/2024 - 21:51h


Mauriciodez escreveu:

Pelo pouco que li sobre o refind ele é facil de configurar e otimizar.


Li apenas como instalar, apt install... nao foi preciso configurar nada... testei a noite e ja estava bem cansado na hora que fiz isso... vou ler mais a respeito.



Quanto aos snapshot:
*** Vc falou que não tinha instalado o grub do endeavour pq queria deixa só o do Debian então sem grub sem snapshot-grub !!!


Pois é... falei realmente isso e fiz... so que ao contrario de uma galera que vem aqui, pede dicas de como resolver seu problema e depois não faz o que pedem pra ser feito na tentativa de ajudar, eu faço! kkkkkkk

Por isso, refiz o cenario na VM e dessa vez instalei o grub do endeavor tambem. Tive algum trabalho pra fazer ele reconhecer o Debian, mas consegui.
Depois disso, instalei o refind e ficou assim:

1) Liga o PC e entra o Refind.

2) No Refind, posso selecionar tando o Debian quanto o Endeavour.

Se seleciono o Debian, aparece o grub do Debian e nele nao é listado o Endeavour.

Se seleciono o Endeavour, aparece o grub do Endeavour e consigo selecionar tanto o Endeavour, quanto o Debian, quanto os snapshots BTRFS.

3) Tambem posso selecionar o UEFI em todos os grubs assim como no proprio Refind....

Resumindo, acho que ficou uma bagunça. kkkkkkkkkkkkkkkk


NOTA: ainda acho mais prático deixar tudo com grub e ir alternando os SO pelo menu UEFI !!!



Estou começando a achar que essa realmente é a melhor opção. Só nao me decidi por ela porque nunca usei um sistema assim e nao sei o que fazer em caso de algum bug... mas vou dar uma estudada a respeito e ver se começo a me sentir mais confortavel com essa configuração. Realmente, até o momento esse está me parecendo ser o melhor caminho a seguir.


Quando der vou testar colocar o Biglinux pra testar o dual dos BTRFS e ext4 .


Poxa Mauricio, so tenho a te agradecer!!!



31. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

rafael
ogro33

(usa Debian)

Enviado em 15/06/2024 - 21:53h


leandropscardua escreveu:


ogro33 escreveu:


leandropscardua escreveu:


Como está a partição de boot? Cada sistema tem uma ou existe uma separada e compartilhada?


Para nao ficar confuso, irei postar as imagens em posts diferentes.

Esta foto é de como esta atualmente o particionamento da VM usada para testes.

Os dois sistemas estão instalados, o EndeavourOS foi instalado sem bootloader e o os-prober no Debian não reconhece o Endeavour.

Consigo acessar os arquivos da partição BTRFS normalmente pelo Debian.


Eu tive um problema um tempo atrás que foi mais ou menos assim: tinha instalado o mint e depois precisei instalar o ubuntu. Mas o ubuntu não aparecia no menu do grub de jeito nenhum. Daí eu rodei o efibootmgr e mandei iniciar pelo ubuntu. Daí ele passou a pegar o grub certo. Tipo, talvez o grub esteja sendo gravado no início da partição em vez de no início do disco.


Eu tentei rodar o efibootmgr, mas acho que nao entendi direito o que preciso fazer nele. Não consegui progresso algum.

Sabes me explicar o que preciso fazer nele pra talvez conseguir o que estou precisando?

Valeu Leandro!



32. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

leandro peçanha scardua
leandropscardua

(usa Ubuntu)

Enviado em 16/06/2024 - 09:45h


ogro33 escreveu:


leandropscardua escreveu:


ogro33 escreveu:


leandropscardua escreveu:


Como está a partição de boot? Cada sistema tem uma ou existe uma separada e compartilhada?


Para nao ficar confuso, irei postar as imagens em posts diferentes.

Esta foto é de como esta atualmente o particionamento da VM usada para testes.

Os dois sistemas estão instalados, o EndeavourOS foi instalado sem bootloader e o os-prober no Debian não reconhece o Endeavour.

Consigo acessar os arquivos da partição BTRFS normalmente pelo Debian.


Eu tive um problema um tempo atrás que foi mais ou menos assim: tinha instalado o mint e depois precisei instalar o ubuntu. Mas o ubuntu não aparecia no menu do grub de jeito nenhum. Daí eu rodei o efibootmgr e mandei iniciar pelo ubuntu. Daí ele passou a pegar o grub certo. Tipo, talvez o grub esteja sendo gravado no início da partição em vez de no início do disco.


Eu tentei rodar o efibootmgr, mas acho que nao entendi direito o que preciso fazer nele. Não consegui progresso algum.

Sabes me explicar o que preciso fazer nele pra talvez conseguir o que estou precisando?

Valeu Leandro!

Aqui tem um tutorial.
https://www.linuxbabe.com/command-line/how-to-use-linux-efibootmgr-examples
Basicamente vc usa o item 1 para listar as entradas e o item 5 para configurar quem vai bootar.



33. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

rafael
ogro33

(usa Debian)

Enviado em 16/06/2024 - 18:38h


leandropscardua escreveu:
Aqui tem um tutorial.
https://www.linuxbabe.com/command-line/how-to-use-linux-efibootmgr-examples
Basicamente vc usa o item 1 para listar as entradas e o item 5 para configurar quem vai bootar.


Vi o tutorial, inclusive cheguei a brincar com essas configurações em uma VM, muito interessante. Provavelmente esse aprendizado ainda vai me ser muito util no futuro. Valeu mesmo pela dica!!!!

Mas meu problema não é esse. O que acontece é que eu gostaria de manter o Debian em EXT4 instalado e gerenciado tudo. E ter um segundo linux RR em BTRFS no mesmo disco. Mas eu ainda nao consegui de forma alguma fazer com que o grub do Debian bookworm "enxergasse" o linux em BTRFS.

Estou praticamente me decidindo em deixar o linux RR em BTRFS gerenciando o grub. Mas ainda estou receoso de alguma atualização "quebrar" o grub e eu ficar rodado sem conseguir resolver. Pois, por algum motivo desconhecido, o live do boot-repair nao boota de forma alguma no meu pc.

Tentei esse aqui:
https://sourceforge.net/p/boot-repair-cd/home/pt/

Não é problema no download, pois ele funciona em outros PCs.

De qualquer forma valeu pela dica! Como falei, esse aprendizado sobre o efibootmgr foi muito bom e sei que será util algum dia!


34. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 01/08/2024 - 14:52h


Chegou a ver isso...



#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#



35. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

rafael
ogro33

(usa Debian)

Enviado em 01/08/2024 - 15:08h




Sim, mas ambos os links não ajudam a resolver meu problema.

Se eu instalar o debian em BTRFS, eu consigo instalar qq outro linux em BTRFS sem problema com o grub. Mas meu SO principal, que é o Debian 12, está em EXT4 e com isso o grub dele não enxerga nada instalado em BTRFS.

Não considero usar SO de produção em BTRFS, já tive problemas com esse filesystem que me obrigaram a ter que formatar a maquina e reinstalar tudo. Só não perdi dados importantes porque o backup estava em dia.





36. Re: GRUB do Debian 12 não detecta segundo Linux instalado em partição BTRFS [RESOLVIDO]

Carlos APC
Carlos_Cunha

(usa Linux Mint)

Enviado em 01/08/2024 - 17:25h


ogro33 escreveu:




Sim, mas ambos os links não ajudam a resolver meu problema.

Se eu instalar o debian em BTRFS, eu consigo instalar qq outro linux em BTRFS sem problema com o grub. Mas meu SO principal, que é o Debian 12, está em EXT4 e com isso o grub dele não enxerga nada instalado em BTRFS.

Não considero usar SO de produção em BTRFS, já tive problemas com esse filesystem que me obrigaram a ter que formatar a maquina e reinstalar tudo. Só não perdi dados importantes porque o backup estava em dia.




Mas os link o primeiro pelo menos, não e para vc usar todo seu sistema e BRTFS e sim apenas o grub, que seria o que vc precisa...
Da uma olhada melhor nesse, me parace se ro que vc precisa para ter o cenario que deseja.

#-------------------------------------------------------------------------------------#
"Falar é fácil, me mostre o código." - Linus Torvalds
#-------------------------------------------------------------------------------------#







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts