Bonjour,
J'ai installé une nouvelle carte-mère MSI X570-A PRO, qui fonctionne parfaitement avec Windows 10 sur un disque SSD.
J'ai installé un deuxième disque SSD pour installer Ubuntu. J'ai gravé (et vérifié avec checksum MD5) un DVD avec Ubuntu 18.04.03.
Pour avoir la certitude d'installer Ubuntu sur le disque qui lui est destiné, j'ai débranché le disque contenant Windows.
J'ai démarré sur le lecteur de DVD et j'ai cliqué sur la ligne "installer Ubuntu".
Voici le résultat :
[ 4.798978] AMD-Vi. Unable to write to IOMMU perf counter
[ 4.885040] Couldn’t get size : 0x800000000000000e
[ 4.885058] MODSIGN : Couldn’t get UEFI db list
[ 4.885058] Couldn’t get size : 0x800000000000000e
[ 5.284372] [drm : construct [amdgpul] *ERROR* construct : Invalid Connetor 0b]
Etc ID from Adapter Service for connector index:2! Type 0 expected 3
[ 37.932299] ahci 0000 : 26:00.0: AHCI controller unavailable
[ 49.029768] ahci 0000 : 26:00.0: AHCI controller unavailable
[ 60.549757] ahci 0000 : 26:00.0: AHCI controller unavailable
[ 67.421564] ahci 0000 : 26:00.0: AHCI controller unavailable
Busybox v1.27.2 (Ubuntu 1.27.2-2ubuntu 3.2) built-in shell (ash)
Enter “help” for a list of built-in commands.
En tapant “help” j’obtiens :
(initramfs) [268.248449] xhci_hed 0000:2a:00.1: xHci host controller not reponding, assume dead
[268.248449] xhci_hed 0000:2a:00.1: HC died, cleaning up
Je n'y comprends rien. Merci d'avance si vous savez interpréter ces messages d'erreur et si vous savez si cette carte-mère est compatible avec Ubuntu...
Après un mois de recherches , voici un Résumé de la SOLUTION :
Sur la carte-mère MSI 570 A PRO, les ports SATA 1 et SATA 2 sont contrôlés par une puce ASMedia ASM1061. Cette puce contient la commande NCQ (Native Command Queuing) qui est une technique conçue pour augmenter les performances des disques durs SATA en permettant au disque dur individuel de recevoir plus d'une requête Entrées/Sorties à la fois et de décider laquelle accomplir d'abord.
Si on branche un lecteur-graveur sur un des deux ports SATA contrôlés par cette puce, alors le démarrage d’Ubuntu est bloqué, même si le lecteur ne contient aucun disque, et quelle que soit la version d’Ubuntu (16.04, 18.04 ou 19.10) et quelle que soit la version du bios de la carte-mère MSI 570 A PRO (jusqu’à la version 7C37VH5 du 30/10/2019).
SOLUTION 1 : ne pas utiliser les SATA 1 et 2, mais utiliser les autres ports SATA
SOLUTION 2 : désactiver la commande NCQ en introduisant la commande
libata.force=noncq
dans le fichier
/etc/default/grub
.