InicioLinuxInstalar Linux desde USB con GRUB
esto viene a respuesta de ( un foro linux que uso ):

http://gnulinuxvagos.es/topic/5563-problema-para-iniciar-desde-el-live-usb/?view=findpost&p=36140

Esta opción de instalación es universal y funciona con otras distribuciones, mientras tengas el kernel y el archivo initrd, todo esto viene en la carpeta isolinux o syslinux de la iso que bajes. Lo probe con linux Debian, Ubuntu, Canaima y con Windows 7 (que es muy sencillo)

El kernel o nucleo de linux es una archivo llamado generalmente (es lo que he visto) vmlinuz,
si tiene otro nombre ya lo averiguaremos según los pasos aquí descritos.

El initrd es un archivo que carga en la ram lo necesario para que el kernel ande (algo así entiendo, no soy ducho en este tema, sé lo necesario )

Un ejemplo: En mi caso, no se inicia el usb booteable de linux o Usb Live de linux. Específicamente linux canaima, distribucion basada en debian.

Problema: la compu no reconoce el syslinux (algunas maquinas) y no carga el instalador

Solucion: instalar Grub en el disco usb y crear un menu grub a partir del syslinux para lanzar el instalador

el Grub es mas universal que el syslinux, usa graficos mas sencillos.


Necesario:

-Disco usb

-iso de linux

-grubinst (programa). bajalo aqui -> http://http://download.gna.org/grubutil/grubinst-1.1-bin-w32-2008-01-01 . zip

-grub4dos (archivos y programa). bajalo aqui -> http://http://download.gna.org/grub4dos/grub4dos-0.4.4-2009-06-20 . zip

-Editor de texto, notepad o el que prefieras.

nota: los programas andan en windows, no se si funcionen en linux con wine y esas cosas. Es mejor tener una compu con win

nota: une el ".zip" y quita el doble http, hazlos funcionas para acceder al link. sino busca los programas en google o mete los link al buscador.

nota: este tuto incluye elementos básicos de programación y conocimiento de sistemas operativos, si los tiene sera facil, si no, sigue al pie de la letra todo.

ah! usa google, es lo mejor cuando no entiendes algo o no sabes de que va!


iniciamos!


pasos:

1- formatea el disco usb, dejalo en fat32.

2- ve al la carpeta del grubinst y ejecuta en administrador el grubinst_gui.exe

2.1- selecciona el disco usb y dale install y luego, en la pantalla negra de cmd, le das enter; por ultimo presionas quit en el grubinst_gui.exe.

Instalar Linux desde USB con GRUB

3- ve a la carpeta del grub4dos-0.4.4 y copia los archivos: menu.lst, grldr.mbr y grldr

3.1- pega los archivos en la raiz del disco usb

4- abre el iso en cualquier programa que prefieras, ejm: Daemon tool lite, y copia todo lo que tenga.

4.1 pegalos en la raiz de tu disco usb

el usb debe quedar asi (aqui uso los archivos de iso debian)
Linux
nota:lo que esta en verde es del paso 3
lo que esta en rojo es del paso 4



5- abre menu.lst y dejalo en blanco (buscaremos en el paso que sigue como llenarlo)


6- hallar en la carpeta syslinux o isolinux el archivo *.cfg que contenga las secuencias para cargar el kernel de linux

aquí necesitaras navegar por los archivos en la carpeta isolinux o syslinux y mirar los archivos *.cfg

buscando en ellos, o alguno de ellos, las siguientes lineas de codigo:

primer formato syslinux:
--------------------------archivo *.cfg que se busca-------------------

bla bla bla........
bla bla bla........
bla bla bla........

KERNEL "/../../vmlinuz"
INITRD "/../../initrd.(img, gz, nz o nada)"
APPEND "...parametros"

bla bla bla........
bla bla bla........
bla bla bla........

----------------------------------------------------------------------------

donde: bla bla bla son lineas que no nos interesan

nota importante:
KERNEl tambien puede estar escrito como LINUX
nota: mira los ejemplos para familiarizarte con los codigos y que buscar


6.extendido1- CONVERSIÓN (syslinux-grub o de *.cfg a *.lst)

el menu.lst del grub segun syslinux queda:

usando el primer formato
-----------------------------menu.lst------------------------------
default 0
timeout N

title TITULO

kernel "/../../vmlinuz" "...parametros"
initrd "/../../initrd.(img, gz, nz o nada)"
boot

title REINICIAR
reboot
---------------------------------------------------------------------
donde: N es el tiempo de espera a que selecciones del menu, un entero positvo. puedes ser 30(seg)
TITULO: es el titulo del menú, puedes o no cambiar esto

es de notar que kernel contiene la direccion del kernel de syslinux seguido de los parametros de la linea
append de syslinux

nota: las lineas "title REINICIAR, reboot" son agregados mios, esto para reiniciar desde el menu que estamos creando; puedes borrar si quieres.


*tambien se puede conseguir en este formato syslinux:
--------------------------archivo *.cfg que se busca-------------------


bla bla bla........
bla bla bla........
bla bla bla........

KERNEL "/../../vmlinuz"
APPEND "...parametros" "initrd = /../../initrd.(img, gz, nz o nada)" "...parametros"

bla bla bla........
bla bla bla........
bla bla bla........

----------------------------------------------------------------------------
nota: es de observar que en este formato APPEN funciona APPEN y INITRD del primer formato syslinux(expuesto en 6.extendido1)

6.extendido2- CONVERSION (syslinux-grub o de *.cfg a *.lst)

el menu.lst del grub segun syslinux queda:

usando el segundo formato syslinux:
-----------------------------menu.lst------------------------------
default 0
timeout N

title TITULO

kernel "/../../vmlinuz" "...parametros" "...parametros"
initrd "/../../initrd.(img, gz, nz o nada)"
boot

title REINICIAR
reboot
---------------------------------------------------------------------

nota 1: es de observar que kernel contiene la direccion del kernel de syslinux seguido de los parametros de la linea
append de syslinux mientras no fuere "initrd = /../../initrd.(img, gz, nz o nada)"

nota 2: la direccion initrd es "initrd = /../../initrd.(img, gz, nz o nada)" en append sin "initrd="


7- verificamos que en el disco usb este "todo", todo lo que copiamos y modificamos y que las direcciones en el menu.lst que modificamos existan y los archivos. si es así, guardamos y cerramos el menu.lst

8 inicia la compu desde el disco usb y instala. ya debe funcionar todo si seguiste los pasos


Ejemplo debian:
Archivo iso de la pag oficial de debian: debian-live-8.3.0-amd64-standard.iso

- pasos del 1 al 5 ya fueron hechos

- paso 6

grub

-busco el archivo que cumpla lo expuesto en 6, aqui es live.cfg :

linux ubuntu

-edito el menu.lst como se expone en los 6.extendidoX (conversion syslinux grub o *.cgf a .lst)

linux debian

-y listo miro que las direcciones coincidan con los archivos, guardo y reinicio, sigue la instalación.


Ejemplo Ejemplo Canaima:
archivo iso de la pag oficial de canaima: canaima-popular-3.1~estable_amd64.iso

canaima es basado en debian, trae casi los mismo archivo y carpetas, asi que resumo.

- pasos del 1 al 5 ya fueron hechos

- paso 6, busco el archivo que cumpla lo expuesto en 6, aqui es live.cfg :

LiveUSB

-edito el menu.lst como se expone en los 6.extendidoX (conversion syslinux grub o *.cgf a .lst)

GRUB4DOS

-y listo miro que las direcciones coincidan con los archivos, guardo y reinicio, sigue la instalación.

Ejemplo Ubuntu:
archivo iso de la pag oficial de Ubuntu: Ubuntu 14.04 LTS.iso

- pasos del 1 al 5 ya fueron hechos

- paso 6

isolinux

- paso 6, busco el archivo que cumpla lo expuesto en 6, aqui es txt.cfg :

linux canaima

-edito el menu.lst como se expone en los 6.extendidoX (conversion syslinux grub o *.cgf a .lst)

syslinux
nota:el titulo dice debian, pero eso es el titulo que sale en el menu grub, se reecribe ubuntu y ya no afecta nada.

-y listo miro que las direcciones coincidan con los archivos, guardo y reinicio, sigue la instalación.






grubinst
Datos archivados del Taringa! original
25puntos
245visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
3visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

E
Usuario
Puntos0
Posts3
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.