SliTaz SliTaz Forum

You are not logged in.

#1 2018-04-23 00:17:32

Pazik
Member
Registered: 2018-04-22
Posts: 2

tazlito remaster iso fails. And broken captcha.

Hello

I'm trying to solve a simple task: add 3 small packages to original Slitaz hybrid-ISO-image.

Packages are: extundelete, dosfstools, mtools (needed for partitioning and unerasing from small live media).

After few hours of smoking documentation and chatting with shell in terminal,

this looks like it is impossible mission. Used latest live ISO-images 2018-04-22.

Please, help me or confirm that remastering is impossible.

Here my logs:

1) Try build from current Live session:

# tazlito writeiso lzma

...ISO-file generated.

...FAIL: Error while boot:

"Loading /boot/rootfs4.gz... failed: File not found

c32box.c32: Boot aborted!"

2) Many many commands combinations from official documentation and web-pages from last few years.

...FAIL: tazlito ignore my "packages.list" and always use original "packages.list"

3) Online builder1.

http://pizza.slitaz.org

Try "Online builder — Download your flavor file in 6 steps".

Flavor file is generated. Try to build:

# tazlito clean-distro

# tazlito get-flavor /path/to/the.flavor

# tazlito gen-distro

...FAIL: many errors while build ("Filesystem size: 39.1M")

...FAIL: "Unable to find isolinux binary."

...FAIL: ISO-file not generated.

4) Online builder2.

http://pizza.slitaz.me/

...FAIL: ISO-file not generated. http://pizza.slitaz.me/?id=20180422-6716

P.S.

Bonus Track:

Registration on this forum for new users is broken:

http://forum.slitaz.org/register.php

Captcha not work. Text in captcha box: "reCAPTCHA V1 IS SHUTDOWN"

If leave captcha field empty: registration fail.

If type any characters (example "11") : registration is ok.

Imho, not everyone has the patience to go this way.

Best regards.

Offline

#2 2018-04-23 08:49:36

Pazik
Member
Registered: 2018-04-22
Posts: 2

Re: tazlito remaster iso fails. And broken captcha.

2018-Apr-23 Mission complete. Thanks to all! smile

Here important steps for simple remastering Slitaz ISO.

I hope this will save time for someone.

0.1) Choose right and newest Slitaz live DISTRO for first boot.

https://download.tuxfamily.org/slitaz/iso/

or any other mirror...

2007-Dec-06 = vintage

2008-Mar-22 = 1.0

2009-Apr-16 = 2.0

2010-Mar-28 = 3.0

2012-Apr-10 = 4.0

2012-Apr-10 = stable

2014-Sep-25 = tank

2014-Sep-25 = undigest

2016-Jan-04 = 5.0-rc

2018-Jan-14 = next

2018-Apr-16 = cooking

2018-Apr-22 = rolling

so, "rolling".

0.2) Choose right and newest Slitaz live FLAVOR for first boot.

https://download.tuxfamily.org/slitaz/iso/rolling/

2014-Oct-26 = slitaz-rolling-10in1.iso = v3.2.53-slitaz64 Oct 26 2014 x86_64, ?No_EFI?

2018-Apr-22 = slitaz-core-5in1.iso = v3.16.55 slitaz64 Mar 27 2018  x86_64, EFI32, EFI64

2018-Apr-22 = slitaz-rolling-core.iso = not tested

2018-Apr-22 = slitaz-rolling-core64.iso = not tested

2018-Apr-22 = slitaz-rolling-loram.iso = not tested

2018-Apr-22 = slitaz-rolling-preinit.iso = not tested

2018-Apr-22 = slitaz-rolling.iso = v3.16.55 Mar 27 2018  i686, EFI32

for me "slitaz-core-5in1.iso"

1) Boot Slitaz Live.

2) open terminal, root:

$ su

...password=root

2) Get list of Slitaz FLAVORS:

$ tazlito list-flavors

...and you got a list like this

base              12.0M  23.3M Minimal set of packages to boot

core              47.0M 167.8M Core system with a fully featured desktop.

core-4in1         48.0M 256M   SliTaz core system with gtkonly, justx and base alternatives

core-5in1         48.0M 320M   SliTaz 32/64 bits core system with gtkonly, justx and base alternatives

core64            52.0M 188.4M 64 bits kernel with a fully featured 32 bits desktop.

devel             33.0M 121.3M Developers and contributors flavors with Mercurial, PHP, and more

dolibarr          33.0M 121.3M Dolibarr GRC/CRM Live

dtp               84.1M 331.3M SliTaz Desktop Publishing

e17               31.0M 100.4M When SliTaz meets Enlightenment (E17)

firefox           40.0M 127.3M Small desktop Mozilla Firefox.

gtkonly           31.0M  97.0M Clean and pure desktop with GTK file manager and panel

justx             22.0M  62.8M Very small desktop with X only

jwm               24.0M  81.0M Fast desktop powered by JWM

kids              56.0M 179.0M SliTaz desktop for kids

loram             30.0M  32.2M SliTaz loram system (all in RAM)

loram-cdrom       88.1M   7.5M SliTaz loram system (/usr on cdrom)

loram-cdrom-sqfs  30.0M   7.7M SliTaz loram system (/usr on cdrom)

loram-http         7.0M   7.9M SliTaz loram system (/usr on web)

preinit           20.0M  32.8M Prepare the system to mount an unusual root filesystem

proxy             63.8M   217M Content Web filtering server

xorg-light        34.0M 121.3M Core using a lighter version of X.Org Server and VESA driver.

Note: Each flavor have diferent creation time and x32 and/or x64.

You can read details about in flavor "/home/tux/receipt" ONLY AFTER getting that flavor.

3) Choose needed Slitaz live FLAVOR and "get" it (flavor for me is "core"):

$ tazlito get-flavor core

    - - - - - -

       tazlito auto create these files:

    /home/tux/core.flavor

    /home/tux/description

    /home/tux/distro-packages.list

    /home/tux/receipt

    /home/tux/tazlito.conf

    - - - - - -

For get details about "getted" flavor:

$ tazlito show-flavor core64

  or

$ cat receipt

4) Edit packages list file for new ISO:

$ leafpad /home/tux/distro-packages.list

...For me, better add 3 new lines to End_Of_File  (extundelete, dosfstools, mtools).

...If add "extundelete" to begin_of_file: got some errors while build ISO.

If neeed, edit receipt file:

$ leafpad /home/tux/receipt

5) Build new ISO:

$ tazlito gen-distro

...wait some time... tazlito say: "Image is ready: slitaz-core.iso"

...New ISO located in : /home/slitaz/5.0/distro/slitaz.iso

P.S.

If you want to "get" another flavor and build ISO,

better is - clear some folders and files or simple reboot.

Otherwise tazlito or you goes to mad.

Erase dir "/home/slitaz/5.0/distro/rootfs" by command:

$ tazlito clean-distro

And delete these files manually:

    /home/tux/core.flavor  ***or_your_flavor_name.flavor***

    /home/tux/description

    /home/tux/distro-packages.list

    /home/tux/receipt

    /home/tux/tazlito.conf

Now you can use again "$ tazlito get-flavor ...", edit list and build ISO again.

Looks like, I have not forgotten anything.

Good luck.

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.017 seconds, 7 queries executed - Memory usage: 1.54 MiB (Peak: 1.77 MiB) ]