Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
wiki:remastering_kmap_iso [2012/03/19 12:18] – created without screenshots bernhardwiki:remastering_kmap_iso [2018/09/07 11:13] (current) – FAQ link moved from ibiblio.org to tinycorelinux.net, Syslinux link wrapped bernhard
Line 1: Line 1:
-==== Remastering for non-default keyboard layout and find iso ====+==== Remastering with ezremaster for non-default keyboard layout and find iso ====
  
 CorePlus supports international keyboard layout with the boot option kmap=qwertz/de-latin1 (german keyboard layout is given here as an example).  CorePlus supports international keyboard layout with the boot option kmap=qwertz/de-latin1 (german keyboard layout is given here as an example). 
  
-Starting with Core v4.4 (or more exactly release candidate 3 of V4.4) it is possible to put CorePlus.iso on an USB stick and boot that image via memdisk from the syslinux project (see [[http://www.syslinux.org/wiki/index.php/MEMDISK#ISO_images]]). For that purpose a boot option iso=sdb1 was added. The latter example searches anywhere on sdb1 for the first image, i.e. the first file with the extension iso and mount that image (in the hope that it is the Core image). If there are several files with extension iso, the fill path must be specified, i.e. is=sdb1/TinyCore/CorePlus.iso as tested example).+Starting with Core v4.4 (or more exactly, with release candidate 3 of V4.4) it is possible to put CorePlus.iso on an USB stick and boot that image via memdisk. Memdisk is part of the syslinux project (see [[http://www.syslinux.org/wiki/index.php/MEMDISK#ISO_images|Syslinux docu]]); it emulates a bios hard disk, which accesses the ISO image. When the native hard disk drivers take over, the operating system has to support the access of the ISO image. For that purpose a boot option iso=<device> (e.g. iso=sdb1, see corresponding [[http://tinycorelinux.net/faq.html#iso|FAQ]]) was added to TinyCoreIn example iso=sdb1 TinyCore searches sdb1 for files with extension iso and uses the first image found, mounts that image (in the hope that it is the Core image). If there are several files with extension iso, the full path must be specified, i.e. iso=sdb1/TinyCore/CorePlus.iso as example, which I tested). 
  
 Since it is tedious to type in these boot parameters every time, I remastered successfully the image and would like to share my experience here. Since it is tedious to type in these boot parameters every time, I remastered successfully the image and would like to share my experience here.
Line 9: Line 9:
 Boot CorePlus.iso and click on the ezremaster icon. Boot CorePlus.iso and click on the ezremaster icon.
  
-<image1lower end of desktop>+{{:wiki:menu.png}}
  
 Then enter the path to the image, which should not be mounted and a temporary directory with enough space to unpack the image and click next. Then enter the path to the image, which should not be mounted and a temporary directory with enough space to unpack the image and click next.
  
-<image2first screen of ezremaster>+{{:wiki:image2.png}}
  
-Now enter the additional bootcodes and click next.+Now enter the additional bootcodes and click next (I don't know yet, what you could do with the mydata.tgz field).
  
-<image3second screen of ezremaster>+{{:wiki:bd:bootcodes.png}}
  
-Click next (or add any extensions you would like to have included).+Click next (or add some extensions and click next).
  
-<image4 third screen of ezremaster>+{{:wiki:extension.png|add extensions}}
  
-Once again, click next.+Click next.
  
-<image5 Remaster step 1>+{{:wiki:step1.png|Remaster step 1}}
  
 Now click "Create ISO" Now click "Create ISO"
  
-<image2 Remaster step 2>+{{:wiki:step2.png|Remaster step 2}}
  
-Click Exit+and finally, click Exit ...
  
 Go to your temporary directory, in this example: /mnt/sda2/TC/ezremaster and find the new image as ezremaster.iso there. Save it to your USB stick. Go to your temporary directory, in this example: /mnt/sda2/TC/ezremaster and find the new image as ezremaster.iso there. Save it to your USB stick.
 +
 +As you might have read on the last screenshot, it is very easy to recreate your specially configured iso-image by using the command
 +
 + ''remaster.sh /mnt/sda2/TC/ezremaster.cfg rebuild''
 +
 +in a terminal window. If you are updating only to a newer version, you might edit the ''ezremaster.cfg'' and replace ''CorePlus-4.7.7.iso'' by ''CorePlus-5.0.iso'' (as an example).
  
 done. done.
Print/export
QR Code
QR Code wiki:remastering_kmap_iso (generated for current page)