BTX issues when booting from a USB CD-ROM

Torfinn Ingolfsen torfinn.ingolfsen at
Sat Feb 3 22:13:52 UTC 2007

On Mon, 22 Jan 2007 21:07:12 +0000
"Bruce M. Simpson" <bms at> wrote:

> Until the btx code is rewritten to deal with BIOS routines which
> expect to be run from within real mode and not vm86 mode, GRUB is
> probably the most convenient workaround for the issue.

Hmm, I am trying to get grub to work. Do I need a special version of
grub in order to boot FreeBSD?

I now have an external usb hard drive with the following partitions:
1: primary partition, FreeBSD (6.x)
2: primary partition, FreeBSD (7.x)
3: extended partition, contains
   - linux-swap (2 GB)
   - linux, ext3 Ubuntu 6.10

with grub 0.97 (it is the version that comes with Ubuntu 6.10) as boot
However, when I try to load FreeBSD, it doesn't work, I only get this
 18 : Selected cylinder exceeds maximum supported by BIOS

I also tried grub-install with the --force-lba parameter, that didn't
help either.

Any hints?
Torfinn Ingolfsen,

More information about the freebsd-stable mailing list