• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

CHANGESH A D17-May-20071.4 KiB5834

COPYINGH A D17-May-200717.6 KiB341281

INSTALLH A D17-May-20077.6 KiB183143

MCONFIG.inH A D17-May-2007641 3928

MRULESH A D17-May-2007303 2314

MakefileH A D17-May-20072.4 KiB9753

READMEH A D17-May-20071.7 KiB4531

aclocal.m4H A D17-May-20071 KiB3634

compress.cH A D03-May-20223.9 KiB14494

config.h.inH A D17-May-20072.7 KiB10068

configureH A D17-May-2007197.1 KiB6,8555,954

configure.inH A D17-May-20071.5 KiB5948

copytime.cH A D17-May-20071.4 KiB5527

hash.cH A D17-May-20071.8 KiB6836

install-shH A D17-May-20074.7 KiB239152

iso9660.cH A D17-May-20072.4 KiB11280

iso9660.hH A D17-May-20071.5 KiB5128

mkzftree.1H A D17-May-20074.4 KiB121108

mkzftree.cH A D17-May-20078.3 KiB284194

mkzftree.hH A D17-May-20073.3 KiB10472

uncompress.cH A D17-May-20073.5 KiB13696

util.cH A D17-May-20071.2 KiB5732

versionH A D17-May-20076 21

walk.cH A D17-May-20078.3 KiB312239

workers.cH A D17-May-20072.1 KiB10056

zisofs-tools.specH A D17-May-20071.1 KiB5139

zisofs-tools.spec.inH A D17-May-20071.2 KiB5139

zisofs.magicH A D17-May-2007297 97

README

1		    H. Peter Anvin <hpa@zytor.com>
2			    June 13, 2004
3
4
5User tools for zisofs:
6
7The user tools for zisofs come in two parts: a utility "mkzftree" and
8mkisofs, which is part of the cdrtools package.  cdrtools 1.11a20 or
9later is required.
10
11First create a directory tree containing compressed files:
12
13	mkzftree input_dir compressed_dir
14
15mkzftree will not overwrite an existing directory; you may want to "rm
16-rf" the directory tree if you are doing this from a script:
17
18Second, invoke the patched mkisofs with the -z option:
19
20	mkisofs -z -R [other options] -o compressed.iso compressed_dir
21
22IMPORTANT: you *must* enable RockRidge (-R or -r) since this is an
23extensions to the RockRidge specification.  Without RockRidge, -z will
24have no effect.
25
26Note that if there are files you do not want compressed (for example,
27files involved in booting, or README files you want to be readable
28under all circumstances) you can simply put them in a separate tree
29and not run mkzftree on that tree.
30
31mkzftree will not compress files that end up larger when compressed;
32if you want it to compress the files anyway, you can give the -f
33option to mkzftree.
34
35mkzftree also accepts a -u option (uncompress), which can be used to
36convert a compressed tree back to normal form.  This can be used to
37read a zisofs CD-ROM on a machine without zisofs kernel support.
38
39This version of mkzftree supports a -p option (parallelize.)
40Specifying -p and a parallelism (e.g. -p4) allows files (up to the
41number specified) to compress in parallel.  Depending on your setup
42and your data set size, this might speed things up if you are not
43completely I/O bound.  Use -p0 to completely disable parallel
44execution; this is the default.
45