Expert, can you separate out the Alt-key function of grub4rom by itself?
I took a look and the bios rom only has 48K of space.
At present my system has only one hard disk, no floppy drive, and an optical drive. There is only one fat32 partition, the rest are NTFS partitions. Although I have already reserved a fat32 partition. But with something like c

ntloader+system partition)+d

fat32 hda5),
if I want to install the system through a virtual floppy from c:, there's simply no way. winnt.exe does not recognize (hard disk:partition), so I have to go through the optical drive, delete the c: ntfs partition, format it again as fat32, then convert it back to ntfs. So once c: is deleted, there is simply no way to load the optical drive.
If the Alt-key function could use something like confile (hdx,x)/boot/grub/menu.lst to load, then a virtual floppy really could replace a floppy disk.
There should be quite a few friends whose rom space is insufficient for the current grub boot loader. For windows users, the most troublesome thing is that it doesn't support booting windows on an arbitrary partition. You still have to go through ntloader.