Il est malheureusement possible d'avoir un pilote parfaitement installé et d'obtenir TOUJOURS un «périphérique de démarrage inaccessible». La raison est un peu choquante (je trouve): une installation Win 10 "se souvient" des pilotes qui étaient requis lors de sa première installation, et par défaut ne chargera pas d'autres pilotes de stockage au démarrage. Cela se fait, semble-t-il, au "piratage" - il est difficile d'exécuter la "même" installation sur un matériel différent. Il y a une excellente documentation sur cette "fonctionnalité" dans ce post des forums gentoo. L'essence est la suivante:
Les pilotes ciblés pour le chargement au démarrage interdit peuvent être déterminés comme suit: Dans la clé de registre Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services, il existe une sous-clé pour chaque pilote connu de l'installation. Le nom de cette sous-clé est simplement le nom du pilote. Dans chaque sous-clé de pilote, il y aura une sous-clé "STARTOVERRIDE" si ce pilote doit être empêché de se charger au démarrage. En particulier, dans la sous-clé STARTOVERRIDE, il y a un paramètre dont le nom est "0". SI la valeur de ce paramètre est "3", il ne sera pas chargé au démarrage. La définition de cette valeur à 0 à la place "remplacera" le comportement.
Je vais moi-même dans Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services et je recherche "STARTOVERRIDE". Chaque fois que je le trouve, s'il y a un nom en dessous appelé "0" avec la valeur "3", je change en "0". Cela semble exagéré, il vous suffit de changer le lecteur qui doit être chargé. Dans mon cas, il y en a plusieurs, et je ne me souviens plus lequel, donc je fais juste une «recherche F3» dans cette section «services».
Et un dernier conseil qui n'est pas nécessaire pour le stockage virtio actuel, signé, mais qui pourrait être destiné à quelqu'un d'autre qui lit ceci s'il souhaite utiliser un pilote plus expérimental qui n'est pas (encore) signé: j'ai trouvé cela MÊME après avoir fait ce qui précède astuce, j'avais également besoin de démarrer dans l'écran des options avancées et choisissez F7 ("désactiver la vérification de la signature du pilote"). De manière ennuyeuse, il ne suffisait pas de définir l'indicateur bcd pour désactiver la vérification du pilote, car le pilote doit se charger avant que la machine ne lise le BCD et découvre qu'il n'a pas besoin de vérifier la signature.
Dans l'ensemble, pas l'heure la plus brillante de Microsoft. Vous devez vraiment détester vos utilisateurs si vous préférez donner aux utilisateurs légitimes un écran bleu artificiel inventé plutôt que de permettre aux gens de (par exemple) remplacer un disque SATA par un disque NVMe et de le faire "simplement fonctionner".
INACCESSIBLE_BOOT_DEVICE
un écran bleu. J'ai fini par réinstaller sur un périphérique de démarrage VirtIO.