[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: