On Sat, Jul 29, 2006 at 11:55:21PM -0700, Matthew Dillon wrote: > Again, in case the information got lost in the shuffle... before > messing with any DMA modes just try telling the BIOS to put the > disk in 'Large' mode. > > The problem is that the BIOS misinterprets the slice table and > puts the disk into a strange mode that the boot code cannot > get it out of. Its got to be a bug in the BIOS since packet mode > (which the boot code uses to read data from the disk) is supposed > to be independant of the disk access mode. > > I'm sure that there's a tweak we can do to fdisk and boot0cfg > that will fix the BIOS's misdetection, but I have no idea what.
FWIW, FreeBSD 6.0 has no trouble booting from the machine I had this problem on. -- Francois Tigeot