I'm using LILO.
Code:
boot="/dev/hda"
map=/boot/System.map-2.6.5-gentoo
prompt
timeout="50"
default=GentooLinux
lba32
vga=0x314
bitmap=/boot/splash/ins64a.bmp
image="/boot/kernel-2.6.5-gentoo"
vga=0x31A
label="GentooLinux"
read-only
root="/dev/hdb4"
append="video=vesafb resume2=swap:/dev/hdb2 splash=silent,mtrr"
initrd="/boot/initrd-1280x1024"
I also boot Windows XP and 98 but the problem is still there if I take them out of lilo.conf. And I have tried turning off all the extra stuff like the append line and initrd so it's only what I need to get it to boot and it was still slow though.