LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Newbie (https://www.linuxquestions.org/questions/linux-newbie-8/)
-   -   How to boot frugally with grub CorePlus-4.5.5.iso? (https://www.linuxquestions.org/questions/linux-newbie-8/how-to-boot-frugally-with-grub-coreplus-4-5-5-iso-4175416723/)

floppy_stuttgart 07-24-2012 09:50 AM

Quote:

Originally Posted by aus9 (Post 4736398)
I have moved off TC due to unexplained persistence issues so instead have converted to
macpup using the enlightenment desktop

in a terminal "filetool.sh -b" create a backup (of the files indicated in .filetool.lst): name probably mydata.tgz
Then put a bootcode mydata=mydata.tgz into extlinux, reboot and thats it.
so..
new files to be added? introduce their name into .filetool.lst and make again "filetool.sh -b"
..
You're right. It is not so easy. But when it is done 1 time, this is really really goood.

Benny7440 07-24-2012 11:16 AM

Thanks for your reply #14 floppy_stuttgart!

I've a doubt with respect to the folder scheme for frugally installing TC. Following the scheme in 'menu.lst' for working OSs (first 5 in the list --there was an error in menu.lst above because there were 2 different entries identified as #5, which I detected & corrected today), in terms of where the files were to be found (dir clause in 2nd line after the title line in each of the entries in memnu.lst) I added the corresponding clause to your suggested entry above.

After that said, let me tell you what my folder for TC looks like:
1) along with the other OSs folders I renamed the TC one to tc;
2) within tc there're 2 other folders: a) boot & b) tce (empty);
3) boot contains: a) an isolinux folder, core.gz & vmlinuz;
4) boot/isolinux contains: 9 files --from boot.cat to menu.c32 with no other folder there.

Your suggested entries for menu.lst (I suppose) includes Core4 & core4 &, I don't know if that's correct. Do I've to make & include a path for Core4 as well as for core4 in menu.lst?

Thanks for your help to both of you!

floppy_stuttgart 07-26-2012 04:36 PM

1. ok
2. tce, fill it with all the files of the same directory of the CD. Remember the post before: copy all files from the ISO. So, copy all /cde/optional/*.* into /tc/tce/optional/
3. forget the isolinux folder (is only for your CD) because it seems you have already Grub
Take the core.gz and vmlinuz of /boot/ and put them into /tc/ of your SD card
4. like 3. = forget all files of the isolinux folder
"Your suggested entries for menu.lst (I suppose) includes Core4 & core4 &, I don't know if that's correct. Do I've to make & include a path for Core4 as well as for core4 in menu.lst?" the path has to be included. But so far I understood, you want to name it "tc" now. So, core4 was only a proposal.

now...(?)

title tinycorelinux
root (hdx,y)
kernel /tc/vmlinuz quiet showapps nozswap pause waitusb=5:UUID="your SD card UUID_NUMBER_to be putted here" tce=/tc/tce printk.time=1 lst=core4.lst
initrd /tc/core.gz

Benny7440 07-27-2012 12:04 AM

I was trying to do what you suggests but in the first step I found myself lost. You say "2. tce, fill it with all the files of the same directory of the CD. Remember the post before: copy all files from the ISO. So, copy all /cde/optional/*.* into /tc/tce/optional/" but after mounting the iso file for CorePlus I don't see such a directory nowhere (tce).

All that I could see there was 2 folders: boot & cde. I copied them anyway.

In the suggested menu.lst almost at the end there's an entry containing 'core4/lst', is it correct? I don't see such a target... I left the entry as you posted except for the obvious drive identification.

As to finding the UUID for the sdcard can't find it. Maybe a bash command, but don't know which...

Edit: I think I had a mismatch of the md5sum for a d/l file the other day but can't remember which one. A strange issue after copying those files to the sdcard is that it reports being over 115 MB in total but have used just 15 MB!!! Any suggestions?

floppy_stuttgart 07-27-2012 11:53 AM

Partial answer.
For the reason I dont have the CD here, I describe it in another way.
you need the files
- vmlinuz in /path_1/
- core.gz in /path_2/
- some "tinycoreextensions" = "extensionname.tgz" in /path_to_the_extension/optional/
- core4.lst into /path_to_the_extension/
So, take the files of the CD (with ISOMASTER) and put them to the paths above.

So, you can define how you want the paths of these files. you can choose another name (only the end "optional" is important for the extensions).

You will have to build in your grub

title tinycorelinux
root (hdx,y)
kernel /path_1/vmlinuz quiet showapps nozswap pause waitusb=5:UUID="your SD card UUID_NUMBER_to be putted here" tce=/path_to_the_extension printk.time=1 lst=core4.lst
initrd /path_2/core.gz


UUID Number needed?
in a terminal, make "sudo blkid > blkid.txt"
Then you can edit the blkid.txt file: all UUIDs of your PC drives are there (your card, too).

I see you moved to the tinycorelinux forum. Good so.

Benny7440 07-28-2012 09:13 PM

Thank you floppy_stuttgart for replying!

I'm pausing now to post any more on this subject in this forum until I've something useful for the readers; so no more questions here on this.

For those interested in following the discussion over the this issue go to:

http://forum.tinycorelinux.net/index...c,13727.0.html

:newbie:


All times are GMT -5. The time now is 12:56 AM.