elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Sistemas Operativos
| |-+  GNU/Linux (Moderador: MinusFour)
| | |-+  Arrancar .img desde grub2
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Arrancar .img desde grub2  (Leído 2,008 veces)
Joe Fraddy

Desconectado Desconectado

Mensajes: 277


Ver Perfil
Arrancar .img desde grub2
« en: 3 Julio 2013, 21:48 pm »

Hola he visto que se puede arracar una ISO desde grub2 de la siguiente manera:


editar el archivo grub.cfg

nano /boot/grub/grub.cfg

y agregar una nueva entrada al menu:

menuentry "Ubuntu Live" {
set root=(hd0,3)
loopback loop /isos/ubuntu-9.10.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/isos/ubuntu-9.10.iso --
initrd (loop)/casper/initrd.lz
}

Quisiera saber como arrancar un imagen .img

Gracias


En línea

ccrunch


Desconectado Desconectado

Mensajes: 1.050



Ver Perfil WWW
Re: Arrancar .img desde grub2
« Respuesta #1 en: 3 Julio 2013, 22:46 pm »

En todo caso, en el titulo ponle ISO y no IMG.

Para hacer eso hay que seguir estos pasos:
1-Copiar la ISO (lo ideal es en /home/usuario/fichero.iso (para no tener que teclear mucho luego).

2-Cuando ya tengamos el archivo puesto en un sitio que sepamos dónde está, vamos a modificar un archivo del grub. El archivo que se modifica no es /boot/grub/grub.cfg sino el que está en /etc/grub.d/40_custom (comprobado ubuntu y debian|para modificar hay que ser root).

3-Editar ese archivo, tiene que ser igual que este (bueno, ahí pones tus parámetros según quieres):


Explicación de esas líneas:
NOTA: tomaremos como “1ª línea” a partir de “menuentry”
La 1ª línea dice el nombre de la entrada.
La 2ª línea establece una variable con nombre archivo_ISO y su ruta.
La 3ª línea indica la ruta dentro de la partición que le hayamos indicado, donde se encuentra el fichero ISO. En este caso el 1er disco SATA 2ª partición. Después de indicarle la partición; le pongo la variable, porque podría poner la ruta absoluta del archivo, pero con la variable se ahorra algo de tiempo y seguro que no me equivoco si tengo que escribirla de nuevo (la ruta del archivo ISO).
La 4ª línea indica el kernel que se va a utilizar para arrancar. El kernel que hay que poner es el de la ISO, no la del sistema operativo anfitrión. También se le tiene que indicar dónde está el kernel (en mi caso lo defino con la variable [findiso]).
Y por último, la 5ª línea indica dónde está el initrd (el sistema de archivos temporal, que sirve para montar el sistema de ficheros raíz).

4- Después hay que actualizar el grub, y eso se hace con la orden update-grub2.

Espero que te sirva, está hecho por mi.

Salu2

PD: cambia el .IMG del título por .ISO para que la información sea más fácil de encontrar.


« Última modificación: 3 Julio 2013, 22:50 pm por ccrunch » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
[RESUELTO] Problema al arrancar GRUB2 « 1 2 »
GNU/Linux
CaronteGold 10 5,540 Último mensaje 13 Noviembre 2010, 00:18 am
por CaronteGold
Arrancar pc desde la red
Redes
gAb1 3 1,833 Último mensaje 20 Noviembre 2012, 15:28 pm
por RubenLL
[AYUDA XFA] Recuperar GRUB2, dualboot W10
GNU/Linux
n-utz 0 1,777 Último mensaje 29 Septiembre 2016, 17:45 pm
por n-utz
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines