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 Thu 13 Dec 2018, 02:46
All times are UTC - 4
 Forum index » House Training » Beginners Help ( Start Here)
How to install Puppy without a CD drive?
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 3 [41 Posts]   Goto page: 1, 2, 3 Next
Author Message
Steve White

Joined: 17 Apr 2010
Posts: 5

PostPosted: Sat 17 Apr 2010, 06:06    Post subject:  How to install Puppy without a CD drive?  

Is it possible to install Puppy Linux without a CD player?

Say you have a netbook running some other Linux and a bunch of USB flash memory sticks, but no CD burner/player is available. How would you go about installing a bootable Puppy Linux on one of those sticks?

If this isn't possible now, I would say it's high time to make it possible.

Cheers!
Back to top
View user's profile Send private message 
looseSCREWorTWO

Joined: 04 Feb 2010
Posts: 812
Location: Australia, 1999 Toshiba laptop, 512mb RAM, no HDD, 431 Retro & 421 Retro

PostPosted: Sat 17 Apr 2010, 07:25    Post subject:  

To install the right Puppy files to a USB Pen Drive and make it bootable without a CD/DVD Drive is complicated, but possible, if the Netbook already has Ubuntu or something similar already installed. But to install the accompanying Grub bootloader without having Puppy up and running you would need to be Einstein or a Grub expert, or both.

I would take the Netbook and the USB Pen Drive into an Internet Cafe and talk to the bod at the counter. Tell him/her that you want to use their facilities for an hour or two and can they lend you a CD/DVD Drive that plugs into the USB? An hour or two at an Internet Cafe in Sydney costs 2 or 3 Dollars and most of them don't charge anything for lending you an optical drive. It's usually just part of the service. I assume it would be same in any big city.

If you can't get to an Internet Cafe, you can buy a USB CD Drive for under $20 (Australian) Go to eBay and do a search on:
USB CD Drive
Back to top
View user's profile Send private message 
Aitch


Joined: 04 Apr 2007
Posts: 6815
Location: Chatham, Kent, UK

PostPosted: Sat 17 Apr 2010, 11:18    Post subject:  

Steve White

If you have the ability to d/l a Puppy ISO, try reading this

http://www.murga-linux.com/puppy/viewtopic.php?t=8674

Also see

http://www.murga-linux.com/puppy/viewtopic.php?t=28913

Basically a frugal install plus grub mods.....AFAIK

Aitch Smile
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Sat 17 Apr 2010, 11:46    Post subject:  

Quote:
If this isn't possible now, I would say it's high time to make it possible.

Fair enough. Read here.
Back to top
View user's profile Send private message 
Steve White

Joined: 17 Apr 2010
Posts: 5

PostPosted: Sun 18 Apr 2010, 05:02    Post subject:  

Thanks for the links! They helped, but none worked exactly. Here is how I did it.

The goal is to install Puppy Live directly from a mounted ISO image to a
USB memory stick. It requires a recent version of Linux, with the right
version of grub installed. No CD involved.

These instructions are for recent versions of grub but not for grub2.
(The grub2 releases have gone very tragically awry regarding ease of
use, which was the main reason for grub's popularity.)

First mount the ISO image somewhere:
    $ mount -o loop puppy-431.iso /mnt


Use gparted or other partition manager to partition the memory stick
    make one extended partition
    inside extended partaion make one logical partition
    set boot flag on logical partition
    make label of logical partition PuppyStick or something


Mount the stick, say to /media/PuppyStick, and copy the files from the ISO image to the stick:
    $ scp -rp /mnt/* /media/PuppyStick


Install the grub boot manager on the memory stick:
    $ grub-install --root-directory=/media/PuppyStick DEV

where DEV is the device of the memory stick (use df to determine that--something like /dev/sdb )

Make a file
    /media/PuppyStick/boot/grub/menu.lst

containing
Code:
default=0
timeout=3       #you may want to reduce this later
#hiddenmenu     #un-comment this to make the menu invisible

title Puppy Linux
uuid YOUR_UUID_HERE
kernel /vmlinuz root=/dev/ram0
initrd /initrd.gz

Replace YOUR_UUID_HERE in the file with the name of the link that points to your memory stick in
    $ ls -l /dev/disk/by-uuid


Save that and reboot.
Back to top
View user's profile Send private message 
Steve White

Joined: 17 Apr 2010
Posts: 5

PostPosted: Sun 18 Apr 2010, 05:05    Post subject:  

So it is possible. And while it isn't really hard, it isn't easy.

So I propose that it be made easy. This really, really, needs to be easy.
Back to top
View user's profile Send private message 
nooby

Joined: 29 Jun 2008
Posts: 10548
Location: SwedenEurope

PostPosted: Sun 18 Apr 2010, 06:35    Post subject:  

Thanks we have at least one or two such threads now that want to be able to do this.

Me too want to know how to. So much appreciated that you describe it.

Unfortunately for me I am not that savvy to really grasp how to from your text.
I trust it can be done that way but I don't trrust me know how to replicate it.

You don't need an uuid number for puppy but it doesn't hurt either I guess.

_________________
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: 12375
Location: Stratford, Ontario

PostPosted: Sun 18 Apr 2010, 07:46    Post subject:  

Steve White wrote:
So it is possible. And while it isn't really hard, it isn't easy. So I propose that it be made easy. This really, really, needs to be easy.


The easiest way is to use Unetbootin for Linux. It's available for several major distros.
Back to top
View user's profile Send private message 
looseSCREWorTWO

Joined: 04 Feb 2010
Posts: 812
Location: Australia, 1999 Toshiba laptop, 512mb RAM, no HDD, 431 Retro & 421 Retro

PostPosted: Sun 18 Apr 2010, 07:57    Post subject:  

From Windows, or another Linux, will Unetbootin allow the AVERAGE USER (with no knowledge of Grub or Linux at the command-line) to format a USB Stick so that it is Bootable in Puppy?

Because Steve White and Nooby are right:
this needs to be really, really, easy FOR THE AVERAGE USER, otherwise Puppy will be left behind. CDs are "old technology". Netbooks don't even have a DVD drive. Everyone's using USB Sticks.

_________________
Steve
Back to top
View user's profile Send private message 
nooby

Joined: 29 Jun 2008
Posts: 10548
Location: SwedenEurope

PostPosted: Sun 18 Apr 2010, 08:10    Post subject:  

Yes that works for somebody good at using major distribution of linux.

I've tried that since at least Dec2009 but also since 2006 and 2008 and gave up on it 2009 but started again since Dec 2009 and Puppy linux is the only distro I can use due to all the restrictions in the major linux making the learning curve too steep for me.

I tried http://unetbootin.sourceforge.net/ in puppy and that doesn't seem to work.

I would prefer we get a good description for noobs on my low level of grasping that works in puppy. I don't want to rely on other distros than puppy.

I barely get how to do things on puppy.

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

Joined: 29 Jun 2008
Posts: 10548
Location: SwedenEurope

PostPosted: Sun 18 Apr 2010, 08:10    Post subject:  

tuxcantfly the dev of unetbootin write this:

Quote:
If using Linux, make the file executable (using either the command chmod +x ./unetbootin-linux, or going to Properties->Permissions and checking "Execute"), then start the application, you will be prompted for your password to grant the application administrative rights, then the main dialog will appear, where you select a distribution and install target (USB Drive or Hard Disk), then reboot when prompted.


I am to chicken to try that one.

He even writes that his program works best in windows and he is a linux developer.

I mean come on!

_________________
I use Google Search on Puppy Forum
not an ideal solution though

Last edited by nooby on Sun 18 Apr 2010, 08:15; edited 1 time in total
Back to top
View user's profile Send private message 
rcrsn51


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

PostPosted: Sun 18 Apr 2010, 08:12    Post subject:  

When Unetbootin first came out, there were reports from people who tried to install Puppy on a flash drive and accidentally borked their hard drive.

But that's possible with any Linux installer if you get confused or make a mistake. For that matter, burning a Live CD and making it bootable has never been really, really easy either.
Back to top
View user's profile Send private message 
nooby

Joined: 29 Jun 2008
Posts: 10548
Location: SwedenEurope

PostPosted: Sun 18 Apr 2010, 08:19    Post subject:  

Yes but let us not get bogged down on such issues.

Look forward instead. We need an easy way to install any kind of linux without being dependent on CD and preferably not on using usb either.

The best way would be to just boot the iso as it is and install either frugal from that boot or do a full install from that booted iso file.
the only tool needed should be a simple plain text editor and a description on how to find the menu.lst of Grub legacy or Grub2 or Lilo whatever kind of bootloader there is and add linux.iso to it and boot from that one in frugal and from then on it is up to the user to decide on how to proceed. If they install Puppy frugal they get save file while if they install major linux they have to know more to get a save file. Some of slackware does allow it but most other not.


That approach should work to get a linux going regardless if one have windows or linux on the hdd in first place.

_________________
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: 12375
Location: Stratford, Ontario

PostPosted: Sun 18 Apr 2010, 08:53    Post subject:  

Quote:
The best way would be to just boot the iso as it is and install either frugal from that boot or do a full install from that booted iso file.

This is possible using GRUB2, but the target distro in the ISO must have an option to boot this way.
Back to top
View user's profile Send private message 
upnorth


Joined: 11 Jan 2010
Posts: 286
Location: Wisconsin UTC-6 (-5 DST)

PostPosted: Sun 18 Apr 2010, 10:27    Post subject: UUIDs
Subject description: UUIDs
 

to display uuid's, blkid command is convenient.
Back to top
View user's profile Send private message Visit poster's website 
Display posts from previous:   Sort by:   
Page 1 of 3 [41 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.0673s ][ Queries: 11 (0.0168s) ][ GZIP on ]