Hi,
We see that when generating an ISO file with large docker images (one 4.1GB, another 22GB) the file sizes on the ISO are less than half in size, and the files in question, seem to be truncated.
It appears that these files in the ISO report the compressed size (so less than 50%) rather than the real size, only when the file is larger than 4GB.
We are using xorriso v1.5.4 on Ubuntu 22.04 using the following options:
-zisofs default:version_2=as_needed
-find /images -type f -name *.tar -pending_data -exec set_filter --zisofs --
Version information:
dag@builder:~/git/riu$ xorriso --version
xorriso 1.5.4 : RockRidge filesystem manipulator, libburnia project.
xorriso 1.5.4
ISO 9660 Rock Ridge filesystem manipulator and CD/DVD/BD burn program
Copyright (C) 2019, Thomas Schmitt <
scdbackup@gmx.net>, libburnia project.
xorriso version : 1.5.4
Version timestamp : 2021.01.30.150001
Build timestamp : -none-given-
libisofs in use : 1.5.4 (min. 1.5.4)
libjte in use : 2.0.0 (min. 2.0.0)
libburn in use : 1.5.4 (min. 1.5.4)
libburn OS adapter: internal GNU/Linux SG_IO adapter sg-linux
libisoburn in use : 1.5.4 (min. 1.5.4)
Provided under GNU GPL version 3 or later, due to libreadline license.
There is NO WARRANTY, to the extent permitted by law.
Original files:
dag@builder:~/git/riu$ ls -l build/images/
-rw------- 2 dag dag 4364767232 Feb 4 2022 foobar-1.2.3.tar
-rw------- 2 dag dag 22920109056 Feb 4 2022 foobaz-1.2.3.tar
-rw-rw-r-- 1 root root 1324893184 Oct 26 09:55 tensorboard-2.5.0.tar
On the mounted ISO:
dag@builder:~/git/riu$ ls -la iso/images/
-rw------- 1 root root 1750314367 Feb 4 2022 foobar-1.2.3.tar
-rw------- 1 root root 10410366725 Feb 4 2022 foobaz-1.2.3.tar
-rw-rw-r-- 1 root root 1324893184 Oct 26 09:55 tensorboard-2.5.0.tar
Thanks in advance,
--