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

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

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

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

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

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

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

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

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

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

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.





01 02 03



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts