
Hace unos días, instalé Windows 10 en un nuevo disco duro. Luego, encontré dos opciones de arranque en el firmware: (1) HDD, (2) UEFI - HDD. Pensé que el primero arranca en modo heredado, el segundo arranca en modo UEFI. Probé ambos y pude iniciar Windows.
Desde entonces, instalé otro sistema operativo, moví los archivos dentro de la partición del sistema EFI (ESP) y los revertí... Olvidé lo que hice exactamente. Ahora, el firmware muestra (1) HDD, (2) Windows - HDD. La opción 2 puede iniciar en Windows. Pero cuando selecciono la Opción 1, el sistema se detiene y aparece una pantalla en blanco. Creo que eso significa que Windows puede arrancar en UEFI pero no en modo heredado ahora.
¿Es posible hacer que Windows pueda arrancar tanto en modo UEFI como heredado en este momento, sin perder datos?
Respuesta1
Lo más probable es que hayas estado arrancando en un solo modo todo el tiempo. Uno de los problemas con los administradores de arranque EFI integrados es que no siempre hacen lo que piensas. Cuando selecciona la Opción A en el administrador de arranque, es posible que pruebe esa opción, pero luego, si esa opción falla, es posible que comience a seguir su orden de arranque normal, por lo que podría terminar arrancando a través de la Opción B o la Opción C aunque haya seleccionado la Opción R. (Yo mismo me he sentido frustrado por esta tendencia en más de una ocasión. Sigo gritándole a la computadora que haga lo que le digo, pero nunca escucha. ;-)) Por lo tanto, su intento de iniciar Es posible que dos modos hayan terminado arrancando en un solo modo.
AFAIK, no es posible instalar Windows de una manera que inicie una única instalación en modo BIOS/CSM/legacy o en modo EFI/UEFI simplemente seleccionando una opción de inicio diferente. Si es posible, y si eso es realmente lo que ha logrado, es probable que nadie más (excepto posiblemente algunos desarrolladores de Microsoft) pueda decirle cómo hacerlo.
Respuesta2
En realidad, también es bastante fácil hacer que una instalación UEFI de Windows 10 sea arrancable en modo BIOS:
Primero necesita crear un MBR híbrido desde GPT (por ejemplo, usando gdisk), incluida la partición de Windows (tipo 7) y hacerlo de arranque.
Luego inicie un CD/memoria USB de instalación de Windows en modo BIOS y use la reparación de inicio.
Esto creará un bloque de arranque en la partición de Windows que le permitirá arrancar en modo BIOS, utilizando, por ejemplo, el cargador de cadena de grub (hdx,gptx)+1.
Para que arranque en modo BIOS sin ningún gestor de arranque, necesita instalar un código de arranque MBR adecuado (por ejemplo, uswing install-mbr), que se cargará en cadena en la partición activa.
La instalación de Windows aún podrá iniciarse en modo UEFI; sin embargo, es probable que las (poco probables) actualizaciones de los componentes de inicio de Windows solo afecten el modo de inicio actual.