Create a larger casper-rw loop file for your live usb from Linux

A larger casper-rw loop file is particularly useful for those who have performed a linux install to a large thumb drive using a Windows USB tutorial and need more persistent storage space for saving changes. The default casper-rw loop file might be low.
Boot from the Live CD and then (once the system is up and running) insert the USB drive that contains your Linux install and small casper-rw.

Creating a NEW larger casper-rw loop file

The following method will create a NEW casper-rw file that will replace the old one. If you want to resize an existing image see the next section.

1. After you have booted up and running in Linux, insert the flash drive that contains your casper-rw loop file
2. Now open up a terminal
3. Type the following into the terminal window and press enter


dd if=/dev/zero of=casper-rw bs=1M count=1024

(replacing 1024 with the “size in MB” you wish to use for saving changes persistently)
4. Type the following into the terminal and press enter


mkfs.ext3 -F casper-rw

5. Copy the new casper-rw file to your USB flash drive
6. Restart your computer, booting from the USB flash drive and enjoy using the larger casper-rw loop block file you have just created.

Resize an existing casper-rw loop file

The following method will allow you to resize your existing casper-rw image (expand casper-rw). You should create a backup just in case before proceeding.

1. After you have booted up and running in Linux, insert the flash drive that contains your casper-rw loop file
2. Open a terminal and change directory (CD) to the location of your casper-rw file
3. Type the following into the terminal window and press enter


dd if=/dev/zero bs=1M count=1024 >> casper-rw

(replacing 1024 with the size in MB you wish to increase the original size by)
4. Type the following into the terminal window and press enter


resize2fs casper-rw

If all goes well, you should now have a larger casper-rw loop file to use for saving your persistent changes.

Leave a comment

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.