Kali Linux is an excellent distribution for penetration testing and conducting network security audits. While you can install Kali directly on your hard drive, that's not the best solution in every case. At the same time, sometimes you want to save data from your tests, and a live USB won't cut it. That's where the middle ground of a persistent USB comes in. A persistent USB is a live USB with a storage partition that lets you keep your data.
This is a companion discussion topic for the original entry at https://linuxconfig.org/make-a-kali-linux-persistent-usb