I followed a different guide on this forum for creating the live USB in the first place. I didn't use unetbootin. This guide assumes:
- You have two partitions on the live USB:
- The first containing the squashfs, vmlinuz, and initrd; this partition has the 'boot' flag.
- The second containing the rw persistence partition, labeled 'persistence'.
- Your live-persistence.conf file contains just "union /".
Following this guide I had squashed the 2.3GB of used space to 550MB. The increased space usage is due to the updating process; if you want the space back we must re-squash everything into the squashfs. If you have a humongous USB, what you would gain from this guide is a some-what faster boot. I wish there were a way for this to be automated; but AFAIK that is not possible at this time.
- First, you may have noticed if you run apt-get update, you may encounter errors if update-initramfs is triggered: