Cómo arrancar el archivo de imagen ISO de Linux desde el disco duro

  
                

Por lo general, la imagen ISO de Linux de arranque de Linux debe grabarse en un CD o arrancar desde una unidad USB, la siguiente serie pequeña le mostrará cómo arrancar directamente el archivo ISO de Linux desde el disco duro en Linux, aprendamos juntos.

Implementamos el proceso en Ubuntu 14.04 — — las versiones de Ubuntu y Linux basadas en Ubuntu son compatibles con esto. El principio de funcionamiento en otras distribuciones de Linux es similar.

Obtención de archivos ISO de Linux

Este truco requiere que tenga un sistema Linux instalado en su disco duro. Su computadora debe usar el cargador de arranque GRUB2, que es el arranque estándar para la mayoría de los sistemas Linux. El cargador Lo sentimos, no puede usar el cargador de arranque de Windows para iniciar un archivo ISO de Linux directamente.

Descargue el archivo ISO que desea usar y póngalo en su partición de Linux. GRUB2 debería soportar la mayoría de los sistemas Linux. Si desea utilizarlos en un entorno real y no desea instalarlos en su disco duro, asegúrese de descargar la versión del "Live CD" de Linux ISO. Muchas herramientas de arranque basadas en Linux también deberían funcionar.

Comprobación del contenido de un archivo ISO

Es posible que deba mirar dentro del archivo ISO para saber dónde se encuentran esos archivos específicos. Por ejemplo, puede abrir archivos ISO utilizando aplicaciones gráficas como Archive Manager /File Manager en Ubuntu y otros entornos de escritorio basados ​​en GNOME. En el administrador de archivos de Nautilus, haga clic derecho en el archivo ISO y seleccione Abrir con el Administrador de archivos.

Localice el archivo del kernel y la imagen initrd. Si está utilizando archivos ISO de Ubuntu, encontrará estos archivos en la carpeta de casper — — los archivos vmlinuz son kernels de Linux, y los archivos initrd son imágenes initrd. Más tarde, necesita saber dónde se encuentran en el archivo ISO. Diferentes

Compruebe la ruta de la partición del disco duro

GRUB utilizando Linux y " el nombre del dispositivo y " de modo. En sistemas Linux, /dev /sda0 es la primera partición en el disco duro — — a se refiere al primer disco duro, y 0 se refiere a la primera partición. En GRUB, correspondiente a /dev /sda0 es (hd0,1). 0 se refiere al primer disco duro, y 1 se refiere a la primera partición sobre él. En otras palabras, en el nombre del dispositivo GRUB, el número de disco comienza a contar desde 0, y el número de partición comienza a contar desde 1 — Sí, esto es realmente confuso. Por ejemplo, (hd3, 6) se refiere a la sexta partición en el cuarto disco.

Puede usar el comando fdisk -l para ver esta información. En Ubuntu, abra el terminal y ejecute el siguiente comando:

sudo fdisk -l

Verá una lista de rutas de dispositivos Linux, que puede convertir usted mismo a nombres de dispositivos GRUB. Por ejemplo, en la imagen a continuación, podemos ver que hay una partición del sistema que es /dev /sda1 — — luego, para GRUB, es (hd0,1). La forma más fácil de

Crea una entrada de arranque GRUB2

Añadir arranque personalizado entrada es editor de scripts /etc/grub.d/40_custom, el archivo está diseñado para que los usuarios puedan añadir su inicio Entrada. Después de editar el archivo, el contenido del archivo /etc /defaults /grub y /etc/grub.d/se combinarán para crear el archivo /boot/grub/grub.cfg — — no debe editar este archivo manualmente. Está diseñado para ser generado automáticamente por la configuración que especifique en otro archivo.

Es necesario abrir el archivo /etc/grub.d/40_custom con privilegios de root para editarlo. En Ubuntu, puede hacer esto abriendo una ventana de terminal y ejecutando el siguiente comando:

sudo gedit /etc/grub.d/40_custom

Tómelo con calma, puede usar su favorito La edición de texto abre el archivo. Por ejemplo, puede reemplazar el comando en " gedit " as " nano ", abrirlo en el editor de texto Nano.

A menos que haya agregado otras entradas de inicio personalizadas, debería ver un archivo casi vacío. Debe agregar una o más secciones de inicio de ISO en la línea de comentarios.

aquí para mostrarle cómo iniciar archivo ISO desde el Ubuntu o distribuciones basadas en Ubuntu, nos puso a prueba bajo Ubuntu 14.04:

menuentry y " Ubuntu 14.04 ISO y " {set isofile = " /home/name/Downloads/ubuntu-14.04.1-desktop-amd64.iso" loopback loop (hd0,1) $ isofilelinux (loop) /casper/vmlinuz.efi boot = casper iso-scan /Nombre de archivo = $ {isofile} quiet splashinitrd (loop) /casper/initrd.lz}

Personalice la entrada de inicio para incluir el nombre de entrada del menú que desea y especifique la ruta correcta al archivo ISO en su computadora, y El nombre del disco duro y el dispositivo de partición que contiene el archivo ISO. Si los nombres o las rutas de los archivos vmlinuz e initrd son diferentes, especifique la ruta correcta para estos archivos.

(Si su directorio /home /es una partición, ignore la sección /home, así: configure isofile = " /name /Downloads /$ {isoname} ").

IMPORTANTE: las diferentes distribuciones de Linux requieren diferentes entradas de arranque con diferentes opciones de arranque. El proyecto de arranque múltiple GRUB Live ISO proporciona diferentes tipos de entradas de menú para diferentes distribuciones de Linux. Debe ajustar estas entradas de menú de muestra para el archivo ISO que desea iniciar. También puede buscar el nombre y el número de versión de la distribución de Linux que desea iniciar desde la página web, junto con la palabra clave "Comenzar desde ISO en GRUB" para obtener más información.

Si desea agregar más opciones para comenzar ISO, para el archivo para agregar piezas adicionales. Guarde el archivo después de

terminado, vuelva a la ventana de terminal y ejecute el siguiente comando:

actualización sudo grub-

Al iniciar de nuevo el equipo, verá entrada de arranque ISO Puedes elegirlo para iniciar el archivo ISO. Al inicio, es posible que deba presionar la tecla Mayús para mostrar el menú de GRUB.

Si ve un mensaje de error o una pantalla negra cuando intenta iniciar un archivo ISO, la configuración de la entrada de arranque definitivamente está mal configurada. Incluso si la ruta del archivo ISO y el nombre del dispositivo son correctos, la ruta a los archivos vmlinuz e initrd en el archivo ISO puede ser incorrecta, o es posible que necesite diferentes opciones para iniciar el sistema Linux.

Lo anterior es la introducción de la imagen ISO de Linux del disco duro. Puede iniciarla directamente en el disco duro sin tener que usar USB o CD. Pruébelo.

Copyright © Conocimiento de Windows All Rights Reserved