Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 22 Dec 2014, 15:38
All times are UTC - 4
 Forum index » House Training » Beginners Help ( Start Here)
puppy boot from USB using YUMI
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [36 Posts]   Goto page: 1, 2, 3 Next
Author Message
mahaju


Joined: 11 Oct 2010
Posts: 493
Location: between the keyboard and the chair

PostPosted: Sun 30 Oct 2011, 01:39    Post subject:  puppy boot from USB using YUMI  

I have made a bootable pendrive following the instructions here
http://www.pendrivelinux.com/yumi-multiboot-usb-creator/
I am not quite sure about all the steps that take place during booting
However, I was able to install DSL and Puppy 511
DSL boots easily while Puppy 511 says that it can't find the lupu-511.sfs file
The puppy linux files are located at
Code:
<USB_ROOT>:\multiboot\puppy

It has initrd.gz, lupu-511.sfs, vmlinuz as well as the other files

The menu in the bootloader that allows me to boot puppy can be edited by pressing the tab key. It contains the line
Code:
multiboot/puppy/vmlinuz initrd=/multiboot/puppy/initrd.gz pmedia=usbflash


Pressing Enter here starts booting of puppy and after a few lines of messages it says it cannot find lupu-511.sfs then goes into some kind of command prompt (bash I think)

How can I correct this?

Thanks
Back to top
View user's profile Send private message 
Béèm


Joined: 21 Nov 2006
Posts: 11782
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

PostPosted: Sun 30 Oct 2011, 06:39    Post subject:  

I am afraid few people use YUMI.
You might not have an answer very soon.

It seems more like a YUMI setup issue.
Isn't there a YUMI forum to address the issue?

_________________
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
Consult Wikka
Use peppyy's puppysearch
Back to top
View user's profile Send private message 
mahaju


Joined: 11 Oct 2010
Posts: 493
Location: between the keyboard and the chair

PostPosted: Sun 30 Oct 2011, 06:42    Post subject:  

It boots the other distros fine (Tinycore, Slax, DSL, as well as other programs such as AVG Antivirus boot disk, freeDOS and many others) and according to it's website Puppy version 5* are directly supported by the current release of YUMI

I was thinking may be there is some kind of problem with the location of the files in their folders
Back to top
View user's profile Send private message 
Béèm


Joined: 21 Nov 2006
Posts: 11782
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

PostPosted: Sun 30 Oct 2011, 07:00    Post subject:  

I don't know YUMI, so I can't tell if the code you reference is correct or not.
You say after a few lines....
What do the few lines say?
I suspect the boot of puppy is starting.
Did you verify the check sum of the puppy files?

_________________
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
Consult Wikka
Use peppyy's puppysearch
Back to top
View user's profile Send private message 
mahaju


Joined: 11 Oct 2010
Posts: 493
Location: between the keyboard and the chair

PostPosted: Sun 30 Oct 2011, 07:02    Post subject:  

the first two lines are the loading of vmlinuz and initrd I think
Then when looking for the sfs file it says it cannot find it
rcrsn51 suggested I put the sfs file on the USB root instead of <root>\multiboot\puppy folder [which is the default location selected by YUMI]

I cannot try this right now, but later in the evening, after I try it I will update this thread with the result
Back to top
View user's profile Send private message 
nooby

Joined: 29 Jun 2008
Posts: 10557
Location: SwedenEurope

PostPosted: Sun 30 Oct 2011, 09:54    Post subject: Re: puppy boot from USB using YUMI  

mahaju wrote:
...
The menu in the bootloader that allows me to boot puppy can be edited by pressing the tab key. It contains the line
Code:
multiboot/puppy/vmlinuz initrd=/multiboot/puppy/initrd.gz pmedia=usbflash



Quote:
rcrsn51 suggests ...


I trust rcrsn51, he has helped me and many others numerous times
during the three years I've been active here.

As he say. Try to edit this part multiboot/puppy/vmlinuz initrd=/multiboot/puppy/initrd.gz pmedia=usbflash

to /puppy/vmlinuz initrd=/multiboot/puppy/initrd.gz pmedia=usbflash
and you need to move the whole puppy folder with all it's files outside of the directory multiboot.

Sure I can be wrong but maybe being that many dirs sub makes the boot not being able to see them.

A termporal thing would be to create a test boot outside of it and keep it inside just for the fun of it.

You simply make a copy of the whole puppy dir outside of multiboot.

that way it is still there. Unless the USB will get too full having so many OS to boot.

So the best bet is to move it outside. You don't need the puppy iso as
long as you have the three files.

Here is how 528 usually do things in isolinux.

Code:
label puppy
kernel vmlinuz
append initrd=initrd.gz pmedia=cd

So them even have vmlinuz and initrd.gz directly on / on the usb.

If yumi has grub or grub4dos then it more likely look like this.

title lupu-528
rootnoverify (hd0,0)
kernel /lupu-528/vmlinuz psubdir=lupu-528 puppy pfix=fsck
initrd /lupu-528/initrd.gz

so that is only one step down from / having a dir named lupu-528
and you are two step down having first the /multiboot/puppy/vwmlinuz

this part pmedia=usbflash can be important. if you have a usb external drive that is SATA then maybe it should be pmedia=usbhd or pmedia=usbSATA I am not sure.

So I would try to move puppy out on to being its own there. And then change the boot code accordingly.

Tell us if it worked.

_________________
I use Google Search on Puppy Forum
not an ideal solution though
Back to top
View user's profile Send private message 
mahaju


Joined: 11 Oct 2010
Posts: 493
Location: between the keyboard and the chair

PostPosted: Sun 30 Oct 2011, 10:26    Post subject:  

Hello
Thank you for your suggestions
As per rcrsn51 I moved the lupu-511.sfs to the pendrive root
It is now detected, but now the computer is showing Kernel Panic and the system halts after that
And I don't think YUMI has grub
I'm not much sure about the details but I think it boots on syslinux
Back to top
View user's profile Send private message 
nooby

Joined: 29 Jun 2008
Posts: 10557
Location: SwedenEurope

PostPosted: Sun 30 Oct 2011, 10:39    Post subject:  

Yes I took the isolinux directly from the puppy iso so that code
should be the recommended.

You have to copy the yumi boot code to us so we can look at it.
It is most likely a very simple to correct thing somewhere.

Don't give up on it. Rescue is just a detail that needs to be changed.

I will go do other things now. Test ArchBang booting so I will most
likely abandon you here and hope others can help you.

if none volunteer then use the links in my signature and try to find others with kernel panic and you can compare how them set up things.

_________________
I use Google Search on Puppy Forum
not an ideal solution though
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 9376
Location: Stratford, Ontario

PostPosted: Sun 30 Oct 2011, 11:04    Post subject:  

mahaju wrote:
It is now detected, but now the computer is showing Kernel Panic and the system halts after that.

I would recommend that you get another flash drive and do a single install of Puppy, instead of using YUMI. That will help to isolate the problem.
Back to top
View user's profile Send private message 
mahaju


Joined: 11 Oct 2010
Posts: 493
Location: between the keyboard and the chair

PostPosted: Sun 30 Oct 2011, 11:16    Post subject:  

I already have one so I know it is possible
I used YUMI because I could have a number of Linuxes on a single pendrive with it
In my other pen drive with only puppy, it boots normally and I even get the welcome screen, the one in which we have to press F2 within 5 seconds to enter further boot options
By the way, that screen doesn't show up in the case of my YUMI pendrive
It directly says loading initrd and vmlinuz, then reads the hard disk and then searches for the sfs file. It was at this point where it said it could not find lupu-511.sfs before. That problem is solved by copying the sfs file to the pendrive root, however, now I have the Kernel Panic error
Back to top
View user's profile Send private message 
rcrsn51


Joined: 05 Sep 2006
Posts: 9376
Location: Stratford, Ontario

PostPosted: Sun 30 Oct 2011, 11:54    Post subject:  

The next thing I would check is that the files on your flash drive are identical to the ones in the ISO.
Back to top
View user's profile Send private message 
Burn_IT


Joined: 12 Aug 2006
Posts: 1139
Location: Tamworth UK

PostPosted: Sun 30 Oct 2011, 12:23    Post subject:  

My thought is that you should put the files back where they were and add:
PSUBDIR=puppy after the PMEDIA=usbflash

This is roughly how I do it with Grub4dos, and I have lots of bootable bits on the same partition. Here's my menu.lst The case of the filenames must match. This has Hiren on the USB as well.

Code:
color blue/green yellow/red white/magenta white/magenta
timeout 30
default /default

title Puppy Linux Lucid 528 frugal
find --set-root /lupu5000/VMLINUZ
kernel /lupu5000/VMLINUZ pmedia=idehd psubdir=lupu5000 pfix=nox
initrd /lupu5000/INITRD.GZ

title Puppy Linux 420 Frugal
find --set-root /puppy420/vmlinuz
kernel /puppy420/vmlinuz pmedia=idehd psubdir=puppy420
initrd /puppy420/initrd.gz

title Puppy Linux 420 Frugal fresh
find --set-root /puppy420/vmlinuz
kernel /puppy420/vmlinuz pmedia=idehd psubdir=puppy420 pfix=ram
initrd /puppy420/initrd.gz


title Puppy Linux Lucid 528 Frugal fresh
find --set-root /lupu5000/VMLINUZ
kernel /lupu5000/VMLINUZ pmedia=idehd psubdir=lupu5000 pfix=ram
initrd /lupu5000/INITRD.GZ
 
title Puppy Linux Lucid 529 frugal
find --set-root /luci3hd/VMLINUZ
kernel /luci3hd/VMLINUZ pmedia=idehd psubdir=luci3hd pfix=nox
initrd /luci3hd/INITRD.GZ

title Puppy Linux Lucid 529 frugal fresh
find --set-root /luci3hd/VMLINUZ
kernel /luci3hd/VMLINUZ pmedia=idehd psubdir=luci3hd pfix=ram
initrd /luci3hd/INITRD.GZ


write (md)0x220+1 !BAT\necho -n -P:0000 $[0107] Hiren's BootCD 14.1 \0 && initscript (md)0x220+1

title Boot From Hard Drive (Windows Vista/7/2008 or Xp)\n
find --set-root --ignore-floppies --ignore-cd /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr || rootnoverify (hd0) && chainloader +1 && boot
map () (hd0) && map (hd0) () && map --rehook
find --set-root --devices=h /bootmgr || find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /bootmgr || chainloader /ntldr

title \n
root

title Mini Windows Xp\nRun Antivirus and other windows programs
# example password: test
# password --md5 $1$gNe0$KZPOE8wNbTNSKOzrajuoB0
find --set-root /HBCD/XP/XP.BIN
chainloader /HBCD/XP/XP.BIN

title Dos Programs\nRun Dos Programs
find --set-root /HBCD/Dos/dos.gz
map --mem /HBCD/Dos/dos.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1

title Linux based rescue environment (Parted Magic 6.6)\nTo manage partitions, backup and recovery
set pm=/HBCD/Boot/pmagic.lst
find --set-root %pm%
set lang=us
set opt=
configfile %pm%

title \n
root

title Windows Memory Diagnostic\n
find --set-root /HBCD/Boot/wmemtest.gz
kernel /HBCD/Boot/memdisk
initrd /HBCD/Boot/wmemtest.gz

title MemTest86+\n
find --set-root /HBCD/Boot/memtest.gz
map --mem /HBCD/Boot/memtest.gz (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
map --floppies=1

title Offline NT/2000/XP/Vista/7 Password Changer\nWindows Password Reset 2011-05-11
find --set-root /HBCD/Boot/chntpw
set opt=vga=1
clear
echo Press ENTER to boot, or give linux kernel boot options first if needed.
echo Some that I have to use once in a while:
echo boot: nousb     - to turn off USB if not used and it causes problems
echo boot: irqpoll   - if some drivers hang with irq problem messages
echo boot: vga=ask   - if you have problems with the videomode
echo boot: nodrivers - skip automatic disk driver loading
echo
set /p opt=boot:
kernel /HBCD/Boot/chntpw %opt%
initrd /HBCD/Boot/chntpw.gz

_________________
I can't remember the last time I forgot something!
Back to top
View user's profile Send private message 
Béèm


Joined: 21 Nov 2006
Posts: 11782
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

PostPosted: Sun 30 Oct 2011, 16:00    Post subject:  

@Burn_IT: This YUMI thing doesn't have a menu.lst.

@ALL
Intrigued by it I executed YUMI in wine.
I was only allowed in step 2 to select warry pupp5.X
In step 3 I pointed to the Wary puppy 5.1.1 ISO.

The USB partition now contains YUMI and the waryuppy files.
I can boot from the USB partition and I am working in it now.

I see that in the warrypuppy.cfg file pmedia=usb is used and not usbflash.

mahaju, can you post the copy of the cfg file corresponding to the puppy version you installed.

_________________
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
Consult Wikka
Use peppyy's puppysearch
Back to top
View user's profile Send private message 
Bm


Joined: 16 Apr 2006
Posts: 513
Location: Brussels

PostPosted: Sun 30 Oct 2011, 17:03    Post subject:  

Béèm wrote:
@Burn_IT: This YUMI thing doesn't have a menu.lst.

@ALL
Intrigued by it I executed YUMI in wine.
I was only allowed in step 2 to select warry pupp5.X
In step 3 I pointed to the Wary puppy 5.1.1 ISO.

The USB partition now contains YUMI and the waryuppy files.
I can boot from the USB partition and I am working in it now.

I see that in the warrypuppy.cfg file pmedia=usb is used and not usbflash.

mahaju, can you post the copy of the cfg file corresponding to the puppy version you installed.

I tried YUMI again and found another entry in step 2 to choose another puppy linux.
It allowed only to choose a lucid/lup ISO.
I choosed the 5.2.7 and creation of this second puppy linux was ok.
I can now choose to boot from wary or from lucid/lupu 5.2.7
Strangely the corresponding cfg file now contains pmedia= usbflash.

So two puppy's installed without an issue.

mahaju, I don't know why it don't work for you.

_________________
Puppy Linux 2.02 SMkey, KDE354mini, wine0.9.20, devx-qt-renamed.
Puppy Linux 2.10r1 SMkey, JWM, devx_qt_renamed_210, KDE355mini
Back to top
View user's profile Send private message 
Burn_IT


Joined: 12 Aug 2006
Posts: 1139
Location: Tamworth UK

PostPosted: Sun 30 Oct 2011, 19:45    Post subject:  

Quote:
@Burn_IT: This YUMI thing doesn't have a menu.lst.
Iwas aware of that. I was illustrating the use of PSUBDIR with multiple directories ( and the fact that he could have used Grub4Dos)
_________________
I can't remember the last time I forgot something!
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 3 [36 Posts]   Goto page: 1, 2, 3 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Beginners Help ( Start Here)
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0969s ][ Queries: 12 (0.0048s) ][ GZIP on ]