support for large squashfs?
Hi
The lernstick Project (http://www.imedias.ch/lernstick), a Debian Live
based system for Swiss Schools, is a fairly voluminous distribution.
Right now its filesystem.squashfs is just under 4 GB.
Some days ago we tried building a customized system for a large school
district with many additional software so that filesystem.squashfs was
larger than 4 GB. Unfortunately, this made live-build fail with the
following error message:
---------------
...
Setting up genisoimage (9:1.1.11-1) ...
Setting up syslinux (2:4.02+dfsg-7) ...
Warning: creating filesystem that does not conform to ISO-9660.
File binary/live/filesystem.squashfs is larger than 4GiB-1.
-allow-limited-size was not specified. There is no way do represent this
file size. Aborting.
isohybrid: could not open file `binary-hybrid.iso': No such file or
directory
P: Begin unmounting filesystems...
---------------
One can easily reproduce the issue with this simple script:
---------------
#!/bin/sh
lb config
dd if=/dev/urandom of=config/chroot_local-includes/bigfile bs=1G count=4
lb build
---------------
Is there a way to build larger systems with Debian Live?
Thanks
Ronny
--
Ronny Standtke Fachhochschule Nordwestschweiz
Dozent Medienpädagogik / ICT Pädagogische Hochschule
Telefon: +41 32 628 67 08 Obere Sternengasse 7
Mobil : +41 79 786 81 82 4502 Solothurn
Reply to: