Need More LiveCD Space?Most of you have read the article on how to create a custom Fedora LiveCD. Well, by default, Revisor creates the "filesystem" with a 3GB limit (2.8GB usable). I ran into this problem while trying to inject a 7GB VMWare image onto my LiveCD and getting a "filesystem full" error.
So let's refresh... When you mount the ISO you get the squashed filesystem, squashfs.img. You unsquash that with `unsquashfs` and are then presented with os.img. That is the actual filesystem. It was a blank file that Revisor created, added the system files to, fsck'd, then resized to 3GB. This was found by checking out /usr/lib/python2.5/site-packages/revisor/pilgrim.py, line 882. So, using the same commands, I fsck'd os.img:
# e2fsck -f os.imgThen I resized it to 10GB:
# resize2fs os.img 10485760KVoila! Now your live filesystem can contain up to 10GB of data instead of the measly 3GB that was initially allocated.