Sfortunatamente è possibile avere il driver perfettamente installato e ANCORA ottenere "Dispositivo di avvio inaccessibile". Il motivo è un po 'scioccante (trovo): un'installazione di Win 10 "ricorda" i driver richiesti al momento della prima installazione e per impostazione predefinita NON caricherà altri driver di archiviazione all'avvio. A quanto pare, ciò viene fatto per "pirateria" - rende difficile eseguire la "stessa" installazione su hardware diverso. C'è una grande documentazione su questa "caratteristica" in questo post dai forum di Gentoo. L'essenza è la seguente:
I driver destinati al caricamento vietato all'avvio possono essere determinati come segue: All'interno della chiave di registro Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services è presente una sottochiave per ogni driver noto all'installazione. Il nome di questa sottochiave è solo il nome del driver. All'interno di ogni sottochiave del driver, ci sarà una sottochiave "STARTOVERRIDE" se a quel driver deve essere impedito il caricamento all'avvio. In particolare, all'interno della sottochiave STARTOVERRIDE è presente un parametro il cui nome è "0". Se il valore di questo parametro è "3", non verrà caricato all'avvio. Se si imposta questo valore su 0, il comportamento verrà "ignorato".
Io stesso vado su Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services e cerco "STARTOVERRIDE". Ogni volta che lo trovo, se sotto c'è un nome chiamato "0" con valore "3", cambio a "0". Questo sembra essere eccessivo, devi solo cambiare l'unità che deve essere caricata. Nel mio caso ce ne sono diversi, e non ricordo mai quale, quindi faccio solo una "ricerca F3" all'interno di quella sezione "servizi".
E un ultimo suggerimento che non è necessario per l'archiviazione virtio corrente, firmata, ma potrebbe essere quello di qualcun altro che legge questo se vogliono usare un driver più sperimentale che non è (ancora) firmato: ho scoperto che ANCHE dopo aver fatto quanto sopra trucco, ho anche dovuto avviare nella schermata delle opzioni avanzate e scegliere F7 ("disabilitare la verifica della firma del driver"). Stranamente, non è stato sufficiente impostare il flag bcd per disabilitare la verifica del driver, perché il driver deve essere caricato prima che la macchina legga il BCD e scopra che non è necessario verificare la firma.
Tutto sommato, non l'ora più brillante di Microsoft. Devi davvero odiare i tuoi utenti se preferisci dare agli utenti legittimi una schermata blu artificiale inventata piuttosto che consentire alle persone (diciamo) di sostituire un disco SATA con un disco NVMe e farlo "solo funzionare".
INACCESSIBLE_BOOT_DEVICE
schermata blu. Ho finito per reinstallare su un dispositivo di avvio VirtIO.