• Jueves 28 de Marzo de 2024, 23:34

Autor Tema:  Alguien Que Me Explique Como Hacer Un Boot Strap  (Leído 1993 veces)

crazy dick

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Alguien Que Me Explique Como Hacer Un Boot Strap
« en: Sábado 28 de Agosto de 2004, 23:11 »
0
Hola a todos.

Antes q nada me complace formar parte de este grupo q se interesan en aprender mas en la programación.

El motivo de mi mensaje es para solicitar ayuda en  la elaboracion de un boot strap en lenguaje ensamblador, soy novato y solo se las instrucciones basicas, pero no se que registros mover, ni mucho menos cuales utilizar.

Espero alguien este interesado(a) en este tema.

De ante mano muchas gracias  :hola:

Super_G

  • Miembro MUY activo
  • ***
  • Mensajes: 375
    • Ver Perfil
Re: Alguien Que Me Explique Como Hacer Un Boot Strap
« Respuesta #1 en: Domingo 29 de Agosto de 2004, 03:51 »
0
Si te refieres a un programa que se encarge de "cargar el sitema" no puedo ayudarte, pero puedes comensar con esto:
http://foros.solocodigo.com/index.php?showtopic=10380

crazy dick

  • Nuevo Miembro
  • *
  • Mensajes: 5
    • Ver Perfil
Re: Alguien Que Me Explique Como Hacer Un Boot Strap
« Respuesta #2 en: Domingo 29 de Agosto de 2004, 21:15 »
0
Muchas gracias por darme una respuesta rapida, leei tu mensaje y visite los links, pero como q no me quedo muy claro.

    :huh: Lo que quiero hacer en mi secuencia es interumpir la carga del sistema operativo mandando cualquier mensaje con letritas de color, mi problema radica en no saber q registros manipular, de cual quier manera sigo repasando tu propuesta, Gracias de nuevo.

Super_G

  • Miembro MUY activo
  • ***
  • Mensajes: 375
    • Ver Perfil
Re: Alguien Que Me Explique Como Hacer Un Boot Strap
« Respuesta #3 en: Lunes 6 de Septiembre de 2004, 20:12 »
0
Si entendi bien lo que tratas de hacer puede resultar complicado, especialmnete si lo haces directamente en tu H.D.;
si realmente quieres sacar un mensaje cualquiera antes que tu sistema se inicie, es nesesario que el programa que haga esto se ejecute antes que el sistema operativo. Existe un sector en el H.D. llamada MBR, en esta localidad de memoria se halla el programa o la rutina que inicia el BIOS, tu programa tendir a que alojarse en ese lugar, pero deberias mover esa informacion en otra localidad(cercana supongo) para no perderla y despues de ejecutado tu programa "salte" a ese lugar y continue como lo hace habitualmente. Nunca hice nada parecido, y es todo lo que se me ocurre por el momento, yo no remendaria hacerlo directamente.

Sujiero que primero practiques con progrmas en el sector  de arranque(int 13h) en un disket asi no corre peligro tu H.D.(informacion), simultaneamente puedes buscar informacion sobre el MBR y programas que hagan ese trabajo como los cargadores de sistemas operativos como el LILO  de linux u otros. y ya tienes el suficienta conocimineto pruevalo en un disco que no tenga informacion valiosa por si algo falla.