Desafortunadamente, es posible tener el controlador perfectamente instalado y TODAVÍA obtener un "Dispositivo de arranque inaccesible". La razón es un poco impactante (me parece): una instalación de Win 10 "recuerda" los controladores que se requerían cuando se instaló por primera vez, y por defecto NO cargará otros controladores de almacenamiento en el momento del arranque. Esto se hace, parece, a la "piratería": hace que sea difícil ejecutar la "misma" instalación en un hardware diferente. Hay una gran documentación sobre esta "característica" en esta publicación de los foros de gentoo. La esencia es la siguiente:
Los controladores destinados a la prohibición de cargar en el arranque se pueden determinar de la siguiente manera: Dentro de la clave de registro Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services hay una subclave para cada controlador conocido en la instalación. El nombre de esta subclave es solo el nombre del controlador. Dentro de cada subclave del controlador, habrá una subclave "STARTOVERRIDE" si no se puede cargar el controlador en el arranque. En particular, dentro de la subclave STARTOVERRIDE hay un parámetro cuyo nombre es "0". SI el valor de este parámetro es "3", no se cargará en el momento del arranque. Establecer este valor en 0 en su lugar 'anulará' el comportamiento.
Yo solo voy a Computer \ HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services y busco "STARTOVERRIDE". Cada vez que lo encuentro, si hay un nombre debajo de él llamado "0" con el valor "3", cambio a "0". Esto parece excesivo, solo necesita cambiar la unidad que necesita cargar. En mi caso, hay varios de ellos, y nunca recuerdo cuál, así que solo hago una "búsqueda F3" dentro de esa sección de "servicios".
Y un consejo final que no es necesario para el almacenamiento actual, firmado, virtio, pero podría ser para alguien más que lea esto si quieren usar un controlador más experimental que (todavía) no está firmado: descubrí que INCLUSO después de hacer lo anterior truco, TAMBIÉN necesitaba arrancar en la pantalla de opciones avanzadas y elegir F7 ("deshabilitar la verificación de firma del controlador"). Molesto, no fue suficiente configurar el indicador bcd para deshabilitar la verificación del controlador, porque el controlador debe cargarse antes de que la máquina lea el BCD y descubra que no necesita verificar la firma.
En general, no es la hora más brillante de Microsoft. Realmente tiene que odiar a sus usuarios si prefiere darles a los usuarios legítimos una pantalla azul artificial inventada que permitir que la gente (digamos) reemplace un disco SATA con un disco NVMe y haga que "funcione".
INACCESSIBLE_BOOT_DEVICE
pantalla azul. Terminé reinstalando en un dispositivo de arranque VirtIO.