web-dev-qa-db-fra.com

Mettre à niveau Ubuntu vers 19.10 mais ne peut pas démarrer dans le système avec un écran violet - Dual Boot

Symptômes:
J'utilisais un système à double démarrage avec Windows 10 (version de mai 2019) et Ubuntu 19.04. Les deux systèmes sont démarrés de manière sécurisée UEFI. Dans Ubuntu 19.04, tous les pilotes à l'exception de Nvidia GPU ont été installés avec ceux fournis avec le package d'installation 19.04. Le pilote Nvidia GPU a été téléchargé séparément de PPA et signé par MOK.

Hier, j'ai mis à jour Ubuntu 19.04 vers 19.10 par update-manager -d. Après un redémarrage automatique, j'ai constaté que je ne pouvais pas normalement démarrer sur Ubuntu à partir de Grub. Il collait à un écran violet, avec une boîte noire imprimée: UEFI Stub: Secure boot enabled.

Ce que j'ai essayé:
1. À partir des options avancées de Grub, j'ai trouvé qu'Ubuntu 19.10 ne peut pas être démarré à l'aide du noyau 5.3 mais était amorçable à l'aide du noyau 5.0.0-32.
2. J'ai essayé d'ajouter nomodeset aux options grub mais je suis toujours resté sur l'écran violet lors du démarrage normal.
3. J'ai essayé de désactiver le démarrage sécurisé à partir du BIOS, mais je suis toujours resté sur l'écran violet lors du démarrage normal.
4. J'ai essayé de désinstaller le pilote Nvidia en démarrant dans le noyau 5.0.0-32 et je me suis assuré que le pilote pour les noyaux 5.3 et 5.0 a été supprimé. Mais je suis toujours resté sur l'écran violet en essayant de démarrer normalement.

Que s'est-il passé et que dois-je faire pour rendre le noyau 5.3 utilisable? Merci!

Info système:
Core X i9-9820X, ASUS Prime X299 Deluxe II, 128 Go de RAM, Nvidia GTX 1650 + Nvidia Titan RTX, 256 Go SSD + 1 To SSD + 4 To HDD + 8 To HDD.

2
Dadi Gao

Je suis le bon de commande de ce message et j'ai résolu le problème de démarrage en mettant à jour le BIOS vers la dernière version.

Mon BIOS précédent est la version de juillet 2019, mais le dernier sur le site Web d'ASUS est la version d'octobre 2019 qui ajoute la prise en charge de Core X 10e génération (mon processeur intégré est de la 9e génération).

Je ne sais pas comment cela a aidé le problème de démarrage, mais il a rendu le noyau 5.3 amorçable via le nouveau GRUB. Peut-être s'agit-il du microcode Intel et d'un problème spécifique à ASUS ou X299?

4
Dadi Gao

On dirait que grub est un gâchis en 19.10. Il existe plusieurs rapports de bogues concernant les échecs d'installation du chargeur de démarrage et les échecs de démarrage dans le tableau de bord. Même le démarrage de Windows EFI est affecté lorsque le démarrage sécurisé est désactivé, voir:

https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1839317https://bugs.launchpad.net/ubuntu/+source/grub2/+ bug/1845289

Étant donné que ces 2 bogues pourraient être contournés en rétrogradant grub à 2.02 de disco, vous pouvez également essayer cela.

  1. Démarrez en utilisant le noyau 5.0.0.
  2. Téléchargez les packages requis depuis https://packages.ubuntu.com/source/disco/grub2
  3. Sauvegardez toutes vos configurations grub personnalisées
  4. Packages de déclassement

Cela peut aider, mais si ce n'est pas le cas, vous pouvez également essayer ce qui suit:

  1. Effacez votre installation grub en supprimant les packages et les fichiers restants, comme /etc/default/grub, /boot/grub et /boot/efi/EFI/ubuntu
  2. Installer des packages à partir de la discothèque
  3. Modifier les configurations pour votre cas d'utilisation spécifique

Je recommande de préparer une clé USB en direct avec Ubuntu 19.10 ou 19.04 avant de faire ces modifications en cas d'échecs de démarrage afin que vous puissiez réinstaller grub à partir de eoan et restaurer vos configurations de sauvegarde.

2
Xeron

Je suis allé au même problème récemment dans Ubuntu 19.10 (Dual Boot Win 10) avec NVIDIA 1650 i7 Lenovo Legion 540 après la mise à jour du BIOS. Après avoir essayé toutes les solutions possibles, cela n'a pas fonctionné. Donc, finalement, j'ai retiré ubuntu 19 complètement du disque d'abord, puis ubuntu 18.4 installé à nouveau.

lien dans la description ici

0
Sana