Instalé Ubuntu, sobrescribí el registro de arranque GPT, ¿cuál es la mejor manera de restaurarlo?

Instalé Ubuntu, sobrescribí el registro de arranque GPT, ¿cuál es la mejor manera de restaurarlo?

Instalé Ubuntu 17.04 en mi computadora portátil, en una memoria USB ultracorta que permanece en su lugar la mayor parte del tiempo. Tenía la intención de dejar intacto el registro de inicio de Windows 10 (unidad formateada con GPT) y simplemente cambiar los dispositivos de inicio en el BIOS.

Parece que olvidé especificar eso durante la instalación y, como resultado, aún puedo iniciar Windows cuando tengo la memoria USB colocada, pero cuando la saco aparece un mensaje de grub2.

Por lo que veo, recrear el registro de arranque de Windows con las herramientas de Windows requerirá algunos medios de rescate/arranque que no tengo a mano, así que me preguntaba si hay alguna manera de restaurar el registro de arranque GPT de Windows desde una copia de seguridad (si es que Ubuntu crea tal cosa durante la instalación).

Respuesta1

El arranque en modo BIOS/CSM/legacy y EFI/UEFI funcionan de manera bastante diferente. En particular, es casi seguro que tienesnosobrescribió cualquier registro o archivo de arranque de Windows. Más bien, simplemente ha configurado GRUB como el cargador de arranque predeterminado; pero como GRUB depende de archivos almacenados en la unidad flash USB, el resultado es que GRUB no funcionará correctamente a menos que la unidad flash USB esté conectada. Hay varias formas de resolver este problema, que incluyen (pero no necesariamente se limitan a):

  • Instalar otro administrador de arranque-- Algunos administradores de arranque que no son de GRUB no dependen de archivos almacenados fuera delPartición del sistema EFI (ESP). Por ejemplo, miadministrador de arranque rEFInddebería funcionar bien para ti. Si instala rEFInd y lo convierte en el programa de inicio predeterminado, verá rEFInd cada vez que inicie, pero aún podrá iniciar Windows incluso cuando la unidad flash USB esté desconectada. Una posible complicación es el arranque seguro; Si está habilitado, deberá registrar una o dos claves de arranque seguro mediante la interfaz de usuario no fácil de usar de MokManager la primera vez que inicie. Ver elConsulte la documentación de arranque seguropara detalles. En teoría, podría utilizar el administrador de arranque de Windows como programa de arranque predeterminado; pero no sé cómo configurarlo para cargar en cadena en GRUB. Si desea seguir esta opción, le sugiero que pregunte al respecto en un foro de Windows.
  • Utilice el administrador de arranque integrado-- Es probable que su computadora venga con un administrador de arranque incorporado, que puede usar para omitir GRUB e iniciar Windows. Sin embargo, los detalles sobre cómo utilizar esto varían de una computadora a otra. Normalmente, debes presionar Esc, Enter o una tecla de función cuando enciendes la computadora; pero qué tecla presionar varía de un sistema a otro. Puede hacer esto solo para iniciar Windows, o puede cambiar el valor predeterminado (a través efibootmgrde Ubuntu oFácilUEFIen Windows) para iniciar Windows y luego usar el administrador de inicio integrado solo cuando desee iniciar Windows.
  • Mover/boot-- Los archivos de configuración de GRUB están en el /boot/grubdirectorio, por lo que una forma de manejar esto es crear una /bootpartición pequeña (~500-1000 MB) en el disco duro interno de su computadora. Esto mantendrá GRUB funcionando incluso cuando la unidad USB esté desconectada. Esto se hace más fácilmente durante la instalación de Ubuntu, por lo que si estás dispuesto a volver a instalarlo, puedes intentarlo. También puedes hacerlo después de instalar Ubuntu, pero esto requerirá mover archivos y luego reinstalar GRUB. Veresta preguntapara un poco más sobre esta posibilidad.
  • Reconfigurar GRUB-- Es posible reconfigurar GRUB para que no dependa de archivos en el /bootdirectorio de Linux. Aunque este es un tema avanzado.Esta página wikidescribe este tipo de configuración avanzada de GRUB. (Tenga en cuenta que la página se describe a sí misma como obsoleta y hace referencia a otra; pero la nueva página carece de los detalles necesarios para este enfoque). Tenga en cuenta que si hace esto, los scripts de configuración predeterminados de GRUB ya no se mantendrán grub.cfgactualizados, por lo que deberá Debe encargarse de eso usted mismo, lo que significa un mayor esfuerzo de mantenimiento continuo de su parte. En general, no recomiendo que pruebes este enfoque; Lo menciono sólo para que esté completo.

Tenga en cuenta queNoDebería ser necesaria una reconfiguración dentro de Windows, con algunas posibles excepciones:

  • Puede utilizar EasyUEFI para ajustar el orden de inicio predeterminado, como se indicó anteriormente.
  • Si desea utilizar el administrador de arranque de Windows para controlar el proceso de arranque, como se indicó anteriormente, deberá reconfigurarlo dentro de Windows.
  • Si no lo has hechoInicio rápido deshabilitadoyhibernación desactivada,aunque deberías hacer eso. Estas características hacen que el arranque dual sea peligroso porque puede provocar daños en el sistema de archivos. Sin embargo, esto no tiene nada que ver con su instalación de Ubuntu basada en USB.

información relacionada