Pascal/Turbo Pascal - Bootear una maquina desde el diskette

 
Vista:

Bootear una maquina desde el diskette

Publicado por Solman (10 intervenciones) el 15/10/2005 20:23:00
hola alguien sabe como bootear una maquina desde el diskette
es decir que reinicie la pc y cargue desde la diskettera mas no el disco duro porfavor en PASCAL si quieren con un poco de asm
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Bootear una maquina desde el diskette

Publicado por micropais (209 intervenciones) el 19/10/2005 13:01:03
ANTIGUAMENTE se usaba la INT 19H de LaBios, creo que funcionaba perfectamente bajo DOS en modo real y hasta en el win 95, en el 98 no lo he probado -creo que para el modo protegido no funciona - bajo XP te echa del programa pero no reinicia . En el siguiente enlace se muestra informacion sobre todas las INTerrupciones y haba algo sobre reiniciar bajo windows.
- Interrupt Jump Table - http://www.ctyme.com/intr/int.htm.

mov al,ofh
out 64h,al
int 19h

ya lo he probado pero no funciona - ¡¡ a lo mejor he olvidado algo !! .

- Lo que si funciona bien es usar la api del windows bajo un lenguaje que soporte windows ,Visual Basic , o C ,compilar y llamar el programa desde pascal , ademas la funcion api te deja varias opciones, como reiniciar el sistema , apagarlo , invernarlo etc.

Si no usas windows simpemente:

begin
asm
INT 19H
end
end.


SaluDOS - MICROPAIS -
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar