[PC-BSD Dev] Squashfs for LiveCDs  Dave Vasilevsky dave at
vasilevsky.ca Wed Jun 27 13:33:49 PDT 2012  Hi there,  I
recently wrote squashfuse[1], a port of Linux's squashfs[2]
compressed filesystem to FUSE.  It could be useful for PC-BSD
liveCDs, since it compresses better and faster than ulzma. When
I take the .uzip file inside PCBSD9.0-x64-DVD-live.iso and
recompress with ulzma and squashfs, squashfs saves about 300 MB
over ulzma, a 21% savings. I can go into other
advantages/disadvantages in more detail if anyone is interested.
Based on the above ISO, I tried building a squashfuse version, a
short outline of how I did it is below[3]. When I tested in
VMware, it booted, mounted the squashfs image, and command-line
programs ran just fine. However, X failed to start, with the
error:     vm_fault: "pager read error, pid 1814 (Xorg)"  Adding
RAM to the VM, as suggested in IRC, didn't seem to help at all.
Any ideas what could be going wrong?  Bonus! While testing this
out, I created a couple of utilities you mi