The following is amended so that the:
machine ID is correctly set to 0x0674 (rather than 0x020e) meaning you no longer need to prepare your kernels with 'devio'
'initrd' is not loaded (as this just seems to break things)
the kernel has a maximum size of 4MB rather than 3MB
flash-mbr.digriz.dd