by cp » Fri May 29, 2009 2:06 pm
GRUB still uses BIOS calls to access disks (LBA or CHS), so it can only boot partitions that are within a BIOS-known space. The problem accessing disks beyond 128GB dissolves when the OS (and its drivers) is loaded. This isn't a problem, at least from my point of view, because a custom Linux kernel requires 1-2MB (on a 20MB boot partition) and contains everything that is needed for 48bit LBA. An old 32MB CF-card on an ide-to-cf-adaptor should be more than enough :)
If you email me include [WIMSBIOS] in the subject.