Changing the BIOS boot order in linux

Joel Merrick joel.merrick at
Tue Jul 21 14:51:50 CEST 2009

> There might be a dirty way:
> Write a FAI script or a hook for the final part of the installation.
> This script changes the pxe configuration in such a way that the node
> does not boot locally but it boots a DOS image.
> This DOS image contains tools for setting the NVRAM and CMOS. Create a
> CMOS-image which has the right boot order. After the next reboot the
> nodes boots from a local disk.

This is intriguing, I take it you can use this method for BOIS updates
too (on hardware that it'll work with of course..)

$ echo "kpfmAdpoofdufevq/dp/vl" | perl -pe 's/(.)/chr(ord($1)-1)/ge'

More information about the linux-fai mailing list