Necesito usar una unidad USB como medio de instalación para mi Mint y Ubuntu. Para eso tengo unetbootin para hacer que el usb sea de arranque.
Pero mi PC solo admite el arranque EFI (al agregar el dispositivo de arranque, necesito proporcionar una .efi
ruta de archivo, etc.).
Mi pregunta es ¿cómo puedo hacer mi distribución de Linux copiando algunos archivos ( .efi
archivo)?
He oído hablar de un cargador de arranque llamado elilo
, pero no sé cómo usarlo. Y probé rEFInd , rEFIt , etc., están arrancando desde usb, pero no sé cómo configurarlo para arrancar la distribución de Linux en mi unidad usb.
Respuestas:
Debe instalar un gestor de arranque EFI en la unidad USB; Elilo es lo que he usado antes, pero potencialmente podrías usar GRUB2 . El paquete Ubuntu amd64 elilo instala el binario de 64 bits
/usr/lib/elilo/elilo.efi
y el binario de 32 bits/usr/lib32/elilo/elilo.efi
.El firmware EFI buscará en los medios extraíbles un sistema de archivos FAT32 que contenga el archivo
/EFI/BOOT/BOOTX64.efi
(para sistemas de 32 bits y 64 bits). Asegúrese de estar utilizando un sistema de archivos FAT32 en la unidad USB y copieelilo.efi
en esa ruta.Algunos sistemas EFI también pueden necesitar una secuencia de comandos de inicio, en cuyo caso ponga lo siguiente en
/EFI/BOOT/startup.nsh
:Probablemente desee crear un archivo de configuración para elilo para especificar cómo iniciar el núcleo. Créelo
/EFI/BOOT/elilo.conf
y configúrelo según corresponda para la distribución que desea iniciar. Mi configuración para arrancar RIPLinux se ve así:Y eso debería ser todo. No hay operación de tipo "instalar en MBR" en EFI.
Por cierto, el sitio de gestión de cargadores de arranque EFI de Rod Smith para Linux es muy útil para comprender cómo funciona EFI.
fuente