How to Make a Bootable Flash Drive using ISObooter

How to do things, solutions, recipes, tutorials
Message
Author
User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#221 Post by rcrsn51 »

@Pelo:

1. Format your flash drive with two partitions - fat32 for the ISOs and ext4 for data.

2. In the data partition, create the folder "xenialdog".

3. Run ISObooter with "splashscreen=n"

4 Change the menu.lst entry to something like

Code: Select all

kernel /live/vmlinuz1 edd=off noauto from=/  changes=/mnt/sdb2/xenialdog/
initrd /live/initrd1.xz
(For xenial, the folders may be named "casper" instead of "live".)

Pelo

rcrsn51 , God bless you...

#222 Post by Pelo »

rcrsn51 , God bless you...
Hum, i try first and come back .
IT would be a good idea to teach your knowledge to an assistant
pupsave rcrsn51!
Attachments
isobooter.jpg
One step forward to success
(59.1 KiB) Downloaded 275 times

Pelo

Positive ; menu.lst shows details, can be modified.

#223 Post by Pelo »

:evil: :evil: :evil: something wrong only Puppy Linux now boots
Positive ; menu.lst shows details, can be modified.
09.36 AM
Try number 150 :

Eureka ! choose boot with data, press TAB and modify cheat code..
Not easy, because your keyboard is french and Linux types English, of course
!,nt!sdq3!DebiqnDog!stretch.dqt
is what you need to type on french keyboard then Linux understands
/mnt/sda3/DebianDog/stretch.dat

UK and US citizen could not imagine how muh you must like Puppy not to give up :P
Last edited by Pelo on Mon 07 Aug 2017, 10:17, edited 7 times in total.

Pelo

ISObooter would not be the reason why boot fails.

#224 Post by Pelo »

ISObooter would not be the reason why boot fails.
Data were saved on HDD linux partition. Perhaps sda is not to be used but hdd or something like that..
No problem for several tries, that is only 3 ou 4 minutes.
On last chance i will format second part of USB as Linux as explained here, by Pr rcrsn51

9 AM . process back with Splashscreen : the three OS boot :!: :?: :?: :?:
Last edited by Pelo on Mon 07 Aug 2017, 11:10, edited 1 time in total.

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

#225 Post by rcrsn51 »

kernel /vmlinuz pmedia=cd psavemark=1 pfix=fsck changes=/mnt/sda3/DebianDog/stretch.dat
That's wrong. It's a Puppy line.

You need the Debian lines like I showed you above. Or use your own syslinux commands:

Code: Select all

kernel /casper/vmlinuz noauto from=/ copy2ram changes=/mnt/sda3/Porteus/changes.dat 
initrd /casper/initrd1.xz

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

Post Reply