J'ai été mis à jour à partir de 32 bits Fedora 28 à 30 à l'aide de la mise à niveau du système DNF, exactement comme dans les documents Fedora. Tout allait bien, jusqu'à DNF System-Upgrade Reboot. Le système démarré a mis à niveau les packages, avec le nettoyage et la vérification. Après de nombreuses heures, le système a redémarré mais GRUB ne peut pas démarrer et il entre en mode de commande GRUB.
Utilisation du disque de sauvetage CD, j'ai vérifié le disque dur et chaque partition à l'aide de FDISK Un FSCK. Pas de problème rencontré. J'ai vérifié dans/boot/et j'ai trouvé Vmlinuz et Initiramfs ayant les fins attendues et une taille qui a l'air d'être correct.
Mais /boot/grUB2/grUB.CFG est étrange et très différent de la structure habituelle.
J'ai démarré à partir de la ligne de commande grub à l'aide de configfile /grub2/grUB.CFG.RPMSAVE et j'ai été capable de démarrer comme sous Fedora 28. J'ai essayé de générer un grub provisoire.cfg à l'aide de Grub2-mkconfig et je l'ai mis dans/TMP/Afin de le comparer avec /boot/grUB2/grUB.cfg. Le résultat: c'est exactement la même chose.
Que puis-je faire pour que le système fonctionne bien comme Fedora 30 comme prévu?
Est-ce une bonne idée d'exécuter la mise à jour du DNF tout en exécutant ce vieux noyau 28?
La partie la plus importante de la procédure consiste à exécuter Grub2-Installer dans le système FC30 nouvellement mis à niveau. À mon avis, il suffit probablement de courir cela. Selon l'état où le processus de démarrage s'arrête, vous devez entrer une commande différente de la coque Grub2 afin de démarrer le système. La commande "Configfile" mentionnée ci-dessus m'a permis de commencer par l'ancien noyau. Modification de l'entrée de démarrage GRUB2 proposée et l'ajout du suffixe "racine =" approprié à la commande "Linux" m'a donné la possibilité de commencer dans une autre situation avec le nouveau noyau. Dès que le système est en cours d'exécution, entrez le "GRUB2-INSTALL" mentionné précédemment, dans une coque racine.