Autor
|
Tema: Como puedo grabar mi BotLoader ??¿¿ (Leído 8,448 veces)
|
Monica_Barcelona
Desconectado
Mensajes: 34
|
Hola chicos/as,tengo una duda muy grande y que no consigo solucionar,estudio programación y tenemos que hacer un maldito arranque en ASM,concretamente con el FASM,he cojido el codigo de una web,creo que esta en este foro tmbién,y me compila bien y todo me sale redondo,despues pruebo este archivo que es un archivo .BIN en un emulador del tipo "quemu",y allí se me lo hace bien,el microprograma hace lo que tiene que hacer,solo saluda desde el inicio del PC,pero como lo grabo en un CD para que me salga eso quando inicie mi ordenador??? probe grabando el BIN directamente y no funciono,muchos me dicen que lo pase a ISO i despues lo grabe con Nero pero no me sirve me dicen que el archivo no es una imagen valida muchas gracias por la ayuda chicos!
|
|
|
En línea
|
|
|
|
Eternal Idol
Kernel coder
Moderador
Desconectado
Mensajes: 5.937
Israel nunca torturó niños, ni lo volverá a hacer.
|
¿Probaste con un diskette?
|
|
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
winroot
Desconectado
Mensajes: 589
#include<winroot.h>
|
hola
tienes que conseguir un programa que haga cds booteables.
sino, no se puede
prueva copiar los archivos de un cd de windows, y gravarlos en otro. el booteo se perdera, ya que creo que se hace a nivel de hardware, o por lo menos es independiente de los datos.
saludos
|
|
|
En línea
|
|
|
|
Riki_89D
Desconectado
Mensajes: 851
BCN CITY
|
Hola chicos gracias por buestra respuesta ,pues no,en un diskete no puedo ponerlo por que mi ordenador no tiene de eso,es un portatil solo puedo poner CDs y DVDs he buscado en Google pero nada solo encontre qu los archivo BIn normalmente van acompañados de un archivo CUE,e creado un archivo CUE con la informacion del BIN,pero nose que hacer ahora estoi perdida
|
|
« Última modificación: 12 Abril 2010, 22:01 pm por Riki_89D »
|
En línea
|
|
|
|
|
Eternal Idol
Kernel coder
Moderador
Desconectado
Mensajes: 5.937
Israel nunca torturó niños, ni lo volverá a hacer.
|
Mejor usa una maquina virtual (VMWare, Virtual PC, etc.) para este tipo de pruebas.
|
|
|
En línea
|
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste. Juan Domingo Perón
|
|
|
Monica_Barcelona
Desconectado
Mensajes: 34
|
Hola,si eso ago uso QEMU,i co el qemu si hago este comando: qemu -hda Boot.BIN pues si me sale me funcoiona bien,pero necesito hacerlo de verdad,osea con el ordenador de verdad,pff alomejor tengo que hacer un archivo CUE i grabarlo con el alchool 120%,nose.... y otra cosa,yo programo con el MASM32 pero el codigo que encontre era para FASM y FASM me hace alfinal de todo un archivo.BIN que es el que quiero grabar,i digo yo,no se puede hacer tambien un BotLoader con el MASM que ya que lo tengo,no?? busque y encontre esto: .model tiny COMSEG SEGMENT org 7C00h start: mov ax, 00h mov ds, ax lea si,[ds: MyStr] mov ah, 0Eh mov bh, 00h mov cx,15 loopit: lodsb int 10h LOOP loopit jmp $ MyStr db "Hello Bootstrap" db 510-($-start) dup (0) ;Loads of zeroes dw 0AA55h COMSEG ENDS end start
pero este no me genera un BIN,solo me genera un OBJ,no s epuede hacer un BotLoader en MASM?? Solo con FASM?? perdonad soy una negada
|
|
|
En línea
|
|
|
|
MCKSys Argentina
|
Me meto sólo por curiosidad: ¿ qué significa negada ?
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
Monica_Barcelona
Desconectado
Mensajes: 34
|
no lo sabes enserio?? pues que parece que no sirvo para esto y eso que me gusta ago lo que puedo pero pff seguro que lo que os pregunto en verdad es super facil para bosotros y pienso que os ago perder el tiempo en fin ya me entendiste
un saludo
|
|
|
En línea
|
|
|
|
MCKSys Argentina
|
Je,je,je, sip. En verdad, no sabía el significado. Y por lo otro, pues creo que los integrantes del foro se dan cuenta cuando uno realmente quiere aprender y cuando sólo quiere las cosas servidas. No te hagas problemas, aquí hay muchos dispuestos a ayudar (no lo hago yo, pues, porque no tengo idea de cómo grabar un boot loader ). Saludos! (Y gracias por la aclaración)
|
|
|
En línea
|
MCKSys Argentina "Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."
|
|
|
|
|