Author Topic: Pinguy on USB  (Read 6544 times)

0 Members and 1 Guest are viewing this topic.

Offline Toonman

  • Hero Member
  • *****
  • Posts: 864
  • Karma: 15
  • Freeing the World form the Microsoft scurge!
    • View Profile
    • Awards
Pinguy on USB
« on: February 17, 2011, 11:53:05 am »
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?
Life is for living.  RIP Keith Floyd.   ;)

Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 13232
  • Karma: 323
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Pinguy on USB
« Reply #1 on: February 17, 2011, 12:47:01 pm »
OK, in Ubuntu install the usb-creator-gtk package:
Code: [Select]
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


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 :)
« Last Edit: February 17, 2011, 12:51:57 pm by Mark Greaves (PCNetSpec) »
WARNING: You are logged into reality as 'root'

logging in as 'insane' is the only safe option.

Offline Toonman

  • Hero Member
  • *****
  • Posts: 864
  • Karma: 15
  • Freeing the World form the Microsoft scurge!
    • View Profile
    • Awards
Re: Pinguy on USB
« Reply #2 on: February 17, 2011, 01:07:23 pm »
Mark.  When I boot with it, it just hangs and says      Boot:
Life is for living.  RIP Keith Floyd.   ;)

Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 13232
  • Karma: 323
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Pinguy on USB
« Reply #3 on: February 17, 2011, 01:48:03 pm »
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?
« Last Edit: February 17, 2011, 02:08:28 pm by Mark Greaves (PCNetSpec) »
WARNING: You are logged into reality as 'root'

logging in as 'insane' is the only safe option.

Offline Toonman

  • Hero Member
  • *****
  • Posts: 864
  • Karma: 15
  • Freeing the World form the Microsoft scurge!
    • View Profile
    • Awards
Re: Pinguy on USB
« Reply #4 on: February 17, 2011, 02:00:30 pm »
I'll try again.  I will let you know what happens.
Life is for living.  RIP Keith Floyd.   ;)

Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 13232
  • Karma: 323
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Pinguy on USB
« Reply #5 on: February 17, 2011, 02:08:52 pm »
There is a Windows app for creating a Pinguy LiveUSB that officially supports Pinguy 10.10.1:
LinuxLive USB Creator

Supported Distro's:
http://www.linuxliveusb.com/en/supported-linuxes

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.
« Last Edit: February 17, 2011, 02:23:38 pm by Mark Greaves (PCNetSpec) »
WARNING: You are logged into reality as 'root'

logging in as 'insane' is the only safe option.

Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 13232
  • Karma: 323
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Pinguy on USB
« Reply #6 on: February 17, 2011, 04:21:16 pm »
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)


Another option would be to try:
MultiSystem
« Last Edit: February 17, 2011, 04:29:03 pm by Mark Greaves (PCNetSpec) »
WARNING: You are logged into reality as 'root'

logging in as 'insane' is the only safe option.

Offline Mark Greaves (PCNetSpec)

  • Administrator
  • Hero Member
  • *****
  • Posts: 13232
  • Karma: 323
  • Gender: Male
  • "-rw-rw-rw-" .. The Number Of The Beast
    • View Profile
    • PCNetSpec
    • Awards
Re: Pinguy on USB
« Reply #7 on: March 03, 2011, 04:56:12 pm »
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 http://unetbootin.sourceforge.net/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:

Quote
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:

Quote
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
« Last Edit: March 10, 2011, 12:58:06 pm by Mark Greaves (PCNetSpec) »
WARNING: You are logged into reality as 'root'

logging in as 'insane' is the only safe option.

 


SimplePortal 2.3.3 © 2008-2010, SimplePortal