Three wayes that i trayed them
make a "Persistent Live System" USB by mkusb
"mkusb a safe tool to create a bootable drive from an iso image or a compressed image file.1
installation:
$ sudo add-apt-repository universe # only for standard Ubuntu live
$ sudo add-apt-repository ppa:mkusb/ppa # and press Enter
$ sudo apt update
$ sudo apt install mkusb
$ sudo apt install mkusb usb-pack-efi
The following command is an alternative for systems without a graphic environment for example Ubuntu Server
sudo apt install dus mkusb-nox
installation instructions
The tool has a command line version and a GUI version.
You can launch the GUI version from Ubuntu's Dock by selecting the "guidus" app.2
- Launch guidus or mkusb from launcher
- Select i Install (make a boot device)
- Select p 'Persistent live' - only Debian and Ubuntu
- Select sdb (or whatever is your USB disk) play more attention in this step to make sure you realy select usb drive not hard drive.
- Move the slider to select free space you want (80% is good for a 4-8GB USB stick)
- Select Go
mkUSB-quick-start-manual-22.pdf
this is my Persistent Live System after some customization

make live usb from my current operating system by systemback
I created a live usb/installation from my system’s file and all my configurations by the Systemback utility.
$ sudo add-apt-repository "deb http://ppa.launchpad.net/nemh/systemback/ubuntu jammy main"
$ sudo apt update
$ sudo apt install systemback
this is screenshot of my usb drive that crated by systemback

Make filesystem.squashfs from Ubuntu root partition
We can make filesystem.squashfs from Ubuntu root partition as a backup so we can restore our Ubuntu and we can make Ubuntu live USB by this file.
- boot by Ubuntu live USB
- mount Ubuntu partition to
/mnt
sudo -i
mount -o ro /dev/sdax /mnt # replace x with your (ubuntu) target partition
- mount other partition to save the file
mkdir sdaz
`mount /dev/sdaz sdaz # replace z with your (non Ubuntu) partition`
- make the filesystem.squashfs
mksquashfs /mnt/* /sdaz/filesystem.squashfs
- from now you have the file that will help
- by rufus creat live USB by any ubuntu ISO and replace the
filesystem.squashfs
in the USB with your one.
- frome now you can reboot by your Ubuntu live USB
- to restore your Ubuntu partition from
filesystem.squashfs
, boot by your live USB, mount Ubuntu partiton, delete all files from Ubuntu partition mount folder, mount filesystem.squashfs
, copy all files from filesystem.squashfs mount folder to Ubuntu partiton mount folder and reboot.
I test all of them today, i delete all Ubuntu files and extracted filesystem.squashfs
to root and rebooted to my Ubuntu. by my live USB that created by rufus i can login after write my pass word.
3rd way related problem: after reboot to Ubuntu or live USB may be you will face "You do not have the permissions necessary to view the...."
when opening some partitions that solved with me by mount any partition in /mnt
3rd way note: make sure you have same kernel in your filesystem.squashfs
and your other iso file that used by rufus