Please visit https://gitlab.com/seeseemelk/comboot
A tool for booting old x86 PCs from serial
The bootloader image is build using NASM and Make Build the image by running
$ make
The generated floppy image is stored in bin/asm/comboot.img
.
The server is build using Gradle and Java. A runnable jar cannot yet be built, but the server can be started by running:
$ ./gradlew run
The bootloader can be tested with Qemu. The first serial port should be configured to be accessible via TCP. The simplest way to run it is to simply run:
$ make emulate
Next, start the server:
$ ./gradlew run