Hi.
I made a patch for /sys/boot/i386/libi386/biosdisk.c (attached).
This aimed to enable /boot/loader to manage 8G-OVER-Disks.
0. you need 8G-OVER-ENABLED BIOS for your motherboard
(check whether your BIOS has Int 13 Extended Interface)
1. teach boot0 using extended BIOS (See boot0cfg(8))
# boot0cfg -o packet YOUR-BOOT-DEVICE
2. install boot2 which have extended BIOS support
# cd /sys/boot/i386/boot2; make B1FLAGS=0x80 clean install
3. patch to libi386 and install new /boot/loader
# cd /sys/boot/i386/libi386/; patch <THIS-MAIL; make
# cd /sys/boot/i386/loader; make install
--
Motomichi Matsuzaki <[EMAIL PROTECTED]>
Dept. of Biological Science, Faculty of Sciences, Univ. of Tokyo, Japan
biosdisk.c.diff