I have followed the BackTrack 4 Persistent USB install instructions linked in the HOWTO section. I am booting from a 2Gb non-persistent BackTrack 4 USB I created using UNetbootin and am attempting to create the persistent install on my 8Gb USB.
When I get to "rsync -r /media/cdrom0/* .", it appears to copy for a while and then fails with the following:
rsync: writefd_unbuffered failed to write 4 bytes [sender]: Broken pipe (32)
rsync: write failed on "/mnt/sdd1/casper/filesystem.squashfs": No space left on device (28)
rsync error: error in file IO (code 11) at receiver.c(298) [receiver=3.0.3]
rsync: connection unexpectedly closed (417 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(635)
It appears from the 2nd line that there supposedly isn't enough space in the 1st partition for filesystem.squashfs. However, I followed the instructions and set up 1.5Gb partition which the instructions seemed to indicate was enough.
I've searched google and the forums... Do I just need to expand my partition, or is there something more insidious going on?
Any help is greatly appreciated.
Ok. Hopefully some other newb will read this and it will help. I went and looked at the size of the filesystem.squashfs on the non-persistent drive and it, alone, was over 1.5Gb, more than the install instructions in the HOWTO suggested for the boot partition! So, I bumped the size of the boot partition to 1.8Gb and that worked. I now have persistent BackTrack 4 on an 8Gb USB drive. Cool beans.
Sadly, neither one of my USB drives seem to boot on my brand new Toshiba w/ i3. Haven't quite figured out the problem there yet. Grrr...
Can someone update those HOWTO instructions? If not, then at least if someone goes looking for this information like I did, perhaps they'll find the answer in this thread.
How 'bout that! A relative newb who answered his own question! Proud of me? LOL.