Adam, I don't know if you've figured this out yet but in your version of grub you should put additional commands after "quiet"
This is my menu.lst. Are you saying that I should put the bootcode text here?
tc@box:/$ cat /mnt/sda1/boot/grub/menu.lst
default 0
timeout 0
kernel /boot/vmlinuz quiet text
initrd /boot/core.gz
tc@box:/$
Also;
Btw, problem resolved. Found this link
http://forum.tinycorelinux.net/index.php/topic,18224.msg110684.html#msg110684
Here is the quick solution
tce-load -wi Xvesa.tcz Xlibs.tcz Xprogs.tcz aterm.tcz flwm_topside.tcz wbar.tcz
This assumes none of the extensions have been previously downloaded, where tce-load will download and install each extension and their deps.
However, if one of the required extensions has been previously downloaded tce-load will report that *.tcz is already downloaded and will fail to install (the -i switch) and will not be loaded and available to startx
So, better to separate the commands
tce-load -w Xvesa.tcz Xlibs.tcz Xprogs.tcz aterm.tcz flwm_topside.tcz wbar.tcz
tce-load -i Xvesa.tcz Xlibs.tcz Xprogs.tcz aterm.tcz flwm_topside.tcz wbar.tcz
Then when you command "startx" all required components will be loaded
Just saying....
If the extensions are not normally loaded via "Onboot.lst" you might want to create a script to call when a desktop gui is desired, in which case use something like
list="Xvesa Xlibs Xprogs aterm flwm_topside wbar"
for i in $list; do
tce-load -w $i
tce-load -i $i
done
startx