After many unsuccessful trials based on almost everything about this topic on the Internet, I decided to ask this question again. There is almost a perfect answer in this platform, but it did not work. That's why I am here.
I want to have Ubuntu 18.04 installed on my USB memory stick (SanDisk Cruzer Glide 32GB) with a persistent storage of more than 4GB (at least 23GB in my case).
I used MiniTool partition wizard to format the stick (NTFS) on Windows. Then, I used Universal USB Installer 22.214.171.124 to install Ubuntu 18.04 on the stick. Here, I tried to format the stick either fat32 or ntfs, but nothing changed. Later, I used another Ubuntu to delete the casper-rw file and create another partition with the same name by following the steps given in the link given above. Unfortunately, I couldn't make it working although I tried almost all combinations.
Can anyone give a thorough list of steps to follow in order to install it on the stick properly?
Edit: I gave ear to @c-s-cameron 's comment below and used YUMI to do that, and it worked. I believe all other answers would work, but I dont have time to give a try for all of them. Thanks all, again!