Para iniciar la imagen ISO de Linux directamente desde el disco duro, debe tener un sistema operativo Linux instalado en su disco duro y su computadora debe usar un gestor de arranque GRUB2. El cargador de arranque GRUB2 es un cargador de arranque estándar en la mayoría de los sistemas Linux.
Nota: El archivo ISO descargado de Linux debe ser una versión de CD en vivo de cada imagen ISO de Linux.
Cómo obtener archivos ISO de Linux:
1) En primer lugar, busque el archivo ISO en Google que desea descargar. Para descargar estas distribuciones de Linux puede visitar:
- Ubuntu: https://ubuntu.com/download
- debian: https://www.debian.org/CD/http-ftp/
- Linux Mint: https://linuxmint.com/download.php
- RedHat: https://www.redhat.com/en/store
2) Tomemos el ejemplo de descargar Ubuntu.
- Visite el sitio web oficial y vaya a la pestaña de descarga.
- Seleccione el escritorio de Ubuntu para descargar.
- Seleccione la versión LTS (soporte a largo plazo) de Ubuntu para descargar.
- Su descarga comenzará en unos segundos.
Determine la ruta de la partición del disco duro:
El esquema de «nombre del dispositivo» utilizado por GRUB es un esquema diferente al de Linux. En su sistema Linux, /dev/sda1 es la primera partición en el primer disco duro, donde a significa el primer disco duro y 1 significa su primera partición. En GRUB, (hd0,1) es equivalente a /dev/sda0 donde 0 significa el primer disco duro y 1 significa la primera partición en él. Eso significa que en un nombre de dispositivo GRUB, los números de disco comienzan a contar desde 0 y los números de partición comienzan a contar desde 1. Por ejemplo, (hd2,5) se refiere a la quinta partición en el tercer disco duro.
Para ver la información, usamos el comando fdisk -l en la terminal de Ubuntu y usamos el siguiente comando:
sudo fdisk -l
Se muestra una lista de rutas de dispositivos Linux, que puede convertir a nombres de dispositivos GRUB por su cuenta.
Agregar menú de inicio a GRUB:
La mejor forma de agregar una entrada de inicio personalizada es editar el script /etc/grub.d/40_custom, que es un archivo diseñado para las entradas de inicio personalizadas agregadas por el usuario. Una vez que haya terminado de editar el archivo, todo el contenido de su archivo /etc/defaults/grub y los scripts /etc/grub.d/ se combinarán y crearán un archivo /boot/grub/grub.cfg.
Nota: No debe editar este archivo a mano. Está diseñado para generarse automáticamente a partir de la configuración que especifique en otros archivos.
Deberá abrir el archivo /etc/grub.d/40_custom para editarlo con privilegios de raíz. En Ubuntu, puede hacer esto abriendo una ventana de Terminal y ejecutando el siguiente comando:
sudo gedit /etc/grub.d/40_custom
Puede abrir este archivo en su editor favorito simplemente reemplazando gedit con el nombre de su editor.
Entonces, para iniciar una distribución Ubuntu o basada en Ubuntu desde un archivo ISO. Probamos esto con Ubuntu 20.04:
entrada de menú «Ubuntu 20.04 ISO» {
establecer isofile=”/home/nikhil/ubuntu-20.04.1-desktop-amd64.iso”
bucle invertido (hd0,1)$isofile
linux (bucle)/casper/vmlinuz.efi boot=casper iso-scan/filename=${isofile} quiet splash
initrd (bucle)/casper/initrd.lz
}
Nota:
- Puede personalizar la entrada de arranque para que contenga el nombre de la entrada de menú que desee, la ruta correcta al archivo ISO en su PC y el nombre del dispositivo del disco duro y la partición que contiene el archivo ISO. Si los archivos vmlinuz e initrd tienen nombres o rutas diferentes, asegúrese de especificar también la ruta correcta a esos archivos.
- Diferentes distribuciones de Linux requieren diferentes entradas de arranque con diferentes opciones de arranque. El proyecto GRUB Live ISO Multiboot ofrece una variedad de entradas de menú para diferentes distribuciones de Linux. Debería poder adaptar estas entradas de menú de ejemplo para el archivo ISO que desea iniciar o también puede realizar una búsqueda en la web del nombre y el número de versión de la distribución de Linux que desea iniciar junto con «iniciar desde ISO en GRUB». para encontrar más información.
Si desea agregar más opciones de arranque ISO, agregue secciones adicionales al archivo; de lo contrario, simplemente guarde el archivo y regrese a la ventana del terminal.
Actualizar GRUB:
Para actualizar GRUB, ejecute el siguiente comando:
sudo update-grub
La próxima vez que inicie su computadora, verá la entrada de inicio ISO y podrá elegir iniciar el archivo ISO. Es posible que deba mantener presionada la tecla Mayús mientras arranca para ver el menú de GRUB.
Nota: si ve un mensaje de error o una pantalla negra cuando intenta iniciar el archivo ISO, configuró mal la entrada de inicio en alguna parte. Incluso si obtuvo la ruta del archivo ISO y el nombre del dispositivo correctos, las rutas a los archivos vmlinuz e intird en el archivo ISO pueden no ser correctas o el sistema Linux que está arrancando puede requerir opciones diferentes.
Publicación traducida automáticamente
Artículo escrito por nikhilmukati123 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA