Thank-you everyone.
I got it working. My problem was understanding the grub system as well as how files are pointed (referred) to.
Coreplayer, as for moving my core.gz to sda1/boot, that was not necessary. Nor, do I believe that would be the correct solution, though it would work. The correct solution was to correctly point to where the core.gz is installed. So, I looked for it, thought through how the naming conventions work and edited the grub.cfg file.
Juanito, I did attempt to follow the howto found in the grub2 extension info file. That is where I began to get confused, and also where I found the clue to solving my problem. It helped to play and experiment a little, too.
My first problem lies with the fact that up until this last week I have not touched Linux and have been almost strictly an NT geek, with a bit of Data General AOS and Rdos back history. I am still not sure why I have not been able to use the cat command correctly, but that did not allow me to create the grub.cfg
After reading the GNU grub documentation, using editor I created sda1/boot/grub/grub.cfg and followed the pattern that I saw in the grub2 extension info file. That gave some results, but grub failed because it could not locate the vmlinuz. So, looking again at the naming conventions I discovered that I needed to name a different path.
Once, I got the grub to launch my Tiny Core, I then loaded the FreeDOS into the third partition. With a little wrestling with the gurb.cfg I was able to launch the FreeDOS. Now, I have a system that works.
The file: sda1/boot/grub/grub.cfg is:
--------------------------------------------------------------------------
# Begin /boot/grub/grub.cfg
set default=0
set timeout=5
insmod ext2
search --no-floppy --fs-uuid --set=root 80e39755-27fd-446c-ad02-c7801ff2067f
menuentry "Tiny Core" {
linux /tce/boot/vmlinuz loglevel=3 cde showapps desktop=icewm waitusb=10:UUID="80e39755-27fd-446c-ad02-c7801ff2067f" tce=UUID="80e39755-27fd-446c-ad02-c7801ff2067f" blacklist=bcma blacklist=ssb blacklist=b43
initrd /tce/boot/core.gz
}
menuentry "Free DOS" {
set root=(hd0,3)
freedos /fdos/bin/KERNEL.SYS root=/dev/sda3
}
--------------------------------------------------------------------------
I am not sure of all that is going on with the commands, but I have a better handle on it now than when I started.
Thank you for your help, any additional help is appreciated. I am documenting as I go along, but it would be nice to not reinvent the wheel, so to speak.
Keith L Terrill