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 24 Nov 2014, 17:39
All times are UTC - 4
 Forum index » Taking the Puppy out for a walk » Misc
Can GRUB4DOS boot the ISO, directly?
Moderators: Flash, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [5 Posts]  
Author Message
gcmartin

Joined: 14 Oct 2005
Posts: 4436
Location: Earth

PostPosted: Fri 18 May 2012, 20:44    Post subject:  Can GRUB4DOS boot the ISO, directly?  

Using GRUB4DOS to boot a PUPPY ISO (without extractiing it)

I want to boot a Puppy ISO without extracting it to Live media.

Would you show me the way? (I know similar questions have been poised to this community, but the answers were sometimes missing for Puppy specific approaches. This is asking for a GRUB4DOS approach since its included in all PUPs)

My prep Questions
  • Does the filesystem that the ISO exist in have any impact on the ability of GRUB4DOS to boot the ISO?
  • Does the placement of the ISO on the drive have any impact? (i.e. “/” or a subdirectory)
Now my questions needed to setup the system for boot of a Puppy ISO

  1. Would anyone share a GRUB4DOS Menu entry that would show the following
    The DRIVE - What filesystem (FAT/NTFS/EXTn , where “n” is 2/3/4)is the ISO in?
  2. The pathname – What is the pathname of the ISO?
  3. The GRUB4DOS Menu.lst or the entry which boots the ISO
Hopefully this produces a Complete Example for community use, as well.
Thanks in advance

_________________
Get ACTIVE Create Circles; Do those good things which benefit people's needs!
We are all related ... Its time to show that we know this!
3 Different Puppy Search Engine or use DogPile
Back to top
View user's profile Send private message 
runtt21


Joined: 07 Jun 2008
Posts: 1650
Location: BigD Texas

PostPosted: Fri 18 May 2012, 22:58    Post subject:  

I am not an expert with grub4dos but it doesn't look like that can be done yet.

http://diddy.boot-land.net/grub4dos/files/map.htm#hd32

http://diddy.boot-land.net/grub4dos/Grub4dos.htm
Back to top
View user's profile Send private message Visit poster's website 
nooby

Joined: 29 Jun 2008
Posts: 10557
Location: SwedenEurope

PostPosted: Sat 19 May 2012, 02:14    Post subject:  

I trust runt is right. If the guys over at boot-land
have no example on booting Puppy iso then it
most likely can not be done without extracting out
the needed files like vmlinuz and initrd.gz to boot

I remember vaguely that one guy here at Murga puppy forum
did claim he had done it but I think he had these files somewhere
on the hd not realizing that the script looked for them and used them
and that made the illusion he had been able to just use the iso
without extracting anything. But sure I can be wrong.

Older ubuntus can use this code in grub4dos.


title LM12 LXDE 2012 frugal iso boot of LM12 LM12LXDE
find --set-root --ignore-floppies --ignore-cd /linuxmint-12-lxde-cd-32bit.iso
kernel /LM12LXDE/casper/vmlinuz rw file=/cdrom/preseed/mint.seed boot=casper iso-scan/filename=/linuxmint-12-lxde-cd-32bit.iso ramdisk_size=1048576 root=/dev/ram kmap=se LANG=sv_SE.UTF-8 keymap=sv-latin1 noeject noprompt persistent --
initrd /LM12LXDE/casper/initrd.lz

But the new LM13 failed to boot using same code despite seetting it up
like that one. That one also need that I extract the casper and preseed directories so they are at root.

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

Joined: 24 Jul 2005
Posts: 1290
Location: UK

PostPosted: Mon 21 May 2012, 08:38    Post subject:  

It doesn't matter whether Grub4DOS or any other boot loader can boot from iso. Grub4DOS can in some cases, (as the Diddyland notes mention), and I once had grldr booting a Knoppix iso.

As I understand it the standard Puppy is not written in a way that CAN be booted from iso.
Back to top
View user's profile Send private message 
nooby

Joined: 29 Jun 2008
Posts: 10557
Location: SwedenEurope

PostPosted: Mon 21 May 2012, 09:36    Post subject:  

I don't remember who/whom but one of the known developers
could have been Barry or MickO or Playdays or somebody else.
They confirmed this some months ago maybe a year ago.

So gcmartin if your good at using google you maybe find it.

I've would love to boot puppy iso but I have never been able to
although I've not given it many hours so who knows if one are
very clever then one may be able to but I trust that it is not built that way.

One most likely have to rewrite the script for that to be possible.

We had one guy claiming he had done it but he never got back and
showed us how he did it when I asked him for technical details on it.

He most likely realized he misunderstood something and had older
versions of puppy with vmlinuz and initrd.gz laying around and that
it only looked like he did what he thought to happen. I can be wrong
but I gave him the chance to help us understand how he did it and ...

So I trust it happens only when I can reproduce it after a step by step.

Why not ask Barry about it Friendly Smile Icon blinking Smile

_________________
I use Google Search on Puppy Forum
not an ideal solution though
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [5 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Taking the Puppy out for a walk » Misc
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.0533s ][ Queries: 12 (0.0040s) ][ GZIP on ]