Pxe dos boot

From INIwiki
Jump to: navigation, search

Contents


[edit] How to boot to Free DOS via PXE

Download the Free DOS fdboot.img

wget http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.0/fdboot.img

Copy this img file to you pxe location

cd ./fdboot.img /tftpserver/tftpboot/unattended/

Configure the pxelinux.cfg file with the following

label dos
   kernel unattended/memdisk
   append initrd=unattended/fdboot.img


[edit] Flash Bios with Free DOS pxe boot

In this example we will Flash a Dell SX-260 with the A03 bios

Use the same fdboot.img file from above

Download the bios form dell (choose create a floppy) Create the floppy with the bios update

Then from Linux

mv ./fdboot.img ./fdbootsxa03.img
mount -t vfat -o loop fdboot.img /mnt/floppy
cp biosA03.exe /mnt/floppy
umount /mnt/floppy

Configure the pxelinux.cfg file with the following

label dossxa03
   kernel unattended/memdisk
   append initrd=unattended/fdbootsxa03.img

Then net boot the system when you at the A:> prompt execute the .exe file

dir
biosA03.exe

That's it. The bios should start flashing.


Loosely based on information from this website

http://www.terryburton.co.uk/blog/2007/08/pxe-boot-freedos-with-memdisk-to-flash.html
Personal tools