J'ai un ASUS G701VIK où j'ai installé deux NVME SSD 960 Pro M.2. Windows 10 s'exécute sur les deux mêmes lecteurs du système et fonctionne correctement.
Sur le disque 1 (GPT), j'ai les partitions suivantes:
Il existe également un disque 2, avec un seul volume NTFS.
J'ai désactivé Secure Boot et Fast Boot sur le BIOS de la machine.
J'ai créé un lecteur USB amorçable à l'aide de Win32DiskImager pour Ubuntu 16.04 LTS et 17.04 avec le même résultat.
L'ordinateur démarre à partir de la clé USB. Pendant le démarrage, je modifie le script de démarrage GRUB pour inclure: nouveau.modeset = 0 (nécessaire pour la carte graphique) et j'essaie également d'ajouter nvme_load = YES et de supprimer le splash silencieux.
Si je vais à la ligne de commande GRUB et que je tape ls -all, je reçois la liste des périphériques, où les types de partition sont correctement reconnus, à l'exception du troisième.
Il se plaint également de l'absence de certains fichiers efi: tar.mod, sfs.mod, nilfs2.mod, minix.mod, afs.mod, affs.mod.
Dans tous les cas, le résultat est qu’au cours du processus d’installation, le seul lecteur reconnu est le lecteur USB, mais pas les lecteurs M2 SSD.
J'ai lu de nombreux articles dans ce forum et dans d'autres, mais je n'en ai trouvé aucun qui puisse m'aider. J'ai également contacté le fabricant et j'attends une réponse (non que j'espère beaucoup qu'ils résolvent le problème pour moi).
L'idée est de configurer le double démarrage avec Windows 10.
Je suis assez novice sur Ubuntu et Linux en général. S'il vous plaît demander à tout ce que vous pensez peut être pertinent pour le problème et je n'ai pas mentionné.
EDIT: pour répondre aux questions ci-dessous, il n'y a pas de pilote nvme dans la liste, juste PCIe. Les seules erreurs sont liées au wifi comment installer le pilote? nvme_load est-il la commande?
Le démarrage rapide est désactivé, car il s'agit du démarrage sécurisé.
EDIT2: Ajout de liens aux sorties des 3 commandes demandées: (Je n’ai pas lancé nvme_load cette fois)
00:17.0 RAID bus controller: Intel Corporation SATA Controller [RAID mode] (rev 31)
Subsystem: ASUSTeK Computer Inc. SATA Controller [RAID mode]
Kernel driver in use: ahci
Kernel modules: ahci
[ 9.805918] ahci 0000:00:17.0: Found 2 remapped NVMe devices.
[ 9.805918] ahci 0000:00:17.0: Switch your BIOS from RAID to AHCI mode to use them.
dmesg vous a donné la solution. Pour une raison quelconque, le noyau nécessite que le contrôleur SATA soit en mode AHCI au lieu du mode RAID pour vous permettre d'utiliser les deux disques NVMe. Donc, changer le mode dans les paramètres BIOS/UEFI devrait suffire.
Edit: apparemment, sur certaines machines, le mode RAID est codé en dur et l'utilisateur ne peut pas modifier ce paramètre dans les paramètres BIOS/UEFI. Dans ce cas, il est impossible (du moins à l’heure actuelle) d’utiliser les lecteurs NVMe sous Linux:
https://github.com/torvalds/linux/commit/aecec8b60422118b52e3347430ba9382e57d6d76
Voir également les réponses dans ce fil pour plus de détails:
http://marc.info/?l=linux-ide&m=147709610621480&w=2
Votre seule chance sera de voir si le fournisseur fournit une mise à jour du micrologiciel vous permettant de changer le mode sur AHCI. Vous pouvez également essayer de demander une version de firmware alternative en recherchant l'assistance technique directement auprès du fournisseur, bien que vous ayez probablement de la chance à ce sujet.
la même chose avec moi, un HP EliteBook avec M2 NGFF. Ubuntu live boot ok mais impossible à installer. Une erreur a été signalée: "Impossible de configurer votre matériel ...". Ma solution: remplacer un disque dur par un logement SATA et modifier l'ordre de démarrage en système hérité, puis installer Ubuntu sur un disque dur et Windows 10 sur un ordinateur M2 PCIe NGFF.