General TC > Programming & Scripting - Unofficial

ezremaster: Wizard that walks you step by step to remaster ISO of tinycore

(1/20) > >>

ixbrian:
I have been writing an application that walks a user through remastering a Tiny Core or Micro Core ISO.  ezremaster works with Tiny/Micro/Mutli Core versions 3.x.

It supports:
   -Setting all of the bootcodes
   -Selecting applications to add to the remaster
   -Adding a mydata.tgz to the remaster
   -Easily recreating your custom ISO image when new versions of Tiny Core are released

In order to install it, use appbrowser to search for and install  "ezremaster". 

Brian

jls_legalize:
I found some problems:

* it doesn't work on microcore
* even I have the tcz in my dir /mnt/hda3/tc3/optional, the files are downloaded from the net
* I didn't see the possibility to enter the boot code lang= neither kmap=
* In case I choose to put the tcz inside the initramfs they are placed in a tce dir under the main dir, but I think they should be placed under /opt/tce

ixbrian:
Thanks for the feedback. 

- It should be fairly easy to update it to work with Microcore as well.  I just need to have the remaster.sh script detect if there is a microcore.tgz or a tinycore.tgz in the source image.  Look for this in the next version.

-Before downloading applications for the remaster, it looks at the /etc/sysconfig/tce.mount file to find out where your tce mount point is (i.e. /mnt/hda1).   It then checks under /tce/optional/ in this mount point to see if the application exists, and if so it copies it over to the temp remaster directory.   If it isn't in this directory, the app is downloaded.    On your system, what does /etc/sysconfig/tce.mount show?  What directory are your tce applications in? 

-You can select a alternate kmap on the second page under "Keyboard layout".  I use the dvorak layout and this has been verified to work. 

-Based on the wiki page on intergrating extensions, I was under the impression that they should be placed in /tce/optional rather than /opt/tce/optional.   Is one preferred over the other? 

Thanks again,
Brian

curaga:
The wiki page in question is about having them in the iso, but not in the initramfs. Extensions packed inside the initramfs should go in /opt/tce/optional.

jls_legalize:

--- Quote from: ixbrian on June 28, 2010, 01:55:57 PM ----Before downloading applications for the remaster, it looks at the /etc/sysconfig/tce.mount file to find out where your tce mount point is (i.e. /mnt/hda1).   It then checks under /tce/optional/ in this mount point to see if the application exists, and if so it copies it over to the temp remaster directory.   If it isn't in this directory, the app is downloaded.    On your system, what does /etc/sysconfig/tce.mount show?  What directory are your tce applications in?  

--- End quote ---

* the tce dir is stored in /opt/.tce_dir
* remember lang=
* the filesystem check doesn't exists anymore
* there is also an option for microcore  lst=mylist.lst, see mc 2.8 announce


Navigation

[0] Message Index

[#] Next page

Go to full version