Erro de Atualização no Fedora 36 Com Perda de Grub EFI [RESOLVIDO]

1. Erro de Atualização no Fedora 36 Com Perda de Grub EFI [RESOLVIDO]

MC Sampaio
mcsbru

(usa Fedora)

Enviado em 15/08/2022 - 13:55h

Boa tarde a todos!

Sou usuário do Fedora 36.
Minha instalação tem Windows 10, Linux Mint 20.3 e Fedora 36. Cada uma destas Distribuições com sua própria EFI.
No dia 5 de agosto de 2022, foi efetuada atualização do Fedora, e após, trabalhei com o computador normalmente.
Então foi desligado e na manhã seguinte ao ligar, perdi o Grub EFI das dusa Distribuições Linux, menos a do Widows 10 que continuou a operar normalmente.
Reinstalei o Linux Mint 20.3, já que ele é menos usado em meu serviço, esperando que ele recuperasse o Grub EFI para o Fedora também, como já fiz outras vezes, e deu tudo certo nestas outras vezes, menos agora. O Linux Mint entrou normalmente, mas o Fedora não. Reinstalei umas duas ou três vezes o Fedora 36, e quando dava o boot, aparecia a seguinte mensagem:

error: ../../grub-core/loader/i386/efi/linux.c:158:can't alocate kernel.
error: ../../grub-core/loader/i386/efi/linux.c:258:you need to load the kernel first.
Press any key to continue...

E perdia o Grub e a EFI de ambas as Distribuições Linux, Mint e Fedora, menos a do Windows 10.
Passei mais de dois dias reintalando e fazendo testes, e perdia sempre ambas as distribuições sempre que fazia a "atualização do Fedora 36" e dava novo boot.
Tentei instalar o Linux Mint 21, mas dava erro até no pendrive, dizia que não havia memória suficiente para a instalação.
Voltei a baixar o Linux Mint 20.3, e refiz a instalação e correu tudo bem. Reinstalei o Fedora 36, entrei no dnfdragora, não no dnfdragora-update, mas apenas no dnfdragora, baixei as atualizações, mas não atualizei. Procurei por Kernel. E observei que existia Kernel para o i386 e Kernel para o x86_64.
Então atualizei apenas duas versões do Kernel x86_64. Não me lembro direito, mas me parece que desinstalei ao menos um Kernel i386.
Não atualizei mais nada. Dei o boot e ficou tudo normal, não perdi nada.
Depois disto fui atualizando apenas uma coisa ou outra apenas para o sistema continuar fucionanto até que eu consiga terminar um trabalho de Engenharia Elétrica em andamento.
Hoje encerro este serviço, e pretendo então tentar a atualização completa e ver se não vou perder o boot novamente.
Gostaria que alguém que soubesse o que está ocorrendo, se escapou algo de meus olhos, ou se o caminho que tomei foi o correto, e se corro ou não o risco de perder novamente o sistema.
Na última instalação, deixei de usar a patição boot separada para cada distribuição, e mantive epenas as partições EFI separadas (/boot/efi), sem partição /boot.
O Windows 10 e o Linux Mint estão em uma SSD de 480 GB, e o Fedora está com o sitema /, raiz, no SSD e com o /home em uma HD. Todos as patições EFI estão na SSD. Aumentei o tamanho das patições EFI, até em exagero, para evitar problemas neste ponto. Então está eliminado a possiblidade de tamanho da partição EFI, e também de partições /boo, pois estas útlimas foram eliminadas.
Então pergunto, será que o problema foi causado apenas por uma atualização do i386, que creio eu nem sequer eu estava utilizando? Será que então meu problema possa estar resolvido e eu possa então atualizar por completo sem medo de perder todo o sistema de ambas as distribuições novamente?
Agradeço desde já a toda a ajuda que eu puder receber.
Muito obrigado.

Sampaio




  


2. Re: Erro de Atualização no Fedora 36 Com Perda de Grub EFI [RESOLVIDO]

MC Sampaio
mcsbru

(usa Fedora)

Enviado em 15/08/2022 - 20:35h

Olá!

Alguém aí? Alguém disposto a me ajudar? :)


mcsbru

Sampaio
Fedora 36- Grub EFI - Linuxer desde 2012.
Gigabyte G1.SNIPER A88X, AMD A10-7850K, 16GB
Radeon R7 250X 2 GB
seagate 2GB + seagate 3GB

\\\ Deus é Bom !!! /////////////


3. Re: Erro de Atualização no Fedora 36 Com Perda de Grub EFI [RESOLVIDO]

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 15/08/2022 - 23:10h

Eu não deixo raíz num disco e home noutro disco... Eu deixo raíz + home na mesma partição... Dessa forma eu já usei w10 + Linux no SSD e deixava o HDD em NTFS para backup meus arquivos



4. Re: Erro de Atualização no Fedora 36 Com Perda de Grub EFI [RESOLVIDO]

LinuxWalker
Delusion

(usa Debian)

Enviado em 16/08/2022 - 08:45h

Dica1: seja objetivo na sua pergunta.
Dica2: você não precisa reinstalar o seu sistema por causa do grub, basta reinstalar o grub. Para isso use o liveusb da sua distro, geralmente no modo recuperação.
Dica3: mesmo não aparecendo o grub, geralmente você pode acessá-lo usando a bios/uefi, para isso pressione um conjunto de teclas específico da marca da sua máquina. alt+f11, alt+f12, ESC, ...pesquise ou teste aí, não paga nada...


5. Re: Erro de Atualização no Fedora 36 Com Perda de Grub EFI

MC Sampaio
mcsbru

(usa Fedora)

Enviado em 16/08/2022 - 19:52h

Olá!

Obrigado por tua resposta, mas acredito que você não entendeu minha pergunta.
Com relação a sua "Dica 1": Aliás, fui bastante objetivo, apenas expus todo o ocorrido, para evitar falta de compreensão e conversar cruzadas que não levarão a nada.
A minha questão é saber se algum colega do grupo saberia ou sabe informar se eu ainda corro risco de ter problemas com o grub, se eu "atualizar meu sistema" por completo. Só isto. E quem puder explicar o que está relacionado especificamente a isto, melhor ainda.
A Partir do fedora 34 houveram alterações na forma de recuperar o Grub EFI, e raramente dão certo no fedora, a não ser para quem já teve uma experiência maior com o Grub EFI. O próprio site do fedora tinha orientação sobre isto, mas não visualizei atualmente.
Com relação a sua "Dica 2": É claro que eu tentei, mas o problema foi mais sério e não foi possível recuperar. Se não, não teria motivos para eu reinstalar.
Com relação a sua "Dica 3": Nem sempre aquilo que "geralmente ocorre", pode não ter sido o que ocorreu. Nem sempre as possibilidades são as mesmas.
E também me parece que fatou um pouco de humildade para você em querer ensinar o óbvio como se fosse para um principiante e, também, mandar alguém pesquisar, como se tivesse conhecimento de que esta pessoa não sabe nada. Não é assim que se faz. Tenho muito que aprender do Linux, mas tenho 10 anos de estrada em Linux, e tenho um razoável conhecimento. Ninguém sabe tudo de linux e de todas as distribuições.
Na verdade, tua responsta não acrescentou em nada, mas te agradeço a tentativa.
O que eu preciso é apenas que alguém responda a minha pergunta final, após a minha exposição do problema, se corro risco, ou não, pois meu computador é de uso profissional, não é um computador para tentativas.
Mas de qualquer forma agradeço a tua boa intenção.



Delusion escreveu:

Dica1: seja objetivo na sua pergunta.
Dica2: você não precisa reinstalar o seu sistema por causa do grub, basta reinstalar o grub. Para isso use o liveusb da sua distro, geralmente no modo recuperação.
Dica3: mesmo não aparecendo o grub, geralmente você pode acessá-lo usando a bios/uefi, para isso pressione um conjunto de teclas específico da marca da sua máquina. alt+f11, alt+f12, ESC, ...pesquise ou teste aí, não paga nada...




mcsbru

Sampaio
Fedora 36- Grub EFI - Linuxer desde 2012.
Gigabyte G1.SNIPER A88X, AMD A10-7850K, 16GB
Radeon R7 250X 2 GB
seagate 2GB + seagate 3GB

\\\ Deus é Bom !!! /////////////


6. Re: Erro de Atualização no Fedora 36 Com Perda de Grub EFI [RESOLVIDO]

MC Sampaio
mcsbru

(usa Fedora)

Enviado em 16/08/2022 - 20:04h


clodoaldops escreveu:

Eu não deixo raíz num disco e home noutro disco... Eu deixo raíz + home na mesma partição... Dessa forma eu já usei w10 + Linux no SSD e deixava o HDD em NTFS para backup meus arquivos


Olá clodoaldops!

Obrigado por tua resposta.
Sim, o ideal é usarmos o SSD apenas para o sistema e também para o /home. Mas como meu serviço exige muito espaço da área de trabalho, prefiro usar outra partição em outro hd, embora isto me custe em velocidade, mas meus dados de trabalho ficam protegidos. Eu tenho cerca de 5 GB de dados em arquivos e partições, e procuro deixá-los separados para evitar riscos.


mcsbru

Sampaio
Fedora 36- Grub EFI - Linuxer desde 2012.
Gigabyte G1.SNIPER A88X, AMD A10-7850K, 16GB
Radeon R7 250X 2 GB
seagate 2GB + seagate 3GB

\\\ Deus é Bom !!! /////////////


7. Re: Erro de Atualização no Fedora 36 Com Perda de Grub EFI [RESOLVIDO]

MC Sampaio
mcsbru

(usa Fedora)

Enviado em 27/08/2022 - 20:10h

Olá!
Boa noite a todos .

Eu estava certo. O único problema ocorrido foi que após a reinstalação, o dnfdragora ao atualizar, ofereceu opções de i386. E eu aceitei todas, e ocorreu o problemas.
Depois de várias reinstalações, eu observei no dnfdragora quais os Kernels instalados, e os que estavam sendo propostos para atualização. Então desinstalei os Kernels i386 e instalei os x86_64. Dei boot e estava tudo certo.
Só que fiquei com medo de atualizar o restante, e fiquei um mês e meio trabalhando apenas atualizando ou instalando aquilo que realmente era necessário.
Depois que liberei meus serviços em andamento, criei coragem e fiz a atualização completa nesta tarde de sábado, 27-ago-2022. Fiquei um tanto tenso, mas deu tudo certo. Dei boot e estava tudo perfeito.
Conclusão: O problema é que após a reinstalação, o fedora 36, através do dnfdragora, oferece opções de autalização do kernel i386, além de ter instalado uma versão deste kernel. Então, depois de eu ter desisntalado o kernel i386 e atualizados os kernels x86_64, tudo fico correto. Mas como não tinha certeza, fiquei cerca de 45 dias trabalhando com o sistema sem atualização completa de medo quebrar novamente o sistema, e eu ter o andamento de meu serviço prejudicado. Mas hoje resolvi a questão, graças a Deus!
Obrigado por aqueles que queimaram um pouco de fosfato tentando me ajudar.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts