web-dev-qa-db-fra.com

Démarrer Ubuntu à partir d'un lecteur USB sur la carte mère MSI - TOUT échoue

Je viens de construire un nouveau système avec la carte mère Wifi MSI 5700 Gaming Edge (avec clic bios), le processeur Ryzen 7 et le GPU Radeon 5 et le SSD Samsung M.2.

J'ai créé une image Ubuntu amorçable avec UNetbootin et confirmé que cela fonctionne bien sur mon ordinateur actuel. Lorsque j'essaie de démarrer à partir de celui-ci sur le nouveau système, j'obtiens initialement l'erreur:

Couldn't get size: 0x800000000000000e
MODSIGN: Couldn't get UEFI db list
Couldn't get size: 0x800000000000000e

puis il reste coincé dans l'écran de chargement violet d'Ubuntu pour toujours.

Lorsque je modifie l'entrée GRUB et supprime quiet splash et j'ajoute nomodest J'obtiens le défilement de messages suivant (il disparaît beaucoup de la page mais défile plus vite que je ne peux le lire).

boot log

Je suppose que tout cela est causé par un problème (bloqué par un certain problème matériel?) Mais je n'ai aucune idée de ce que c'est ou comment le savoir. J'ai suivi toutes les solutions que j'ai pu trouver pour l'erreur "UEFI db list" et rien n'y a aidé. J'ai désactivé le démarrage sécurisé (il était désactivé par défaut). J'ai essayé de basculer entre UEFI et CSM mais cela ne l'a pas changé.

Quelles sont les prochaines étapes que je peux suivre pour diagnostiquer cela? Ou est-ce que quelqu'un a une idée de ce qui pourrait être le problème?

25
B1CL0PS

Il semble que la dernière version du bios soit 7C37v14 (date de sortie 2019-09-18). Mettez à jour votre bios vers cette version afin d'obtenir le dernier support Linux.

Avec ces processeurs et cartes mères si nouveaux, c'est une bonne idée de prêter attention aux dernières versions du bios.

61
Gordster

Mise à jour du BIOS vers la version 7C37v14 a résolu le problème!

17
B1CL0PS

Les distributions modernes comme Ubuntu peuvent avoir des disques USB en direct créés avec dd. Si même aller jusqu'à dire que c'est une façon supérieure de le faire.

En tant que root:

dd if=/path/to/iso.iso of=/dev/sdb 

Remplacez sdb par le nom de votre périphérique USB.

Sur mobile, mais IIRC vous pouvez vérifier avec lsusb.

Edit: je pensais que c'était un bug avec unetbootin. Cela peut parfois être incertain.

3
PeePeePhD