Page 1 of 2

Boot any Puppy from USB pen/Micro SD card!

Posted: Mon 12 Aug 2013, 03:14
by Krishnamurti Naskar
1.you need a memory card or pendrive(whatever you have)
2.format it to FAT32/FAT16 filesystem using Gparted(/whatever you have)
3.open terminal and while in Gparted,just make a note of the device name
in which you will be using the puppy.(suppose /dev/sdb1,for example)
4.write in terminal

syslinux --stupid /dev/sdb1

5.done.Syslinux will create on file and one folder in your /dev/sdb1.
don't bother to remove those.
6.Now your /dev/sdb1 is bootable.
7.open or mount the .iso file of the puppy you wish to run.Then open /dev/sdb1.
8.copy all the files of the .iso into your /dev/sdb1

9.rename isolinux.cfg to syslinux.cfg

10.reboot you Box.
11.Hooooooooorrrrrrrrrrraaaaaaaaayyyyyyyyyyyyyyy!!!!!!!!!!!!!!!
12.puppy runni'n da show.ain't it?
--------------------------------------------
:lol: :wink:

Posted: Mon 12 Aug 2013, 06:32
by Dean
Unetbootin is easier :)

Posted: Mon 12 Aug 2013, 06:50
by Krishnamurti Naskar
Dean wrote:Unetbootin is easier :)
Just in case,you coludn't have unetbootin.
And the process written above is done barely by hand.
so there's lot of scope to learn,boyo!

Posted: Mon 12 Aug 2013, 07:06
by Adagio
Boyo?

Re: Boot any Puppy from USB pen/Micro SD card!

Posted: Mon 12 Aug 2013, 10:02
by L18L
Krishnamurti Naskar wrote:1.you need a memory card or pendrive(whatever you have)
2.format it to FAT32/FAT16 filesystem using Gparted(/whatever you have)
3.open terminal and while in Gparted,just make a note of the device name
in which you will be using the puppy.(suppose /dev/sdb1,for example)
4.write in terminal

syslinux --stupid /dev/sdb1

5.done....
Not with my (recent Precise) Puppy:

Code: Select all

# syslinux --stupid /dev/sdb1
Usage: syslinux [-sfr][-d directory][-o offset] device
#

Code: Select all

# syslinux  /dev/sdb1
#
has created just one file: ldlinux.sys

Note,
I am not a beginner, have always grub for installation on USB pen/Micro SD card!

edit
Have repeated using

Code: Select all

syslinux -s /dev/sdb1
without success

Re: Boot any Puppy from USB pen/Micro SD card!

Posted: Mon 12 Aug 2013, 12:10
by Krishnamurti Naskar
L18L wrote:
Krishnamurti Naskar wrote:1.you need a memory card or pendrive(whatever you have)
2.format it to FAT32/FAT16 filesystem using Gparted(/whatever you have)
3.open terminal and while in Gparted,just make a note of the device name
in which you will be using the puppy.(suppose /dev/sdb1,for example)
4.write in terminal

syslinux --stupid /dev/sdb1

5.done....
Not with my (recent Precise) Puppy:

Code: Select all

# syslinux --stupid /dev/sdb1
Usage: syslinux [-sfr][-d directory][-o offset] device
#

Code: Select all

# syslinux  /dev/sdb1
#
has created just one file: ldlinux.sys

Note,
I am not a beginner, have always grub for installation on USB pen/Micro SD card!

edit
Have repeated using

Code: Select all

syslinux -s /dev/sdb1
without success
doing syslinux on a drive creates two things-
1. one folder(BOOT-in it, a file called Bootable_NoEmulation.img)
2. one file (ldlinux.sys)


I don't remember my syslinux version,
but I did it on Pinguy OS 11.10.
you had no luck donig that,which i think of is due to an older syslinux version wasn't capable of .......
--------------------------------------
I tell you one thing-UnetbootIn never made that drive(4 GB datatraveller by Kingston) bootable,as i've tried several times with that drive.one day,accidentally tried syslinux --stupid...........
I got it runnin'.
----------------------------------------
so please ensure the version no.

Posted: Mon 12 Aug 2013, 12:21
by Krishnamurti Naskar
@L18L ------------

after hearing from U,
i tried the same stuff,

Code: Select all

syslinux --stupid /dev/thing
on my SD card,i got ''segmentation fault''+one file(ldlinux.sys)

note-i did that on saluki---(Saluki)luki-0.2.2(3.2.8)

Posted: Mon 12 Aug 2013, 13:17
by mikeb
I'm a

bootlace.com /dev/thing
add grldr and a menu.lst fanboy cos I love dancing penquins on my boot screen....

Boyo... are we in Wales or India here :D

sorry was trying to resist this thread.

mike

Posted: Mon 12 Aug 2013, 13:29
by Karl Godt
For me Puppy's Grub legacy still rules also the USB drives .
It has the commandline I learned to use by trial, websearch and error .

syslinux version 3.73 is stable, anything beyond that needs some care .
Had problems using the new xfs support of extlinux .
Recently had burned an Android-4.3 for x86 using four labels for the vesamenu32.c .
Had learned a little by this .

Krishna, nice to learn some new for commandline !

For Heretics

Posted: Mon 12 Aug 2013, 13:58
by tlchost
For those heritics who use windows:

http://www.linuxliveusb.com/ does a very nice job

For the pureists, look at how making a bootable version of fluppy is done...
it copies methods used in other Linux distros.

http://smokey01.com/jemimah/fluppy13/

If anyone is insterested I can provide a link to a zip file that creates a bootable usb ready to place puppy on it, and a sample syslinux config files that handles multiple puppies on a single usb drive.

Re: For Heretics

Posted: Mon 12 Aug 2013, 14:16
by Krishnamurti Naskar
tlchost wrote:For those heritics who use windows:

http://www.linuxliveusb.com/ does a very nice job

For the pureists, look at how making a bootable version of fluppy is done...
it copies methods used in other Linux distros.

http://smokey01.com/jemimah/fluppy13/

If anyone is insterested I can provide a link to a zip file that creates a bootable usb ready to place puppy on it, and a sample syslinux config files that handles multiple puppies on a single usb drive.
Please provide the link!

Posted: Mon 12 Aug 2013, 14:19
by Krishnamurti Naskar
mikeb wrote:I'm a

bootlace.com /dev/thing
add grldr and a menu.lst fanboy cos I love dancing penquins on my boot screen....

Boyo... are we in Wales or India here :D

sorry was trying to resist this thread.

mike
i'm quite new to bootlace.i must get used 2 this.
but, syslinux is easier,i think.
thanx 4 da mention.

Posted: Mon 12 Aug 2013, 14:45
by mikeb
i'm quite new to bootlace.i must get used 2 this.
but, syslinux is easier,i think.
bootlace.com is in the path of newer puppies.... it has a simplicity about it and it can run in linux or DOS which is handy.

But see my penquin problem on my usb stick....

mike

Posted: Mon 12 Aug 2013, 15:11
by Krishnamurti Naskar
mikeb wrote:
i'm quite new to bootlace.i must get used 2 this.
but, syslinux is easier,i think.
bootlace.com is in the path of newer puppies.... it has a simplicity about it and it can run in linux or DOS which is handy.

But see my penquin problem on my usb stick....

mike
screeny is impressive.
multiboot environment is fantastic.
but,why the headline-------QEMU?

I think it is used in virtualisation cases.
Does it have sth. to do with pangy animes?

Posted: Mon 12 Aug 2013, 15:27
by mikeb
I booted the usb stick in QEMU emulator for the screenshot...

animes..I know not but they run side to side and one down the pipe as a timout indicator.

Mike

Posted: Mon 12 Aug 2013, 15:34
by Krishnamurti Naskar
mikeb wrote:I booted the usb stick in QEMU emulator for the screenshot...

animes..I know not but they run side to side and one down the pipe as a timout indicator.

Mike
can you please provide the menu.lst or isolinux.cfg file for that case.

or better a screenshot of your pendrive opened in file browser.
i just want to see the root structure of your multi-boot envi.

Posted: Mon 12 Aug 2013, 16:38
by mikeb
No problem....by the way another stick has XP and 2000 on it using grub4dos for boot too

menu.lst

Code: Select all

default 0
timeout 8
gfxmenu /boot/splash_test

title NimbleX 
kernel (hd0,0)/boot/vmlinuz-nim ramdisk_size=7120 root=/dev/ram0 rw vga=788 quiet sgnfile=cruzer.sgn pty.legacy_count=10 autoexec=xorgwizard;startxfce4
initrd (hd0,0)/boot/initrd-nim.gz

title Puppy 202
kernel (hd0,0)/boot/vmlinuz_212 root=/dev/ram0
initrd (hd0,0)/boot/initrd_202.gz

title Puppy 212
kernel (hd0,0)/boot/vmlinuz_212 root=/dev/ram0
initrd (hd0,0)/boot/initrd_212.gz

title Puppy 415
kernel (hd0,0)/boot/vmlinuz-nim quiet root=/dev/ram0
initrd (hd0,0)/boot/initrd_415-splash.gz

title Puppy 525
kernel (hd0,0)/boot/vmlinuz_525 root=/dev/ram0
initrd (hd0,0)/boot/initrd_525.gz

title Memtest
kernel (hd0,0)/boot/memdisk
initrd (hd0,0)/boot/memtest.img

title Slax 7
kernel (hd0,0)/boot/vmlinuz-s7 vga=773 load_ramdisk=1 prompt_ramdisk=0 rw printk.time=0 slax.flags=xmode
initrd (hd0,0)/boot/initrfs.img
piccie attached...included the /boot folder and shrunk to be forum happy :)

mike

Posted: Tue 13 Aug 2013, 00:11
by Krishnamurti Naskar
mikeb wrote:I booted the usb stick in QEMU emulator for the screenshot...

animes..I know not but they run side to side and one down the pipe as a timout indicator.

Mike
Thanx.
I appreciate your effort in helpin' us.
thanks,once again.

Problem with booting from USB stick

Posted: Wed 14 Aug 2013, 05:27
by tedf
So, I downloaded Fatdog64-600-seamonkey.iso file from ibiblio. The checksum was correct after the download. I installed the iso into a 4GB flash drive using the dd command on an Ubuntu machine. I rebooted the machine and successfully got to the splash page for fatdog64, waited for the requisite 5 seconds for the boot to start and then...

Kernel Panic.. not syncing up... and so on

Is there any guidance on what may be the problem?

My machine is a Lenovo netbook, nothing special, I booted Mageia successfully from a liveUSB yesterday so I am hoping that I am just missing some configuration thingy that I need to do or a boot parameter that I should be setting?

Thanks

Posted: Wed 14 Aug 2013, 11:32
by mikeb
So, I downloaded Fatdog64-600-seamonkey.iso file from ibiblio. The checksum was correct after the download. I installed the iso into a 4GB flash drive using the dd command on an Ubuntu machine.
is that a hybrid iso as standard puppy iso will not work by dd'ing.

In which case mounting and copying files would be needed and a boot loader installing.

mike