Hi all--
I actually have had success modifying boot floopies for previous versions (circa RedHat 6.2) to add drivers, but the layout is exactly the same now.
I'm trying to install FC2 on a box that will _not_ boot from CD (really old P-75-- even need to use EZBIOS to make it understand a 10G drive).
I took apart the 'diskboot.img' and pruned it down as much as I could. I removed all eth, scsi, and raid drivers, and anything to do with pcmcia... I ripped out everything I could, but I just couldn't make it all fit. The 2.6 kernel is just too big (1.2M). Even by totally removing _all_ drivers (ie rm modules/*), I was still 200k short.
So, if working with a machine which won't boot the CD, the answer seems to be a generic FC1 install, then copy the 'isolinux' directory from the FC2 disc 1 into /boot, and modify /boot/grub/grub.conf to give you that option. Reboot, and select it, and it'll work...
The question really becomes if this will ever be possible again... I would think that, by pearing down the kernel itself and modulizing _EVERYTHING_, it could be done as a two-floppy boot. But I'm not enough of a guru to make that happen... All that being said, I suspect the number of systems out there that this will break is dwindling rapidly. Which is a pitty, because Linux runs really well on this old hardware, long as you're not in a hurry.
-Matt-