How to Make a Bootable Flash Drive using ISObooter

How to do things, solutions, recipes, tutorials
Message
Author
Pelo

13:00 Pm Sucessful try

#226 Post by Pelo »

Near to success. Topic modified here above because useless alternatives. Isobooter is not guilty. I should have learnt to better use DOGstretch.

DOGS are different from Puppy Linux, until now.. They will progress fast, with our help. isobooter is a new way for them. XenialDog is really the better Xenial OS available
Puppy Linux has yet a Puppy stretch running nice (tuxx and sailor enceladus versions tested). Dogstretch will not do better.

13.00 PM Final success. Bookmarks are here in Firefox, proof that previous session well saved and loaded. :!:
Mintpup was there for training purpose
Saves are done on my linux Partition sda3, no need to create a linux partion on the pendrive. However it would be fine not to have to type all the path with my french keyboard.
Attachments
ISOs test Bench.jpg
Xeniad Dog To add (Mintpup will be deleted if not enough place)
(33.78 KiB) Downloaded 848 times

Pelo

New Isobooter on Intenso 4GB

#227 Post by Pelo »

One partition FAT32 2GB
plus One Part ext 4 2GB label casper-rw

title slackbox_base
partnew (hd0,3) 0x00 (hd0,0)/slackbox_base.iso
map --heads=0 --sectors-per-track=0 (hd0,0)/slackbox_base.iso (0xff)
map --hook
root (0xff)
kernel /vmlinuz pmedia=cd psavemark=1 pfix=fsck
initrd /initrd.gz

title StretchDog32-2017-07-04
partnew (hd0,3) 0x00 (hd0,0)/StretchDog32-2017-07-04.iso
map --heads=0 --sectors-per-track=0 (hd0,0)/StretchDog32-2017-07-04.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)

title xenial-7.0.6
partnew (hd0,3) 0x00 (hd0,0)/xenial-7.0.6.iso
map --heads=0 --sectors-per-track=0 (hd0,0)/xenial-7.0.6.iso (0xff)
map --hook
root (0xff)
kernel /vmlinuz pmedia=cd psavemark=1 pfix=fsck
initrd /initrd.gz

title More ISOs (see the instructions)
configfile (hd0,x)/menu.lst
commandline

Pelo

click on isobooter is active from Puppy Linux

#228 Post by Pelo »

click on isobooter is active from Puppy Linux, but inefficient from debian dogs :!: and :?:
It does not really matter, i will do my changes from Little Puppy Linux
Changes mean add an iso or splashscreen Y/N
Last edited by Pelo on Tue 15 Aug 2017, 07:11, edited 2 times in total.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

Re: click on isobooter is active from Puppy Linux

#229 Post by rcrsn51 »

Pelo wrote:inefficient from debian dogs
Be specific. Are you trying to make the drive bootable? I don't know if the dogs have Grub4Dos, which you will need.

sheldonisaac
Posts: 902
Joined: Mon 22 Jun 2009, 01:36
Location: Philadelphia, PA

Re: How to Make a Bootable Flash Drive using ISObooter

#230 Post by sheldonisaac »

rcrsn51 (in part) wrote:ISObooter is a procedure for booting many Linuxes, including Puppy, directly from their ISO files.
Hi, I just used it successfully, and am VERY pleased and impressed!
I copied the menu.lst it produced on /mnt/sda3 (a FAT32 partition) into my "regular"
menu.lst on /mnt/sda1 (EXT4). It works there, too!

Code: Select all

title gparted-live-0.29.0-1-i686
partnew (hd0,3) 0x00 (hd0,2)/gparted-live-0.29.0-1-i686.iso
map --heads=0 --sectors-per-track=0 (hd0,2)/gparted-live-0.29.0-1-i686.iso (0xff)
map --hook
root (0xff)
chainloader (0xff)
Thank you!

Oh, sda is a 128GB SSD
Dell E6410: BusterPup, BionicPup64, Xenial, etc
Intel DQ35JOE, Dell Vostro 430
Dell Inspiron, Acer Aspire One, EeePC 1018P

AndresC2
Posts: 76
Joined: Sun 09 Jul 2017, 02:12

#231 Post by AndresC2 »

Hello rcrsn51! :D

isobooter works only with full iso?

if i extract iso to folder e.g :

puppy_racy/puppyracy.sfs vmlinuz initrd.gz isolinux.cfg

isobooter work with that? or only with full iso?.

thanks.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#232 Post by rcrsn51 »

If you wanted to extract the ISO, then add a menu.lst entry to reflect that method.

Just like you would have on a boot setup made with Grub4Dos Bootloader Config.

AndresC2
Posts: 76
Joined: Sun 09 Jul 2017, 02:12

#233 Post by AndresC2 »

the install is in usb 2gb fat 32 one partition.

something like this?

Label Puppy Racy
kernel /puppy_racy/vmlinuz
append initrd=/puppy_racy/initrd.gz pmedia=usbflash psubdir=/puppy_racy

thanks

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#234 Post by rcrsn51 »

No. That's an isolinux-style boot entry. You want a GRUB-style entry.

AndresC2
Posts: 76
Joined: Sun 09 Jul 2017, 02:12

#235 Post by AndresC2 »

Hi!

Yes I want a GRUB-style entry, but how?

I new with grub only used universal usb installer and boot with plop bootmanager.

thanks for your help.

Pelo

ISObooter boots ISOs as scheduled and is really surprising.

#236 Post by Pelo »

ISObooter boots ISOs as scheduled and is really surprising.
Further info coming. I will complete info on existing post above

User avatar
nic007
Posts: 3408
Joined: Sun 13 Nov 2011, 12:31
Location: Cradle of Humankind

#237 Post by nic007 »

So Isobooter boots an iso a bit like booting from a cd, I suppose. I guess you can then create a savefile/folder if wanted? Not so flexible if you don't want to use a savevefile/folder but want to save to an sfs for instance. Normal, frugal install more flexible and you have more options.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#238 Post by rcrsn51 »

AndresC2 wrote:Yes I want a GRUB-style entry, but how?
Look at Grub4DosConfig.
I guess you can then create a savefile/folder if wanted? Not so flexible ...
If you are going to snipe at a project, you should at least try it first.

Pelo

Puppies have a Pupsave created as usual, easily.

#239 Post by Pelo »

Puppies have a Pupsave created as usual, easily. For other Linux, not so easy.. But ISObooter is not guilty, that is the distros that never were able to do saving as easy than with a Puppy. (I am an XeniaDog user too)

as77
Posts: 39
Joined: Tue 25 Feb 2014, 09:16

Re: bootin on old pc without usb support?

#240 Post by as77 »

pacer106 wrote:does this method of booting from a usb flash stick work on a pc that does not support booting from a usb device?
What if additionally there's even no cd/dvd drive? (And slow usb 1.0)

Some five years ago superuser.com had a discussion on booting Linux from an ISO file in windows with grub2 in windows (I think).

My (and my friends') several pc's have Slacko 5.7 (thanks to having an exe-installer available!) with grub4dos, apparently syntax different from grub2.

(Selected Slacko after burning some thirty cd's. Luckily the exe-installer was found)

Edit: Seemingly grub2 and grub4dos can be "chained" but don't know how

Edit2: Found later http://www.murga-linux.com/puppy/viewtopic.php?t=74653 Must read thoroughly

as77
Posts: 39
Joined: Tue 25 Feb 2014, 09:16

#241 Post by as77 »

> What if additionally there's even no cd/dvd drive? (And slow usb 1.0)

Well, now I found something really useful :
- LICK-discussion http://www.murga-linux.com/puppy/viewto ... &start=435
- and a good collection of Puppy exe-installers https://archive.org/details/Puppy_Linux ... _Installer
_ _ _

So my troubles with the very disabled laptop may be over?
Sadly the Win7 in it stopped working. For this very machine the exe-installers came too late.

Somewhere buried behind the former Windows is a bootloader with choices "Windows" (no more available) and Slacko 5.7 (working ok). The latter brings me to the choices written in /initrd/mnt/dev_save/menu.lst

Now I need a wise decision where to download the ISO not to disturb my Slacko and its save-file. Any suggestions?

User avatar
Max Headroom
Posts: 421
Joined: Wed 28 Jun 2006, 07:17
Location: GodZone Kiwi
Contact:

#242 Post by Max Headroom »

G'day rcrsn51, Please Help because I've Corrupted Me GumBoot USB ( ie. isobooter ) by intending & Attempting 2 Add a Swap Partition 2 the eNd of the USB :cry:

Now I just get

Cannot overwrite an independent Partition.
partnew (hd0,3) 0x00 (hd0,0)/Angel_Student_Eco.iso

Error 30: invalid argument

Press any key to continue...

Of Course I've Searched on the iNet, like so...

isobooter Cannot overwrite an independent partition Error 30: invalid argument Solved

4 the answer, But there's Nun

of course I've really shot a Hole in Me GumBoot, having 60 isos, Mostly working!

:oops: K

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#243 Post by rcrsn51 »

3. If you have a large drive, you may want to make two or three partitions to organize your ISOs. But do NOT make a fourth partition! It is used by the ISObooter system.

User avatar
Max Headroom
Posts: 421
Joined: Wed 28 Jun 2006, 07:17
Location: GodZone Kiwi
Contact:

#244 Post by Max Headroom »

Thanx rcrsn51 4 Replying, Yes I did Notice that, But didn't do it because I dunno about how it works out w/ the menu.lst file, also will that Fix the Error 30: invalid argument?

Also I should have mentioned previously while I was running the isobooter script it was sumtimes / often ( about 1/2 the time, but random whether I choose Y or N ) returning

isoinfo: Unable to find Joliet SVD

& I did Run WinContig on All the iso files & they're Clean ie. No Fragmentation... aRe these 2 issues Related?

Thanx Mate 4 Your Wisdom!

:)K

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#245 Post by rcrsn51 »

?????

So when you made the swap partition, did it become the fourth partition of the drive?
isoinfo: Unable to find Joliet SVD

ISObooter does NOT call the isoinfo tool. I have no idea where that message is coming from.

However ISObooter DOES use filefrag. Maybe it's calling isoinfo.

Post Reply