¿Cómo indicar al programa de instalación de Windows dónde instalar los archivos del gestor de arranque?

¿Cómo indicar al programa de instalación de Windows dónde instalar los archivos del gestor de arranque?

Quiero configurar varias instalaciones de Windows en discos duros/SSD independientes. Tengo una base SATA interna en mi sistema, así como una SSD NVMe interna integrada, por lo que puedo insertar y quitar unidades SATA sin abrir la carcasa.

Cuando inicio desde el instalador de Windows y coloco una instalación de Windows en una nueva unidad SATA, el instalador actualiza los archivos del cargador de arranque en mi unidad NVMe interna, convirtiéndola en una configuración de arranque dual. Si luego no necesito la instalación en la unidad SATA, tengo que eliminarla manualmente de la tienda BCD. Además, si configuro varias instalaciones, cada una se agrega al menú de inicio múltiple. Peor aún, cada instalación solo recibe el nombre "Windows 10", por lo que es demasiado fácil mezclar las cosas al reiniciar.

Lo que quiero hacer es instalar archivos de arranque en las unidades SATA cuando les instale Windows. Quiero poder seleccionar desde qué disco arrancar en mi menú de selección de arranque UEFI (del tipo que aparece con F12/ESC/F7/etc. dependiendo de la placa base). De esta forma cada instalación de Windows es independiente de cualquier otra.

He visto recomendaciones de que simplemente debe quitar cualquier unidad que no esté conectada al sistema operativo recién instalado, pero esto es, en el mejor de los casos, un inconveniente ya que mi unidad NVMe está en la placa base, debajo de la GPU, lo que significa un montón de trabajo solo para entrar allí y elimínelo solo para configurar otra instalación temporal/de prueba de Windows en una unidad SATA. Siento que debe haber una manera de indicarle al programa de instalación de Windows dónde debe colocar los archivos de arranque.

También intenté acceder a diskpart desde el entorno de configuración de Windows y desconectar la unidad NVMe interna. Cuando hago esto, las particiones (sistema, MSR y SO) se crean en el SSD externo, pero luego la instalación falla inmediatamente con el error 0xc0000005.

Sé que el resultado final es posible porque probé en una máquina virtual configurando una instalación, luego quitando ese disco de la máquina virtual, agregando uno nuevo y realizando otra instalación, y luego volviendo a conectar el primer disco. Puedo usar el menú de inicio UEFI para seleccionar qué disco (y por lo tanto qué instalación de Windows) iniciar.

TL;dr: ¿Cómo puede indicarle al programa de instalación de Windows dónde instalar el gestor de arranque, en lugar de simplemente hacer que busque y actualice un gestor de arranque existente en una instalación existente?

(Antes de que alguien lo sugiera, las máquinas virtuales no son una opción para algunas de las tareas que estoy realizando, como GPU u otras pruebas de hardware nativo que la virtualización no puede realizar fácilmente, si es que lo hace).

Respuesta1

No puedes hacer eso en Windows.

La única forma es desconectar las unidades innecesarias durante la instalación.

Dependiendo de su placa base, es posible que tenga una opción en su configuración UEFI que le permita desactivar NVMe o SATA. Esto tendría el mismo efecto que desconectar la unidad.

información relacionada