Hi
as I wrote that howto I will expand on your circumstances....assuming you are 32 bit but thats for you to adjust. So try this instead
Ubuntu's 40_custom edit with root powers for simple style (1) with a twist in names and folders
menuentry "TC on sda4" {
set root=(hd0,msdos4)
linux /vmlinuz tce=sda4 opt=sda4 waitusb=5
initrd /473.gz
}
Now lets look at the files
You may need to say what your Ubuntu /etc/fstab is for sda4 but I will assume its non-essential. No need to give it a boot folder when Ubuntu already has one.
therefore download core.gz and vmlinuz and place that at the root of /dev/sda4 but with a rename so that if your fstab said it was
UUID="ugly string" /data blah blah 0 0.....(where ugly string = /dev/sda4)
then
ls /data
---> 473.gz vmlinuz
(next)
sudo update-grub
reboot and TC will create the folders opt and tce at your /data so when your reboot back to Ubuntu you see
473.gz vmlinuz opt tce
2) Now if you have followed all that, I cheat.
http://tinycorelinux.net/4.x/x86/release/distribution_files/download either the 32 bit or 64 kernel and rename it vmlinuz
download either the 32 bit or 64 bit core and rename it 473.gz
You will notice that as TC is under development roberts puts out a new core every so often.
So you can have 40_custom with a core called 472.gz for the last one and 473.gz for the recent one
3) If still not confused use e2label in Ubuntu to create a label name for sda4 then your grub becomes
assuming you used
sudo e2label /dev/sda4 part4
sudo e2label /dev/sda4
(to check it landed)
menuentry "TC on sda4" {
set root=(hd0,msdos4)
linux /vmlinuz tce=LABEL=part4 opt=LABEL=part4 waitusb=5
initrd /473.gz
}
if you have no usb devices like usb mouse/kb you can remove that bootcode waitusb=5
4) As we did not unpack the iso, when you boot TC you will get not a X windows but a console so we need some files for reboot
tce-load -iw flwm_topside Xlibs Xprogs Xvesa
reboot into TC and hopefully you now have a graphical system you can now work with?
YMMV
5) Also be aware you can not use chown or chmod recursively with in Ubuntu on your sda4 partition as TC needs this structure
opt/ root:staff
tce/ tc:staff
If you have a persistent home.....home/ root:root
....................................................home/tc tc:staff
good luck