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

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

rafael
ogro33

(usa Debian)

Enviado em 09/06/2024 - 12:20h

Galera,

Estou em um ambiente de testes (Virtualbox) em que foi instalado inicalmente o Debian 12 em ext4, ele esta gerenciando o grub no momento.

Em seguinda, tentei instalar no mesmo hd o EndeavourOS em BTRFS e escolho não instalar um bootloader no Endeavour, pois desejo que o grub continue sendo gerenciado pelo Debian.

Até aqui tudo ocorre sem problemas. O sistema é instalado normalmente, porem, ao voltar ao Debian e tentar fazer ele reconhecer o EndeavourOS, não consigo.

O os-prober está habilitado, e o boot-repair também não resolve....

Alguem tem alguma ideia de como resolver isso?

P.S: Se eu realizar o mesmo procedimento, porem instalando o EndeavourOS em ext4 o problema não ocorre e um simples update-grub faz o sistema aparecer no menu do grub.

Já li algumas coisas na internet e vi algo relacionado ao os-prober ter problemas em reconhecer sistemas instalados em brtfs, mas são posts antigos... nao sei se esse problema ja foi resolvido.


Agradeço qualquer ajuda.


  


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

rafael
ogro33

(usa Debian)

Enviado em 09/06/2024 - 22:11h

O motivo do teste é que pretendo fazer isso no meu PC de uso diario e como uso ele para trabalhar, estou verificando primeiro quais os possiveis problemas que irei enfrentar com a mudança de configuração e tentando logo aprender como resolver os BOs que surgirão.

Sei que o mais facil seria instalar o EndeavourOS primeiro e depois o Debian para ele ficasse gerenciando o grub de forma simples e direta, sem necessidade de ajustes, mas todos nos sabemos o quanto é inconveniente e trabalhoso reinstalar o sistema principal e deixa-lo customizado da forma que gostamos de usar no dia a dia, isso sem contar os outros programas que tambem usamos com frequencia.

Enfim, fico no aguardo das dicas de voces!




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

rafael
ogro33

(usa Debian)

Enviado em 10/06/2024 - 22:55h

Nenhuma luz?





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

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 11/06/2024 - 07:09h

Eu sempre uso ext4 quando faço dual-boot.
Nunca tive problemas.
Portanto vc tem duas porções até o momento
Instalar os 2 em ext4
Ou
Deixar o Linux em btrfs gerenciando o Grub







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

rafael
ogro33

(usa Debian)

Enviado em 12/06/2024 - 04:59h


clodoaldops escreveu:

Eu sempre uso ext4 quando faço dual-boot.
Nunca tive problemas.
Portanto vc tem duas porções até o momento
Instalar os 2 em ext4
Ou
Deixar o Linux em btrfs gerenciando o Grub



Como falei no post inicial do tópico, nenhuma dessas opções é válida pra mim.

Estou procurando uma solução para o cenário específico que procuro e não setups alternativos.

Novamente, necessito que o Debian gerencie o boot e que o sistema secundário, nesse caso o EndeavourOS (mas pode ser o Arch também) seja instalados em BTRFS.

Nesse configuração o grub do Debian não está "enxergando" o segundo sistema em BTRFS.

Testei instalar o sistema em BTRFS primeiro e logo em seguida o Debian em ext4 e mesmo assim o grub do Debian não "enxerga" o sistema em BTRFS.

Alguém tem alguma sugestão de como tentar fazer isso funcionar?

Não tem problema de tentarmos alguma configuração mais arriscada, já que é uma VM de testes (com snapshots devidamente criados) para poder em seguida colocar em produção.


6. Re: Grub não detecta segundo SO instalado em partição BTRFS

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 12/06/2024 - 10:50h

-vc tentou instalar um kernel mais novo no debian p/ ver se enxerga o bfrs do outro linux?







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

rafael
ogro33

(usa Debian)

Enviado em 12/06/2024 - 20:50h

Sim.
Kerneis 6.1, 6.5 e 6.7.

O problema não é ver/acessar a partição BTRFS.

O problema se resume ao GRUB não listar na lista de SOs o sistema que foi instalado em BTRFS.



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

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 12/06/2024 - 21:28h

Se vc acha que o os-prober é o embaçado da história insere manualmente no grub uai !!!

EDIT: Só para constar ... se vc deixar o BTRFS gerenciando o boot ele enxerga o debian ?



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

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

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




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

rafael
ogro33

(usa Debian)

Enviado em 12/06/2024 - 21:35h

Mauriciodez escreveu:




Se vc acha que o os-prober é o embaçado da história insere manualmente no grub uai !!!



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

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

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



Tenho praticamente 100% de certeza que é o os-prober que esta zoando comigo...

Infelizmente, ainda nao domino grub suficientemente pra fazer a inserção manualmente sozinho. Os tutoriais que encontrei e segui na net nao deram resultado. De uma forma ou outra eu acabava preso logo apos a tentativa de boot sem o sistema achar o kernel ou algum outro componente necessario para dar prosseguimento adequado no boot. Isso no linux em BTRFS, o do Debian continua funcionando de boa.

Se tiver alguma dica, ou precisar que eu poste algum arquivo de configuração aqui é só pedir.

Valeu Mauricio!!!

Edit: Sim, deixando o BTRFS gerenciando o grub, ele enxerga o debian de boa. Mas nao gostaria de usar essa configuração, uma vez que pretendo usar uma distro RR em BTRFS e não confio suficientemente nem na RR e nem em mim caso de algum BO após alguma atualização.
Prefiro deixar o meu velho e bom Debian gerenciando tudo, esse sei que é so apertar enter no grub que terei o sistema funcionando e pronto pra produção.



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

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 12/06/2024 - 22:31h


Vou emular aqui no VB e v o que consigo ... outro porém entretanto .... já que vc vai usar ago em BTRFS, pq não faz logo o debian em BTRFS ? imagino que sua /home já esteja em partição separada, então se não quiser fazer uma imagem do sistema e subir ela no BTRFS, instala um debian novinho em folha em BTRFS + timeshift + programas ... vc não vai perder nem 30Min pra isso e não vai precisar configurar nada já que a /home não vai ser mexida !!!

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

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

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




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

rafael
ogro33

(usa Debian)

Enviado em 13/06/2024 - 00:10h


Mauriciodez escreveu:


Vou emular aqui no VB e v o que consigo ... outro porém entretanto .... já que vc vai usar ago em BTRFS, pq não faz logo o debian em BTRFS ? imagino que sua /home já esteja em partição separada, então se não quiser fazer uma imagem do sistema e subir ela no BTRFS, instala um debian novinho em folha em BTRFS + timeshift + programas ... vc não vai perder nem 30Min pra isso e não vai precisar configurar nada já que a /home não vai ser mexida !!!

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

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

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



Confesso que fico tentando a fazer isso, mas em mais de uma situação tive erro se superbloco em partições BTRFS e nunca consegui resolver ou achar alguem que tenha tido sucesso nessa missao.

Como o Debian é usado para trabalho/produção, prefiro continuar no o velho e confiavel EXT4.

Estou namorando um sistema em BTRFS com snapshots no grub (em especial o EndeavourOS com I3) mas não tenho paciencia e nem tempo pra perder com um sistema RR sendo meu ambiente de trabalho. Então ele vai ficar mais pra aprendizado e coisas como navegar na web, ler ebooks, assistir streaming, etc... coisas que caso eu venha a ter problema com alguma atualização ou configuração que eu resolva fuçar e nao consiga resolver na hora, não me trarão nenhum prejuizo fincanceiro.

Te agradeço pelo tempo dedicado a montar o cenario e me ajudar a resolver o problema!





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

rafael
ogro33

(usa Debian)

Enviado em 13/06/2024 - 14:04h

@Mauriciodez

Cara, não sei se é possível, mas o que eu gostaria de fazer também é ter os snapshots da distro RR, disponíveis no grub igual ao que pacote "grub-btrfs"(eu acho) faz.

Já que essa vai ser uma distro de estudo, eu deverei fucar bastante as configurações dela, especialmente do I3. Tendo como certo que irei fazer m3rd@ em algum momento, e provavelmente mais de um, ter esses snapshots de forma a serem restaurados com o máximo de facilidade seria o ideal.

Já pesquisei bastante e não achei nada parecido na Internet, então confesso que nem sei se é possível conseguir fazer esse cenário funcionar e principalmente ficar funcional.

Novamente agradeço a atenção e a boa vontade.








Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts