My cable modem died last week. Just got back on-line.
You can get everything at
EBCD Homepage, but you will go nuts trying to find the documentation there

(it's buried in the download!). Download the "Pro" version (the larger of the two files named "ebcd-0.6.1-pro-sfx.exe"

). Double-click the "exe" and tell it where you want to extract to. Don't worry, it creates a folder named "ebcd-0.6.1-pro" and puts everything in there, so no mess. In that folder the file "ebcd_readme.htm" is the documentation.

I am using code exactly as supplied (ie. modified exactly per their instructions) and EBCD is using it's own Linux subsystem to boot the operating systems.
No Linux distro currently, but planning big repartition & multiboot project very soon. GRUB is installed to MBR from Knoppix CD so I could test it on booting Windows, floppy drive, CD, etc. I'm considering Debian, Suse and Fedora mostly, but all comments welcome. From HDD GRUB boots Win98 and Win2000 without a hitch. I even have "menu.lst" on FAT32. Same success starting with the GRUB floppy (even loads the menu). The clunking occurs only with the "
image" of the GRUB floppy loaded as a RAMdisk by EBCD and booted by EBCD.
I have 384MB RAM. I don't think this is an issue though. I have read that the same RAM address is used
always to start the boot process (0x700 - I think?), so that no matter how many steps you do to get to the the final boot sector, each one userps control from the previous one (ie. you can boot to floppy, then boot the CD, then boot the HDD (GRUB), then boot NTLDR, then boot GRUB again, then boot Linux). This is a little buggy on my machine, but basically works.
"
The clunking of the hard drive is not good and seems to indicate that grub is not looking (or not configured) for the proper partition/sectors on the hard drive to boot Windows 98."
Now we're getting somewhere! Could be that the boot image for EBCD and GRUB differ in size and the geometry information is getting overwritten by the RAMdisk,
OR GRUB wants to store the geometry information where the RAMdisk is located. Can "initrd" be told where to put the RAMdisk?
Thanks for the great link! There seems to be much excitement over the EBCD at the PC Guide forums, hence why I looked into that one first. This one (UBCD) has an impressive list of features too, so I must look into it. Nothing jumps out for the GRUB problem, but I see much potential here to help with other things I want to do with EBCD.
I'm still going 'round in circles at the EBCD forum. I have no account there yet, but they created an account for me at the "DAVAR Hebrew Dictionary Forum".



Yea, I can log in there.