Hi David!

You are right: after reading the help again I have realized that fuseiso
really does not claim to support ISZ [1] images - I was confused with
"zisofs" which is RockRidge extension and is not the same as ISZ.

It is possible to mount ISZ files, at least in Windows world there are
two products, that can do it: UltraISO [2] and DaemonTools [3]. I agree,
that as ISZ format was introduced by commercial company there might be
licence problems, etc. But if you talk to EZB Systems folks I am pretty
sure they will be happy to make decoding of ISZ opensource (and maybe
even the compression/decompression utility).

ISZ is not simply gzip-compressed file, as if ISO would have been
compressed like that, you indeed cannot seek the image. The idea is that
the image is divided into fixed-sized blocks (say, 512K) which are
compressed. The offset of each compressed block is saved in a directory,
so if you need to seek to a given sector, it is easy to calculate the
compressed block you need, uncompress it and get the content. Pretty
strightforward to program, and such features as volume splitting and
encrypting may wait for better times.

I have asked the community about the support of this format in Linux
world [4], and it seems like there is no working solution. So fuseiso is
the only hope to support this. Therefore I request you to kindly change
the status of the bug from "issue" to "feature request".

[1] http://www.ezbsystems.com/isz/iszspec.txt
[2] http://en.wikipedia.org/wiki/UltraISO
[3] http://en.wikipedia.org/wiki/Daemon_Tools
[4]
http://superuser.com/questions/139759/how-to-mount-a-compressed-iso-image

David Paleino wrote on 12/05/2010 00:39:
>>> However, fuseiso doesn't claim to be able to mount those kind of images.
>>
>> I didn't understand they simply are gzip-compressed-ISOs.
>> I'm confirming this bug.
> 
> After some thinking, and brainstorming with some friends on IRC about the 
> issue
> and possible solutions, I've come to the conclusion that .isz files
> (or .iso.gz, or any similar format) is not efficiently mountable. This is
> because, for example, if you want to cat a file, and this happens to be at the
> end of the archive, the OS needs to decompress the whole of it before being
> able to give it back to the user.
> 
> A workaround might be decompressing your .isz, and mount the resulting file, 
> if
> it's a proper ISO.
> 
> Kindly,
> David

-- 
With best regards,
Dmitry



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to