I have recently made a bootable usb with Linux Kali on it, and I have been using it for a while now but it becomes very annoying when I have to log into everything every time I boot into Kali…
So my question is :
How to save changes to this usb!?
I don't have to be able to install software or anything…
If I can at least save .txt files then I'm happy
Any help would be greatly appreciated!
Best Answer
To enable persistence you have to:
1.) Create a new partition with ext3/ext4 and call it "persistence" (e.g. with gparted)
2.) create a new mountpoint:
mkdir -p /mnt/kaliusb
3.) mount the partition from 1.) to this mountpoint:
mount /dev/sdc2 /mnt/kaliusb
4.) create the persistence.conf file in it:
echo "/ union" > /mnt/kaliusb/persistence.conf
5.) unmount the partition:
umount /dev/sdc2
6.) reboot and select the "with persistence" option at the kali boot screenAfter that all your changes are saved. Refer to: https://docs.kali.org/downloading/kali-linux-live-usb-persistence for details and how to make an encrypted persitent partition* (it's really easy and nice explained (kudos to these guys)
*you can do all this while runnng in the kali-live environment on the same usb stick (refer to: https://docs.kali.org/downloading/kali-linux-live-usb-install) - that assures, that you have all tools like "cryptsetup" in place