Hello, everyone!

I am currently developing my own Operating System using osdev.org's excellent guide. I decided to stop using QEMU and get my old i386 machine out of the garage. I didn't want to keep unplugging my flash drive and copying my new kernel for testing so I set up a webserver and put IPXE on a flash drive with a script to download another script from my webserver which downloads my kernel and boots it. It booted once, but then when I uploaded a new kernel, I got error /1c838002. That redirects to /1c8380, but the error page gives me no information.


My grub4dos entry:

title IPXE - Load boot script
clear
echo Loading IPXE
find --set-root /IPXE.KRN
kernel /IPXE.KRN
initrd /loadscript.ipxe


My embedded script:

#!ipxe

:retry_dhcp
dhcp || goto retry_dhcp
echo Dhcp successful - Downloading boot script from http server
chain http://192.168.2.2/bootscript.ipxe


And my kernel loading script:

#!ipxe

echo Grabbing Kernel
kernel http://192.168.2.2/myos.bin
boot

_______________________________________________
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

Reply via email to