Install Puppy to USB without burning to CD first

What features/apps/bugfixes needed in a future Puppy
Message
Author
User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#21 Post by rcrsn51 »

Robin2 wrote:All of this could be done just as easily from Windows if (as I believe) there is a Windows version of syslinux.
That's exactly what Windows programs like Unetbootin already do. Are you suggesting that Puppy should reinvent the wheel and provide its own custom Unetbootin?

slavvo67
Posts: 1610
Joined: Sat 13 Oct 2012, 02:07
Location: The other Mr. 305

#22 Post by slavvo67 »

It should be mentioned that I have been unsuccessful in creating a bootable USB with Puppy Installer. I have a feeling it wasn't properly tested for the USB part of the program prior to release.

rcrsn51: Recreating the wheel is what puppy does best. Especially when the wheel gets a little bit better each time....

Robin2
Posts: 180
Joined: Sat 17 Jan 2015, 18:17

#23 Post by Robin2 »

rcrsn51 wrote:Are you suggesting that Puppy should reinvent the wheel and provide its own custom Unetbootin?
No. I'm suggesting that there could be a simpler wheel.

And I think Unetbootin does more than syslinux - but I may be wrong as it is a few years since I used Unetbootin.

...R

User avatar
Fossil
Posts: 1157
Joined: Tue 13 Dec 2005, 21:36
Location: Gloucestershire, UK.

#24 Post by Fossil »

Robin2. This might be of interest. Using various live USB creator's under Windows to boot other operating systems. http://www.portablefreeware.com/index.php?sc=262

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#25 Post by Semme »

Code: Select all

live-fat-stick --any_distro? /path/to/filename.iso /dev/sdXY
I'm in the process of finding out myself >> https://github.com/cyberorg/live-fat-stick

Then there's this GUI to write .img files to USB on Launchpad.

Not so much for the OP, but the community.
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

Robin2
Posts: 180
Joined: Sat 17 Jan 2015, 18:17

#26 Post by Robin2 »

Just out of pig-headed curiosity I booted this netbook in Windows 7 and downloaded syslinux.exe (which was a real PITA because it comes with a load of other irrelevant stuff - and was not actually in the first download) and then formatted a 16GB USB stick with Windows (which took forever).

But when I got all that sorted out (and figured the need for admin privilege) the USB stick was syslinuxed in an instant.

I confess I copied the other Puppy files after rebooting in Linux - but AFAIK Windows can copy as well as Linux.

Presumably it would be legal for the Puppy website to have a copy of syslinux.exe for download.

...R

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#27 Post by mikeb »

I always thought puppy should have its own in house installer arrangements to cover the various combinations.... see a need and fill it.... and this has been one of them...sad that some related wizards have gone but I digress.

You may be interested in grub4dos too Robin2.... main attraction is those nice menus I suppose and ease of booting windows with it.

It may appeal...

bootlace.com /dev/sdb
for adding the mbr code ...note that this binary that comes in the package can also be run from windows.... dos like mode anyway like syslinux...neat huh... the id for the drive changes thats all.

Then you have the grldr file and a menu of yer systems...thats it...plonk it on ntfs it cares not... fat is fine and yer posix ones... so one binary does all... why its a bit popular around here after the initial hostility.

You might like to play... its commonly used as the basis for simple installers and has always worked for me on usb. (and hard drives/cf cards/CD.

To be perverse you can have the windows mbr on usb and then chainload it. :D

mike

Robin2
Posts: 180
Joined: Sat 17 Jan 2015, 18:17

#28 Post by Robin2 »

mikeb wrote:You may be interested in grub4dos too Robin2....
Thanks Mike, but Grub is way out of my league. No way I am I taking responsibility for screwing up someone's expensive Windows installation.

...R

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#29 Post by starhawk »

grub4dos is not your standard-issue grub.

I use it. It's almost completely idiot-proof.

And it can boot Windows, too...

User avatar
Semme
Posts: 8399
Joined: Sun 07 Aug 2011, 20:07
Location: World_Hub

#30 Post by Semme »

I'm using ntldr to boot the latter. :D Yep! Perverse..
>>> Living with the immediacy of death helps you sort out your priorities. It helps you live a life less trivial <<<

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#31 Post by mikeb »

Thanks Mike, but Grub is way out of my league. No way I am I taking responsibility for screwing up someone's expensive Windows installation.
you would find it EASIER than syslinux.... and it was suggested for usb use.
You could just as easily screw a hard drive with syslinux...

perhaps you are thinking of grub2.....

mike

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#32 Post by Burn_IT »

I confess I copied the other Puppy files after rebooting in Linux - but AFAIK Windows can copy as well as Linux.
It can BUT

And it is a BIG BUT.

Windows does not distinguish between upper and lower case characters, but Linux DOES.
Windows will copy files OK, but will capitalize the NAMES of them. This means that when Puppy/Linux looks for a file with a lower case name, it cannot find it because the name is now upper case.

see: http://www.techsupportalert.com/content ... u-want.htm
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#33 Post by mikeb »

And it is a BIG BUT.
who has a big butt?

NTFS is case sensitive apparently...just MS decided not to enable it to keep in the DOS way of doing things... bit crappy really and part of their 'Dumb It Down Badly ' approach to computing perhaps :D

Actually ISOmaster in puppy is badly broken when it comes to case handling...try editing a CD using grub4dos...it fails as half the resultant files magically become upper case DOS style !! Did bill G write this program? Also I assume why isolinux is still used as it does not care about case either...this is posix/linux we are using here right? :D

all fun and games

mike

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#34 Post by Burn_IT »

who has a big butt?
I do. I keep rainwater in it.
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#35 Post by mikeb »

I got big butts and I cannot lie.....

I love them...they never fully emptied all year :)

Water is so precious that 99% of it goes down the drain :D

mike

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

#36 Post by rcrsn51 »

mikeb wrote:Also I assume why isolinux is still used as it does not care about case either...this is posix/linux we are using here right?
?????

Puppy boot discs are traditionally made using "DOS" compatibility. Every disc contains a readme file that explains the reason.

But you can make a perfectly good boot disc using isolinux and "XP" compatibility where the files are named correctly in Windows.

Robin2
Posts: 180
Joined: Sat 17 Jan 2015, 18:17

#37 Post by Robin2 »

mikeb wrote: You could just as easily screw a hard drive with syslinux...

perhaps you are thinking of grub2.....

mike
No, I was only thinking of USB sticks.

The point someone made about Windows potentially naming files incorrectly is something I had not thought of. But I suppose Puppy could choose file names with Windows-compatible file names.


...R

User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#38 Post by Burn_IT »

Caps Lock.....
"Just think of it as leaving early to avoid the rush" - T Pratchett

User avatar
mikeb
Posts: 11297
Joined: Thu 23 Nov 2006, 13:56

#39 Post by mikeb »

Well if a puppy iso is edited using ISOmaster it still will boot ok since isolinux ignores the case changes. I surmised since that application is normally included it may have some effect on the choice of boot loader.

If grub or grub4dos is used as the boot sector on the disk ISOmaster with cause boot failures.

Ok probably not the reason but it seems there were these linux tools that ignored or mishandled cases which means the long standing approach is sort of necessary.

Anyway Robin2..grub4dos makes a nice usb boot loader and is easy to implement... you might like it.

Mike


synchronous posting.... my toes lock if I self induce cramp...

Robin2
Posts: 180
Joined: Sat 17 Jan 2015, 18:17

#40 Post by Robin2 »

[quote="mikeb"]Anyway Robin2..grub4dos makes a nice usb boot loader and is easy to implement... you might like it.[quote]

I will have a look at it.

(I wonder would a 55 year old Windows user be able to use it - the PC equivalent of the man on the Clapham Omnibus)

...R

Post Reply