Hi - About a year ago I replaced the 2.1G hard drive on a Toshiba 470CDT with a 30g one, updated the BIOS, then got FreeBSD set up 'next to' Slackware Linux. It's all been working nicely since then.
Now I'm trying to set up a 'triple-boot' on this same machine, adding Win98 into the middle - yesterday I read a newish HOWTO on how to do this using GRUB (Linux+Win9x+Grub-HOWTO on TLDP). I repartitioned using parterd, and then I installed GRUB (0.93) using the grub-install command, onto /dev/hda. Linux boots fine now from GRUB, I have the 'menu.lst' file in the right place, but GRUB seems unable to deal with anything above the 'cylinder limit' (it's not specifying but I assume the 1024 cylinder limit). I've been booting things from above there for over a year using LILO. I tried re-installing GRUB using grub-install --force-lba. Same result. Here is the partition table on the machine: Disk /dev/hda: 255 heads, 63 sectors, 3648 cylinders Units = cylinders of 16065 * 512 bytes Device Boot Start End Blocks Id System /dev/hda1 1 1216 9767488+ 83 Linux /dev/hda2 1217 1275 473917+ 82 Linux swap /dev/hda3 1276 2097 6602715 c Win95 FAT32 (LBA) /dev/hda4 * 2098 3648 12458407+ a5 FreeBSD I've forgotten why the boot flag is set on the last partition, incidentally. Thanks in advance for any advice or pointers: I will keep searching the bug-grub archives. Best, Glenn Becker _______________________________________________ Bug-grub mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-grub
