Ventanas.  virus  Cuadernos.  Internet.  oficina.  Utilidades.  Conductores

Hasta la fecha, casi todo el mundo ya ha oído hablar de la tecnología UEFI. No voy a hablar de lo que es y por qué es necesario. Hoy me gustaría describir el escenario más simple para instalar un sistema Dual Boot con full Soporte UEFI, y también considere por separado la instalación y configuración del administrador de arranque rEFInd. Quizás ya hayas visto manuales y guías similares, pero intentaré transmitir la esencia de lo que haremos y por qué de una manera muy inteligible. En otros manuales, simplemente observas la "magia" del jugador y tratas de repetirla, a menudo cometiendo errores elementales. Para quién es interesante este tema, pregunto debajo del gato.

En general, UEFI está diseñado para simplificar el proceso de arranque, en lugar de complicarlo. Por ejemplo, con esta tecnología, una computadora puede iniciar un sistema operativo sin la capa GRUB / LILO / etc., UEFI en sí puede actuar como un cargador de arranque. Sin embargo, este método tiene sus inconvenientes, por ejemplo, debe retocar después de actualizar el kernel, puede, por supuesto, escribir un script, pero en general, esto es lo que hace grub2-efi

Entonces, formemos una lista aproximada de nuestras acciones, para algunos será suficiente leerla y comenzar a trabajar. De hecho, todo estará aquí. cuatro artículo. Los artículos quinto y sexto son opcionales.

  1. Grabación imagen de ventanas 10 (8/8.1) a disco/unidad flash.
  2. Instalación de Windows 10 en una parte del disco.
  3. Grabación de una imagen de una distribución de Linux compatible con EFI (la mayoría) en un disco/unidad flash.
  4. Instalación de una distribución de Linux en el resto del disco.
  5. Instalación y configuración de REFInd.
  6. Eliminación de GRUB y transición completa a rEFInd.

A primera vista, todo es muy simple, solo 4 puntos básicos, pero hay una gran cantidad de matices.

Se cometen errores en todas las etapas: ingrese al modo Legacy-bios, indique el error partición de arranque, simplemente no entienden lo que están haciendo, etc. En última instancia, todo esto genera mucho dolor y sufrimiento en foros, salas de chat, etc. De hecho, todo es irrealmente simple, solo necesita comprender lo que está haciendo en cada etapa y verificarlo usted mismo.

Primero un poco de teoría

UEFI ve solo una partición ESP especial, generalmente tiene un tamaño de 100-200 megabytes y está formateada en FAT32 (a veces en FAT16), contiene carpetas con nombres a la Boot, Microsoft, Fedora, Ubuntu, etc. Si ha probado suficientes sistemas operativos y nunca ha formateado esta partición, entonces podría haberse acumulado allí una cantidad decente de carpetas. Por ejemplo, tenía 2 ejes en vivo y había alrededor de 6 carpetas.

Habilitar hermoso tema

Con esto, todo es simple, justo arriba de la última línea de la configuración apunta al archivo .conf del tema. Es recomendable colocar los temas en la carpeta /boot/efi/EFI/refind/themes. No existe por defecto, créalo con mkdir .
Entramos en el directorio de temas y simplemente escribimos git clone https://github.com/munlik/refind-theme-regular.git. En la configuración, escribe la línea include themes/refind-theme-regular/theme.conf
Otros temas se pueden ver en sitio web.

También puede ver procesos de instalación detallados, opciones para sintonia FINA configuración y más.

Quizás eso es todo. Obtuvimos un hermoso administrador de arranque para seleccionar el sistema operativo deseado con soporte completo de UEFI. El elemento con la instalación de rEFInd es el más complicado y, por lo tanto, opcional, grub2-efi es suficiente para la mayoría.

Finalmente, un breve video mío:


Seguramente se filtró una cantidad decente de errores en el texto, me alegraría si me escribiera un mensaje privado sobre ellos.

Ubuntu, como muchas otras distribuciones de Linux, usa GRUB2 como gestor de arranque del sistema. Si GRUB2 se "rompe", por ejemplo, si instala Windows después de instalar Ubuntu, o si sobrescribe el MBR, no podrá iniciar Ubuntu.

GRUB2 se puede reparar fácilmente usando un Ubuntu Live CD o una memoria USB. Este proceso es diferente de restaurar el cargador de arranque GRUB Legacy en distribuciones de Linux anteriores.

El proceso a continuación debería funcionar con todas las versiones de Ubuntu. Ha sido probado en Ubuntu 16.04 y Ubuntu 14.04.

Método GUI: Reparación de arranque###

Reparación de arranque es una aplicación GUI con la que puede reparar GRUB2 con solo un clic. Solución ideal para la mayoría de los usuarios.

Si tiene el medio desde el que instaló Ubuntu, insértelo en su computadora, reinicie y arranque desde el medio extraíble. Si no tiene los medios, descargue el Ubuntu Live CD y grábelo en un disco, o cree una memoria USB de arranque.

Al iniciar, haga clic en "Probar Ubuntu" para cargar un entorno de escritorio que funcione.

Antes de continuar, asegúrese de tener una conexión a Internet que funcione. Es posible que deba seleccionar red Wi Fi e ingrese una contraseña.

Abra una terminal desde Dash y ejecute los siguientes comandos para descargar e instalar Reparación de arranque:

sudo apt-add-repository ppa:yannubuntu/boot-repair sudo apt-get update sudo apt-get install -y boot-repair boot-repair

Reparación de arranque escaneará automáticamente el sistema después de ejecutar el comando de reparación de arranque. Después de eso, haga clic en el botón Reparación recomendada para reparar GRUB2.

También puede hacer configuraciones avanzadas aquí, sin embargo, la wiki de Ubuntu no recomienda hacer esto a menos que sepa exactamente para qué sirven. La opción recomendada le permite solucionar la mayoría de los problemas automáticamente y, si selecciona configuraciones incorrectas sólo puede empeorar la situación.

Boot Repair comenzará a funcionar. Es posible que se le solicite abrir una terminal y copiar/pegar algunos comandos.

Simplemente siga las instrucciones en la pantalla. Siga todas las instrucciones Reparación de arranque y haga clic en Adelante para ir a la siguiente pantalla. La utilidad lo guiará a través de todos los pasos necesarios para recuperarse.

Después Reparación de arranque terminado, reinicie su computadora. Ubuntu debería iniciarse normalmente.

Método terminal

Si no tiene miedo de ensuciarse las manos, puede arreglar el sistema a través de la terminal. Deberá iniciar desde un Live CD o una memoria USB, al igual que el método anterior. Asegúrate de eso versión de Ubuntu en el disco coincide con la versión instalada en la computadora. Por ejemplo, si tenía instalado Ubuntu 14.04, debería usar el Live CD de Ubuntu 14.04.

Una vez que el sistema arranque, abra una terminal. Determine la partición del disco donde está instalado Ubuntu usando uno de los siguientes comandos:

sudo fdisk -l sudo blkid

A continuación se muestra la salida de ambos comandos. En el caso del comando fdisk -l, la partición de Ubuntu se puede identificar con la palabra Linux en la columna Sistema. En el caso de usar el comando blkid, la partición está determinada por el uso del sistema de archivos ext4.

Si su computadora tiene múltiples Particiones Linux en el formato ext4, tenga en cuenta su tamaño y el orden en que aparecen en la lista.

Ejecute los siguientes comandos para montar su partición de Ubuntu en /mnt/ubuntu, reemplazando /dev/sdX# con el nombre del dispositivo en el que está instalada su partición de Ubuntu, como se definió anteriormente:

sudo mkdir /mnt/ubuntu sudo mount /dev/sdX# /mnt/ubuntu

En el ejemplo anterior, la partición de Ubuntu está en /dev/sda1. Esta es la primera partición en el primer disco duro.

¡Importante! Si tiene una partición de arranque separada, omita el comando anterior y monte la partición de arranque en /mnt/ubuntu/boot. Si no sabe si tiene una partición de arranque separada, lo más probable es que no tenga una =).

Ejecute el siguiente comando para reinstalar GRUB2 desde el Live CD, reemplazando /dev/sdX con el nombre disco duro más alto. No incluyas un número. Por ejemplo, si usó /dev/sda1 arriba, simplemente ingrese /dev/sda .

sudo grub-install --boot-directory=/mnt/ubuntu/boot/dev/sdX

Reinicie, Ubuntu debería arrancar normalmente.

Para obtener detalles sobre cómo usar el comando chroot para obtener acceso al sistema corrupto archivos de Ubuntu y restaurar GRUB2, consulte la wiki de Ubuntu.

A pesar de que el sistema operativo Linux ocupa una pequeña cuota de mercado, sus diversas versiones están ganando popularidad con su funcionamiento oficial gratuito y bastante estable, así como con una considerable flexibilidad en la configuración. Sí, algunas cosas no funcionan igual que en Windows o Mac OS, y la mayoría de ellas software creado principalmente para estos dos productos. Pero eso no detiene a todos.

Linux necesita restaurar el cargador de arranque Grub si falla.

Aunque casi cualquier compilación de Linux funciona sin problemas, a veces puede ocurrir un error del cargador de arranque, lo que hace que sea imposible iniciar el sistema operativo. ¿Por qué razones puede suceder esto? ¿Cómo reparar el cargador de arranque Grub en Linux? ¿Qué métodos de trabajo existen? Hablaremos de todo esto e incluso un poco más en el artículo de hoy.

Después de producir instalación de linux al disco duro de su computadora, todos los archivos se copian en carpetas separadas. Algunos directorios almacenan archivos de software común que se pueden eliminar de forma segura. En otros, se graban archivos, sin los cuales el sistema operativo no funcionará. Éstas incluyen núcleo de linux, caparazón gráfico, así como el cargador de arranque Grub. Es este último el que se utiliza para ejecutar el sistema operativo instalado. ¿Como sucedió esto?

En una partición de arranque especial, el sistema crea un registro de arranque maestro. Su abreviatura en inglés parece MBR y significa Master Boot Record. Al principio BIOS de la computadora accede a esta entrada, y luego Grub entra en acción y, cuando todo está en orden, el inicio de linux. Y si el gestor de arranque está dañado, se producirá un error al iniciar y el sistema no se iniciará.

¿Por qué razones puede suceder esto? La gran mayoría de los casos son el resultado de instalaciones de linux como primer sistema, instala Windows como sistema secundario. A Microsoft tradicionalmente no le gusta Linux, por lo que el instalador de Windows elimina Grub Linux. El mismo problema puede ocurrir cuando el propio Linux se instala incorrectamente, al cambiar a otra distribución o debido a la partición del disco.

Lo más importante a considerar es que no tiene que pensar inmediatamente en reinstalar todo el sistema. Basta con restaurar Grub y todo funcionará como antes. Echemos un vistazo a lo más formas efectivas accesible incluso para usuarios inexpertos.

A través de la terminal desde un dispositivo de arranque

Para esto necesitarás unidad flash de arranque o un disco con una grabación distribución de linux. EN ideal debe ser similar al sistema instalado en el disco duro. Pero si la distribución no es la más punto importante, entonces la profundidad de bits debe coincidir en cualquier caso. De lo contrario, esto está plagado de consecuencias aún mayores, como resultado de lo cual definitivamente tendrá que reinstalar todo.

  1. Inserte una unidad flash USB o un disco en el conector de la computadora y luego como prioridad para el arranque. La configuración requerida está en Sección de arranque Prioridad de dispositivo o primer dispositivo de arranque. Para iniciar el BIOS, cuando lo encienda, presione el botón deseado o una combinación de ellos en el teclado. Las opciones más populares son F2, Del, Shift + F2, F10. Para no tener que lidiar con el BIOS, simplemente puede presionar F11 o F12 y seleccionar los medios de la lista provista.
  2. A continuación, debe averiguar en qué partición del disco duro está instalado el sistema y cuál está especificado como cargador de arranque. Para hacer esto, debe iniciar la terminal (similar al comando Cadenas de Windows) buscándolo en el menú de la aplicación o presionando la combinación de teclas Ctrl + Alt + T, o Alt + F2. En la ventana que se abre, deberá escribir comando sudo fdisk -l. Inmediatamente, la utilidad escaneará todas las particiones del disco y mostrará información sobre cada una de ellas. Incluso se mostrará información sobre otros sistemas operativos instalados en la computadora. Puede averiguar el nombre de la partición, su ubicación, tamaño y el tipo de su sistema de archivos. siempre que en instalando ubuntu Si realizó el marcado manualmente, comprenderá fácilmente qué partición es de arranque y cuál es raíz. Para el particionamiento automático, guíese por el nombre de Linux. Es él quien será la raíz de vuestro sistema. El nombre de la partición generalmente consta de la abreviatura sdc o sda y un número con un número de serie.
  3. A continuación, debe montar el sistema de archivos raíz en la carpeta /mnt. El comando sudo mount /dev/sda1 /mnt lo ayudará con esto, donde debe escribir el nombre de su partición en lugar de sda.

A partir de esta etapa, existen dos métodos para restaurar Grub en Linux.

Método 1

  1. Ingrese el comando de reparación del gestor de arranque: sudo Grub-install -root-directory=/mnt /dev/sda.
  2. Reinicie la computadora con el comando sudo reboot. Como resultado, debería aparecer el menú de selección del sistema operativo.
  3. Si este menú muestra información obsoleta, actualice el MBR de arranque. Para hacer esto, inicie Linux normalmente, abra una terminal y use el comando sudo update-grub. Si eso no ayuda, ejecute sudo update-Grub --output=/mnt/boot/Grub/Grub.cfg y luego repita el anterior.
  4. Reinicie su computadora nuevamente.

Método 2.

  1. Después de montar la raíz del sistema de archivos en la partición /mnt, debe montar adicionalmente la carpeta con archivos de arranque, así como otros componentes de interacción con el núcleo. Para hacer esto, ejecute los siguientes comandos uno por uno:

sudo mount /dev/sdc2 /mnt/boot

sudo mount --bind /dev /mnt/dev

sudo mount --bind /sys /mnt/sys

sudo mount --bind /proc /mnt/proc

  1. A continuación, deberá ejecutar un shell chroot. Para hacer esto, agregue chroot /mnt /bin/bash en la terminal. El primer parámetro presta atención al directorio raíz y el segundo, a un shell especial para convertir comandos de usuario.
  2. A continuación, debe aplicar comandos para ingresar a Ubuntu y usar casi todas sus aplicaciones, excepto los servicios y una interfaz gráfica:

fuente /etc/perfil.

  1. Ahora puede proceder directamente a la restauración de Grub. Para hacer esto, necesita usar varios comandos:
    • Para volver a instalar el gestor de arranque en el disco duro: sudo Grub2-install /dev/sdc (el último parámetro es el nombre de su partición).
    • Para crear un nuevo archivo de configuración: sudo Grub2-mkconfig -o /boot/Grub/Grub.cfg.
    • Para actualizar el menú de arranque: sudo Grub-update.
  2. Para completar el procedimiento, salga del shell chroot con el comando exit y también desmonte las particiones del sistema de archivos montadas previamente:

sudo umount /mnt/dev

sudo umount /mnt/proc

sudo umount /mnt/sys

sudo cantidad /mnt

sudo umount /mnt/boot.

  1. Reiniciar mediante reinicio.

A través de la utilidad de reparación del cargador de arranque

Dado que el método anterior puede no ser posible para todos, utilizaremos la función de Ubuntu que puede funcionar completamente cuando se inicia desde una unidad flash USB. Para esto aplicamos utilidad especial reparación de botas. ¿Lo que debe hacerse?

  1. Inicie Ubuntu desde una unidad flash y asegúrese de tener una conexión a Internet activa.
  2. Encuentre una terminal y ejecute los siguientes comandos uno por uno:

sudo add-apt-repositorio ppa:yannubuntu/boot-repair

sudo apt-obtener actualización

sudo apt-get install boot-reparación.

  1. En el menú de la aplicación, busque "Recovery bootloader" y habilite la utilidad.
  2. Haga clic en el botón "Método de recuperación recomendado" y espere a que se complete el procedimiento.
  3. En la mayoría de las situaciones, estas acciones son suficientes para el funcionamiento normal del cargador de arranque Grub Linux.

A través de la línea de comandos con acceso parcial al sistema de archivos

A veces, el gestor de arranque de Grub no está tan dañado como para que todo el sistema no pueda arrancar. Por ejemplo, la partición de arranque permanece intacta, pero la propia utilidad no tiene acceso a ella. En este caso, se abre un shell de programa, algo similar a la línea de comando, y se muestra el siguiente mensaje: Se admite la edición de línea mínima similar a BASH. Aquí con la ayuda de este línea de comando Puedes intentar arrancar Ubuntu.

Se espera que esté seguro y sepa exactamente en cuál de los discos duros están colocados el sistema y el kernel. Solo hay cuatro comandos disponibles, deben aplicarse secuencialmente:

  1. Para que el sistema escanee discos y particiones, emita el comando ls. Como respuesta, recibirá una lista unidades de disco duro(por ejemplo, hd1, hd2), así como el tipo de sistema de archivos en ellos (por ejemplo, msdos1, msdos2). Por ejemplo, supongamos que la partición de arranque se encuentra en /dev/sda1.
  2. A continuación, debe seleccionar la sección con la que desea trabajar. En nuestro caso, el comando se escribirá de la siguiente manera: set root=(hd1,1).
  3. Cargue el shell Grub normal: insmod ext2, insmod normal, normal.
  4. Inicie el kernel de Linux: linux /boot/vmlinuz.
  5. Arrancar el sistema: boot.
  6. Después de iniciar Ubuntu en modo normal, abra una terminal y finalice el procedimiento de recuperación del gestor de arranque con los siguientes comandos:

sudo grub2-install /dev/sda

sudo Grub2-mkconfig -o /boot/Grub/Grub.cfg.

  1. Reinicie y disfrute del funcionamiento normal.

Conclusión

Aunque a simple vista restaurar el bootloader de Grub en Ubuntu puede parecer algo muy complicado, y muchas de las usuarios de linux en problema similar inmediatamente comenzarán a reinstalar el sistema operativo, si hay una instrucción normal, todo se hace de manera muy simple y sin complicaciones. Esperamos poder ayudarlo a evitar perder información importante. Marque esta página y comparta esta información con sus amigos y conocidos. Deja tus preguntas en los comentarios.

Para inicializar el núcleo e iniciar el funcionamiento sistemas linux se utiliza el cargador. Este es un programa que se ejecuta después de que se completa la verificación del hardware del BIOS, prepara el hardware para la operación, establece los parámetros necesarios del kernel y le permite seleccionar el sistema operativo. La tarea principal del cargador de arranque es permitir que el usuario elija el sistema operativo para arrancar.

anteriormente para descargas de linux se usaron varios cargadores, estos son isolinux, lilo, grub. Pero ahora Grub o su nombre completo GRANd Unified Bootloader se usa con mayor frecuencia. Este artículo cubrirá la instalación del cargador de arranque Grub a través de la terminal. También hablaremos de cómo instalar grub en un ordenador con UEFI, también de forma manual.

Como dije, la tarea principal del cargador es proporcionar una opción Sistema operativo Antes de cargar. No creas que en cargador de arranque de Windows no se usa, también está ahí y funciona, de forma similar a como funciona Grub.

El cargador de arranque se puede instalar en varias tablas de particiones de disco. Ahora los más utilizados son GPT y MBR. La instalación del cargador de arranque Grub es ligeramente diferente para cada una de estas tablas, dadas sus especificaciones. Puede leer más sobre las diferencias en un artículo separado. Inmediatamente diré que GPT es una tabla de particiones más nueva y funcional, MBR ya está desactualizado, pero todavía se usa con frecuencia.

Hay pocas opciones en el MBR, Grub se escribe en el área MBR del disco. El tamaño del sector MBR ocupa los primeros 512 bytes y esto es suficiente para instalar allí el gestor de arranque.

GPT ofrece más opciones. En primer lugar, por compatibilidad, el GPT emula el sector MBR, y podemos instalar GRUB allí, pero esta opción es muy poco confiable y no es recomendable. En segundo lugar, ahora es posible instalar Grub en una partición de disco. Simplemente creamos una partición en el disco con un tamaño de 1 MB y escribimos ahí lo escrito previamente en el MBR, esto hace que la instalación del bootloader sea más confiable y segura de fallas.

UEFI proporciona una forma completamente diferente de instalar el gestor de arranque. Aquí no es necesario escribirlo en ninguna parte, el cargador de arranque es una aplicación EFI normal que se coloca en partición EFI y ya ahí funciona con total éxito junto con otras aplicaciones.

El comando grub-install se utilizará para instalar Grub, en todos los casos. Echemos un vistazo rápido a su sintaxis y opciones. Sintaxis:

$ unidad de opciones de instalación de grub

Aquí hay muchos parámetros, pero solo necesitaremos unos pocos:

  • --comprimir- comprimir archivos del gestor de arranque;
  • --install-modules=módulos- instale solo estos módulos;
  • --módulos- escribir estos módulos en el MBR;
  • --directorio de arranque- use un directorio diferente para los archivos Grub;
  • --bootloader-id- nombre del gestor de arranque en el menú EFI;
  • --core-comprimir- comprimir la imagen cargada en el MBR;
  • --efi-directorio- utilizar la partición del sistema EFI;
  • --fuerza- instalar a pesar de los errores;
  • --revisar- eliminar un mapa de dispositivos existente, ayuda si se producen errores;
  • --retirable- instalar grub en una unidad flash (solo EFI);

La base ha sido desmantelada. Ahora pasemos a la instalación. Además, asumiré que todas las acciones se realizan desde el sistema para el que necesita instalar el gestor de arranque o desde el entorno chroot de este sistema.

Instalación del cargador de arranque Grub en MBR para BIOS

Comencemos con lo más simple y familiar. esta instrucción Cómo instalar el cargador de arranque Grub es adecuado para cualquier distribución, ya que los comandos son casi los mismos en todas partes. No hay necesidad de instalar ninguna paquetes adicionales o crear particiones. Instalando Grub en disco duro ejecutado por el comando:

sudo grub-install /dev/sda

sudo grub2-install /dev/sda

utilidades de grub diferentes distribuciones puede o no incluir dos. Aquí /dev/sda es su disco duro. Ahora generamos archivo de configuración para detectar automáticamente los sistemas operativos instalados:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Listo. Con respecto al deuce, aquí está el mismo comentario. Si desea instalar Grub en una unidad flash en MBR, tampoco hay problema, simplemente monte la unidad flash y ejecute el siguiente comando:

sudo grub-install --root-directory=/mnt/USB/ /dev/sdb

Aquí /mnt/USB es la carpeta donde se montó su unidad flash y /seb/sdb es la propia unidad flash. Solo aquí hay un problema, el archivo de configuración tendrá que hacerse manualmente.

Configuración del gestor de arranque Grub en GPT para BIOS

Primero, no podemos hacer nada e instalar Grub como se describe en el método anterior. Pero luego se instalará en el área de compatibilidad de MBR, y esto no es confiable. Por lo tanto, se recomienda instalar grub como se describe a continuación en una partición separada.

La partición que necesitamos se puede crear en el instalador de cualquier distribución, si está instalando en una interfaz gráfica o usando gparted. Necesitamos una partición de 1 MB sin sistema de archivos y etiquetada como grub_bios:

Listo. Si no tiene acceso a interfaz gráfica de usuario, puede crear dicha partición a través de la terminal. La utilidad fdisk no es compatible con gpt, por lo que usaremos gfdisk. Primero ejecute la utilidad:

sudo gdisk /dev/sda

Para crear una nueva partición, presione n y seleccione el número de partición:

Estamos de acuerdo con el sector inicial, se utilizará el primero libre:

Seleccione el sector final de la partición. El valor predeterminado será máx. Necesitamos una partición de 1 MB. El tamaño de un solo sector GPT es de 512 bytes, por lo que necesitamos una partición con un tamaño de sector de 2048. Así que el sector final será de 24000 algo.

Código HEX: este es el código que le indicará al sistema que esta partición debe usarse para Grub, debe instalar ef02:

Listo, queda presionar w para escribir los cambios a disco:

sudo grub-install /dev/sda

Queda por crear el archivo de configuración grub:

sudo grub2-mkconfig -o /boot/grub2/grub.cfg

Ahora pasemos a la parte más difícil, cómo instalar grub efi.

Instalación de GRUB UEFI GPT

Instalar Grub UEFI es algo similar a instalar en GPT, aquí también tendremos una partición separada, solo que esta vez no para el gestor de arranque, sino para la partición EFI. Si ya tiene instalado Windows, lo más probable es que ya exista. Esta partición suele ser de 100 MB, tiene un sistema de archivos fat32 y la bandera ESP. Así es como se verá:

Si no existe tal partición, podemos crearla usando gparted. Para hacer esto, cree una sección con los siguientes parámetros:

Tamaño 100 MB, nombre de partición ESP, sistema de archivos gordo32. Luego aplique los cambios y establezca la bandera para la sección. ESP:

Puede hacer lo mismo en Gdisk, solo que esta vez necesita configurar el código HEX de la partición ef00. Una vez creada la partición, la conectamos a nuestro sistema de archivos:

sudo mkdir /arranque/efi
$ sudo mount /dev/sda2 /boot/efi

sudo apt install grub-efi efibootmgr

grub-instalar /dev/sda

La instalación de Grub efi en MBR se ve exactamente igual, solo que hay algunas restricciones. La partición ESP solo debe crearse al principio del disco. En el modo EFI, también puede instalar GRUB en una unidad flash, y esto no es muy difícil. El comando se utiliza para esto.

Tarea: Tengo una computadora con dos sistemas: Windows 7 y Ubuntu 14.04
Necesitas actualizar la versión de Windows a 10 y Ubuntu a 16.04
Para empezar, tuve que instalar un Windows con licencia en lugar de lo que era y actualizarlo a ultima versión- decenas.
La imagen de los siete se descargó del sitio web de Microsoft, se cargó en una unidad flash USB utilizando programa gratis rufo, Windows se instaló correctamente desde esta unidad flash y luego se actualizó a 10.
Ahora la tarea es restaurar GRUB, ya que Windows, por supuesto, borró el cargador de arranque al instalar el suyo, que no quiere saber nada de Linux :) La tarea se complica por el hecho de que las placas base modernas no contienen BIOS, sino UEFI - un sistema operativo local más avanzado. Y al igual que antes, no puedes instalar estúpidamente GRUB en la frente.

Después de buscar un poco en Google esta pregunta, encontré la solución en la forma del programa Boot-Repair.
Escanea discos en busca de sistemas operativos e instala GRUB, con la formación del menú deseado y todas las configuraciones necesarias.
Hay dos formas de trabajar con este programa:
La primera forma es arrancar desde una unidad flash USB o disco CD en vivo ubuntu, instale y ejecute este programa:
Abra la terminal (Ctrl+Alt+T), copie y ejecute los siguientes comandos:
sudo add-apt-repositorio ppa:yannubuntu/boot-repair
Luego actualice las fuentes:
sudo apt-obtener actualización
El siguiente comando instalará Boot-Repair:
sudo apt-get install -y reparación de arranque
Después de eso, el programa se puede iniciar de la forma habitual para Ubuntu, a través del menú del sistema.
Segunda forma - descargar imagen de disco con este programa, cárguelo en una unidad flash USB o CD, arranque desde él y restaure el gestor de arranque. Elegí la segunda opción por ser más práctica. Nunca sabes dónde más podrías necesitarlo. Lo descargué y lo cargué en una unidad flash con el mismo rufo-om.
No sé cómo es con LiveCD, pero si arrancas desde una unidad flash USB para placas base con UEFI, debe iniciar en modo UEFI; de lo contrario, el programa se negará a restaurar GRUB. Y justo aquí, aguarda una posible trampa. En lugar de la elección habitual de idioma y opciones de inicio, en la pantalla vemos el menú de GRUB sobre un fondo negro con una línea de la única opción de inicio.
Si arranca desde una unidad flash USB con Ubuntu, tenemos un menú con dos opciones:
- Arrancar Ubuntu sin instalación
- Instalación de Ubuntu.
En todos estos casos, cuando seleccionaba cualquier elemento, tenía una pantalla negra con congelación. Es decir, el sistema no pudo captar el modo de video y se quedó estupefacto.
Este problema se resuelve de la siguiente manera: debe seleccionar el elemento de menú deseado en GRUB, presionar la tecla "e", para ingresar al editor de línea de inicio, luego al final de la línea que es la más larga, antes de "-- " necesita agregar el parámetro nomodeset. Luego presione F10. El sistema se iniciará en el modo de gráficos simplificados con idioma en Inglés por defecto.
El programa ofrece parámetros de funcionamiento recomendados. En la mayoría de los casos, esto es suficiente. Los usuarios avanzados pueden elegir la prioridad de arranque del sistema operativo y el tiempo de espera de selección en las opciones avanzadas.
en el proceso, debe hacer todo lo que pide el programa. El proceso es simple y visual. Cuando se complete la recuperación, verá un mensaje que indica que el cargador de arranque se ha restaurado y puede reiniciar su computadora.

Si nota un error, seleccione un fragmento de texto y presione Ctrl + Enter
COMPARTIR: