On a box here the kernel hangs on boot without "edd=off". Adding printfs as hpa suggested shows that it correctly scans BIOS disk 1 (0x80) then on disk 2 (PDC20263) it gets a version then hangs trying to read the MBR Alan --