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