ERATTA: below i mention that all the iso files need to be put in: /tinycore/tce. well i now have them in there AND in the /tinycore/tce/optional folder. i will figure it out though for now I'm thinking (due to my grub2 menuentry and my minimal understanding) that the onboot.list is in /tinycore/tce folder and the files in the /tinycore/tce/optional OR everything in both is where I'm gonna leave it tonight. it works that way. though i guess the onboot.lst only needs to be in the /tinycore/tce folder as it was running that way earlier. due to my quick folder sync to figure out what it stopped working, everything's in both for now. uhhh... :---]]]]
AN AFTER-MENTION: my stick was initially fat32 though thru the learn and try i formatted it to ext2. at some point I'll wonder and try fat32 again. i figure core won't like it though. posting this at bottom as well as it was a point for me.
------- FIRST STUFF WRITTEN BELOW -------
LEE !!!
I've come back to write you to say how helpful PLUS you've been.
it was the onboot.lst that i needed to understand and after much
reading figured out enough to boot desktop.
I used four grub2 menuentry's to start with. I had read that perhaps
using hdx was needed, though what was need was that i got the folder order right enough.
These are folders on a stick or a drive loose, no install, just copying, and having GRUB2 in the mbr.
being careful installing grub2 to mbr was needed as it's possible to really have issues.
for anyone, here's the 4 menuentry for grub2
the 2nd and the 4th work and quite differently.
the 4th one has the 'not a problem though not sure what yet" opt=
the 1st and 2nd ones only get to tc@box $ though i figure
it's the hdx bit that actually isn't the way to go these days.
I believe the (hd0,1) isn't needed after linux and initrd lines.
i saw it somewhere so used it.
[sorry i can't figure out how to wrap code in a box. figured it would be obvious
with all the icons though nope.
anyways, on my stick (any i imagine it would be the same on my drive)
i have the boot folder which has grub folder inside.
THEN, also at the root level i have a folder called tinycore and
inside that there's boot folder with just vmlinux and core.gz
also inside tinycore folder there's another folder called tce and inside that
a folder called optional (all this can be seen in the 4 menuentry(s) below.
So, i took a full tinycore iso Coreplus-current, opene4d it up and copied
everything in the /cde/optional folder to /tinycore/tce NOTE: not the optional folder on your stick/drive.
THEN the onload.lst is one level above that on that ISO in /cde.
I put that IN with all the files now at /tinycore/tce on my stick.
YOU REALLY helped with that... HUGE thanks.
AND, i think i may just stick with the default WM as everything works great and DWM
would make all the app mod stuff perhaps fiddly to get to. dunno yet.
plus, interesting that on the SIO the folder's called 'cde' dunno why yet.
menuentry 'TinyCore hda NOT WORKING' {
set root=(hd0,1)
linux (hd0,1)/tinycore/boot/vmlinuz waitusb=10 root=/dev/sda1 tce=hda1/tinycore/tce quiet
initrd (hd0,1)/tinycore/boot/core.gz
}
menuentry 'TinyCore sda' {
set root=(hd0,1)
linux (hd0,1)/tinycore/boot/vmlinuz waitusb=10 root=/dev/sda1 tce=sda1/tinycore/tce quiet
initrd (hd0,1)/tinycore/boot/core.gz
}
menuentry 'TinyCore opt hda NOT WORKING' {
set root=(hd0,1)
linux (hd0,1)/tinycore/boot/vmlinuz waitusb=10 root=/dev/sda1 tce=hda1/tinycore/tce opt=hda1/tinycore/tce/optional quiet
initrd (hd0,1)/tinycore/boot/core.gz
}
menuentry 'TinyCore opt sda' {
set root=(hd0,1)
linux (hd0,1)/tinycore/boot/vmlinuz waitusb=10 root=/dev/sda1 tce=sda1/tinycore/tce opt=sda1/tinycore/tce/optional quiet
initrd (hd0,1)/tinycore/boot/core.gz
}
all very very cool.
relentless i say!
bet you know the one.
relentless and with awesome help.
And hey, i've got this instict that tinycore's not gonna mess me around like, well, like that other popular system did many times to the point i said, never again.
best wishes to all.
EXTRA NOTE: I had quietquiet in the 4th menuentry. it's a typo and i guess that's why it funtions differently that the 2nd also working one. So, it would be i get verbose output which is what the diference was.
I will not REMOVE the typo though it looked like this in my grub.cfg and here until i edited it. here's the error below which is now fixed above.
linux (hd0,1)/tinycore/boot/vmlinuz waitusb=10 root=/dev/sda1 tce=sda1/tinycore/tce opt=sda1/tinycore/tce/optional quietquiet
AN AFTER-MENTION: my stick was initially fat32 though thru the learn and try i formatted it to ext2. at some point I'll wonder and try fat32 again. i figure core won't like it though. this posted at top here as well as it was a point for me.