Resultados de la búsqueda a petición "bootloader"
Error de lectura de disco al cargar sectores en la memoria
Traté de desarrollar un gestor de arranque usandoesta [https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures/os-dev.pdf], pero cuando se ejecuta muestra: disk read error!Si lo ignoro, en una parte posterior, me muestra un mapeo de memoria ...
Lee y escribe un sector desde el disco duro con int 13h
Tengo un programa simple. Debe leer el primer sector del disco duro (no mbr) y escribirlo en el sector 0 (mbr). Pero no funciona. Creo que está conectado con...
¿Cómo reducir el espacio de código para una conversión de caracteres ASCII hexadecimales utilizando un espacio de código _small_?
Cómo reducir el espacio de código para una conversión de caracteres ASCII hexadecimales usando unapequeño espacio de código?En una aplicación integrada, teng...
int 13h 42h no carga nada en Bochs
Cambié mi gestor de arranque de CHS a LBA, así que reemplacéint 13h 02h conint 13h 42h. Funciona correctamente en QEMU, sin embargo, tengo problemas para ejecutarlo con Bochs y mi computadora portátil. Escribí el gestor de arranque en la unidad ...
¿Por qué se utiliza 55 AA como la firma de inicio en las PC de IBM? [cerrado]
¿Por qué laIBM PC uso de la arquitectura
¿Por qué no funciona este código de cargador de arranque?
Mi expectativa es que imprima una cadena, pero no se imprime nada. Cuando hago la cadena más corta, a veces funciona, y cuando la hago más larga, a veces funciona. No sé por qué esto no funciona. ¿Alguien podría ayudarme? Gracias El código ...
¿Cómo hacer una iso de arranque (no una unidad de CD o flash) para probar su propio cargador de arranque?
Estoy tratando de escribir un gestor de arranque (hello world sort). Estoy usando Bochs para la simulación (plataforma Linux-Ubuntu). Pero no puedo hacer una iso de arranque para mi archivo binario. Aunque en el tutorial se usa VFD (disquete ...
¿Cómo hacer el núcleo para mi gestor de arranque?
Estoy tratando de hacer mi propio sistema operativo personalizado y necesito ayuda con mi código. Este es mibootloader.asm: [ORG 0x7c00] start: cli xor ax, ax mov ds, ax mov ss, ax mov es, ax mov [BOOT_DRIVE], dl mov bp, 0x8000 mov sp, bp mov ...