Casper-RW Creator – Make a persistent file from Windows
How to Create a casper-rw persistent or writable persistence file from Windows: For convenience, I have created a simple Casper-RW Creator tool. This software should enable its user to quickly and easily create a casper-rw persistent image from within Windows. The persistence file you create with this tool can be used for saving or storing changes and then restoring those changes on subsequent boots. Also known as an overlay image, this file works as a companion to your Ubuntu Live Bootable USB. Allowing the Live system to act similar to a full installation.
PDL Casper-RW Persistent File Creator
How to Create a casper-rw file using PDL Casper-RW Creator
- Download and launch the PDL Casper-RW Creator
- Read and accept the license agreement
- Select your Flash Drive and click Next (casper-rw is stored here)
- Choose a 1GB, 2GB, 3GB or 4GB casper-rw file, then click Install
Booting and using a persistent overlay image
Booting Note: Depending on how you created your Ubuntu, Xubuntu, Kubuntu or other Bootable USB flash drive, you may need to append the persistent boot parameter to your boot menu. To do this, at the Boot Menu, press F6. Then press ESC and add the word persistent to the boot string. Finally, press Enter to boot.
Persistent overlay usage: Though a persistent overlay image works fine for saving and restoring most things. I.E. personalized settings, application settings, saved files, and customizations. However, it does not serve to completely replace a full USB installation. When using a persistent overlay you will need to avoid complete system upgrades. Parts of the system including the kernel, remain compressed and outside of the overlay image. If you try to upgrade, the compressed kernel cannot be modified, resulting in an unbootable system.
Important Update: Due to recent upstream changes in Ubuntu's persistent file naming conventions, I'll need to update this tool to support both the casper-rw and writable variants. Ubuntu based distributions from version 20.04 onward require the file to be named writable. You can try to rename this "casper-rw" file to "writable". Though it is likely that the volume label will also need to be changed.