Hi
I am trying to install Pinguy 10.10.1 on a 4gb usb stick. The thing is I can’t find a persistance option with Universal usb installer. Any ideas?
Hi
I am trying to install Pinguy 10.10.1 on a 4gb usb stick. The thing is I can’t find a persistance option with Universal usb installer. Any ideas?
OK, in Ubuntu install the usb-creator-gtk package:
sudo apt-get install usb-creator-gtk
Once installed you will find it in the menu at System > Administration > Startup Disk Creator
Fire it up
http://linuxforums.org.uk/MGalleryItem.php?id=1032
Click Other and point it at your Pinguy_OS_10.10.1_i686.iso file.
Click Erase Disk, and wait for it to finish erasing.
(first make sure the capacity matches your USB stick… it shouldn’t show you internal hard drive but check just to be sure)
Set the Stored in reserved extra space: How much slider to say 2GB.
(this is the persistence file)
Click Make Startup Disk.
Done.
Tested and working
Mark. When I boot with it, it just hangs and says Boot:
Try again… worked fine for me… are you SURE the PC you are trying to boot it from can boot from USB stick?
I’ve got a PC that does that, even though it is supposed to boot from USB… with ANY LiveUSB, even though they work on other PC’s.
If you ARE sure… then all I can suggest is trying again, it worked and booted for me… and persistence worked.
Have you EVER been able to boot ANY LiveUSB from this PC?
I’ll try again. I will let you know what happens.
There is a Windows app for creating a Pinguy LiveUSB that officially supports Pinguy 10.10.1:
LinuxLive USB Creator
Supported Distro’s:
Try that… if you have a Windows PC.
[EDIT]
Ignore that… Persistence isn’t supported on Pinguy with LinuxLive USB Creator.
But it definitely worked for me with Ubuntu’s “Startup Disk Creator”… booted on my Toshiba laptop and was persistent.
Another idea (as long as you’re SURE you can boot from LiveUSB’s) would be to try creating the LiveUSB with Unetbootin, then follow these instructions to add a persistence file:
http://unetbootin.sourceforge.net/diskimg/readme.txt
Unetbootin is available for both Linux and Windows from here:
http://unetbootin.sourceforge.net/
Most people on the Pinguy forum seem to reckon Unetbootin is the way to go… although it doesn’t do persistence unless you follow the above instructions.
http://forum.pinguyos.com/Thread-startup-disk-creator--101?
(BTW, someone else in their forum says that Ubuntu’s Startup Disk Creator works)
In Unetbootin select “Disk Image” and point it at the ISO, rather than “Distribution”
(see the pic on their homepage)
OK, “Pinguy specific” instructions for adding a persistence file to a LiveUSB created with either Universal USB Installer or Unetbootin (and probably Linux Live USB Creator).
First, let me reiterate that if you create your Pinguy LiveUSB in Linux with the Ubuntu/Mint/Debian “Startup Disk Creator” (as explained above), it will create a persistent LiveUSB for you.
Create your Pinguy LiveUSB, then follow these instructions.
Go to Index of /diskimg and download one of the files (128mb.zip, 256mb.zip, or 512mb.zip) corresponding to the amount of persistent space you want (make sure the size of the persistent disk image is smaller than the free space you have on your USB drive).
Now extract the “casper-rw” file from the zip file to the root of your USB drive.
Next edit D:\syslinux\syslinux.cfg (assuming D:\ is where your USB drive is) or /syslinux/syslinux.cfg (if you’re editing in Linux), find the “label live” and the “label xforcevesa” sections, and add in “persistent –” (without quotation marks) at the end of the line that begins with “append”, and save the file, so your syslinux.cfg should look something like this:
label live menu label live - boot the Live System from USB kernel /casper/vmlinuz append noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/custom.seed boot=casper initrd=/casper/initrd.gz quiet splash persistent --label xforcevesa
menu label xforcevesa - boot Live in safe graphics mode
kernel /casper/vmlinuz
append noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/custom.seed boot=casper xforcevesa initrd=/casper/initrd.gz quiet splash persistent –
Next (if it exists) edit D:\syslinux\isolinux.cfg (assuming D:\ is where your USB drive is) or /syslinux/isolinux.cfg (if you’re editing in Linux), find the “label live” and the “label xforcevesa” sections, and add in “persistent –” (without quotation marks) at the end of the line that begins with “append”, and save the file, so your isolinux.cfg should look something like this:
label live menu label live - boot the Live System kernel /casper/vmlinuz append file=/cdrom/preseed/custom.seed boot=casper initrd=/casper/initrd.gz quiet splash persistent --label xforcevesa
menu label xforcevesa - boot Live in safe graphics mode
kernel /casper/vmlinuz
append file=/cdrom/preseed/custom.seed boot=casper xforcevesa initrd=/casper/initrd.gz quiet splash persistent –
Now as long as you unpacked the “casper-rw” file to the root of the drive, your Pinguy LiveUSB should now be persistent.
If anyone would like a larger persistence file, say 1GB, 2GB, 4GB, etc. post a request here.
For anyone that would like a 2 gigabyte “casper-rw” persistence file, you can get one here:
2GB-casper-rw.zip (2.4mb zipped)
FYI an empty 2GB persistence file zips to about 2.4mb, so it’s NOT a large download.
These instructions should also work “as is” or with only slight modification for non-persistent LiveUSB’s created of other Linux distro’s too… effectively all you have to do is add a casper-rw file from the above link, and add “persistent –” (without quotation marks) to the end of the append line(s) in syslinux.cfg and/or isolinux.cfg