Foros del Web » Administración de Sistemas » Unix / Linux »

Bootloader para kernel linux

Estas en el tema de Bootloader para kernel linux en el foro de Unix / Linux en Foros del Web. Saludos a tod@s y gracias de antemano por la ayuda, He investigado todo lo que he podido hacerca del proceso de arranque de un sistema ...
  #1 (permalink)  
Antiguo 21/09/2010, 20:57
Avatar de Keinier  
Fecha de Ingreso: junio-2009
Mensajes: 7
Antigüedad: 15 años, 4 meses
Puntos: 2
Bootloader para kernel linux

Saludos a tod@s y gracias de antemano por la ayuda,

He investigado todo lo que he podido hacerca del proceso de arranque de un sistema operativo(bastante contenido cabe aclarar), estoy creando un bootloader lo mas basico posible para poder cargar un kernel linux(sin interfaz, sin drivers,etc) el kernel en pocas palabras es descargado,configurado y compilado, sin algun tipo de cambio. el asunto es el boot loader, estoy usando un sistema Linux Kubuntu Karmic Koala y NASM+C para hacer el bootloader.

he podido generar codigo binario puro, todo listo, ahora mi duda es(a pesar de que he buscado desquisiadamente):

COMO GRABAR ESO EN UN DISPOSITIVO DE ALMACENAMIENTO?

he intentado todo y no logro eso, de hecho lo he intentado con grub, pero no logro escribir los primeros 512 bytes del hd, hay algun programa que me permite editar los 512 bytes?

gracias
  #2 (permalink)  
Antiguo 22/09/2010, 12:38
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 7 meses
Puntos: 228
Respuesta: Bootloader para kernel linux

Usa el comando dd (http://linux.about.com/od/commands/l/blcmdl1_dd.htm) y utiliza los archivos virtuales de linux, como /dev/sda1

Yo lo usaba cuando creaba en assembler mis propios programas y los booteaba desde el Diskete.
  #3 (permalink)  
Antiguo 22/09/2010, 18:49
Avatar de Keinier  
Fecha de Ingreso: junio-2009
Mensajes: 7
Antigüedad: 15 años, 4 meses
Puntos: 2
Respuesta: Bootloader para kernel linux

Gracias sam90 me ha servido de mucho

Etiquetas: kernel, linux
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:31.