Step by Step: Installing Puppy Linux to Your Hard Drive

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

Re: It works!

#31 Post by Guest »

edoc wrote:
budden wrote:The step-by-step here works pretty much as advertised.

Rambling a bit ... again it works.

The instructions say 'at least 500M' for hda2. What they don't say is THIS IS THE PLACE TO USE THE WHOLE DRIVE! So I had Puppy nicely running in a fifth of the entire drive and the rest was not partitioned and not usable. So when I discovered that 1.0.5 was out (one release newer than what I'd installed), started over.

This time, having a successful install in the log, I skipped all the hda1 part since didn't intend any changes there. Echo some other comments, would be nice to dispense with MS-DOS/DR-DOS entirely, but that's somewhat of a nit since I have a copy.

fdisk: blew away hda2 and restored it ... this time with the whole drive (less hda1). NOW I have some serious working space.

Reinstallation worked fine, per instructions.

Grub does need to be reinstalled since it's config files, by default, live in /boot. Which I'd blown away and re-established. Again, per instructions.


Recommendations, to close this ramble: they pertain to the install script itself not the instructions (I know enough to pop the CD ... after all, I want the ethernet back and I can have one or the other (single PCMCIA slot), but not both). Y'oughtta be able to boot off the puppy CD and push the Setup-->Install HD menu button and be off. That script should make sure you're wholly on CD+RAM (with no hda mounted), should fork into fdisk to do surgery (with recommendations), ... There are several very good scripts in Puppy so this should be within scope.

</ramble>

1.0.5 looks nice. I like JWM -- it's a decent improvement. Still haven't found a good solution to the 1024x640 oddball screen size. The root of the problem is in xvesa with side effects shown up in JWM that I haven't found a workaround for yet (like relocating the task bar).

daklander

#32 Post by daklander »

I didn't see a note about this anywhere so if there is one, I apologize for asking here.
I'm trying to install Chubby Puppy on a drive with Windows 2K Professional. The install part seemed to go fine though there was an area where is said a window would open so I could edit a file. That window never opened. This is a 20gig drive with only one format. I did do the boot floppy. Anyway, when I went in to try have grub install in the MBR I get a notice that it can't be done because there is no Linux partition. I had the impression I could install to the windows partition and use dual boot to operate Puppy off the hard drive. Is that wrong?
FAT32, not NTFS....

Guest

#33 Post by Guest »

I an using a HP Laptop with windows xp Sp2 installed. tried to use liveCd, everything was working fine but hung at the point I was supposed to select the Keyboard Layout. Nothing was responding at all.
I followed the instruction on installlation to hard disk using GRUB and it stopped at the same place. Can some one please help me this is my first time with Linux.
I would however like you to know that I installed it with Qemu emulation.
I am using Puppy 1.0.5

User avatar
aahhaaa
Posts: 341
Joined: Fri 07 Oct 2005, 03:21
Location: Lower Michigan, North America

#34 Post by aahhaaa »

imho- this and some other HOWTO threads are getting confusing and dated. The info is getting mixed with unanswered Qs too.

Could the mods maybe lock these HOWTOs when complete & maybe cross-ref with the wiki or the Documentation project? And where useful add Puppy version to the header?

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#35 Post by edoc »

aahhaaa wrote: And where useful add Puppy version to the header?
This is a pet peeve/nit of mine.

It would seem a valuable list rule that everyone label the version to which they refer so we may make a more valid judgment if it is relevant to us as readers.

On the rare occasion that the version is non-critical then perhaps we need an abbreviation that flags that.

With the growth of Puppy and Puppy Forum users these small things become increasingly important.

Oh, I wrote this on a laptop using 1.0.4 ... ;-)

IMHO, YMMV .... doc
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

User avatar
mayakovski
Posts: 124
Joined: Sun 20 Nov 2005, 00:42
Location: Comox, BC, CANADA

Failure at HD install

#36 Post by mayakovski »

Bruce B wrote:
Mechsus wrote: I attempted to install Puppy with only an MS-DOS partition and without installing MS-DOS 6.22 - but couldn't crack it - although there must be a method (?).
I tried to understand why you installed MS-DOS. I don't see any reason for it other than that you want to have a dual booting - Puppy/MS-DOS system. But this does not seem to be the reason you install MS-DOS.

Yesterday, I did some expermenting installing Puppy on a spare HD. The results of which indicate that it doesn't make any difference of you nuke the hd or install on a pre-partitioned HD, which I presume you know this. Except the nuking is as someone wrote, hygenic. But I've seen cases where nuking the drive is the only thing that gets it working right again.

If the HD is partioned you can delete the partitions by booting Puppy CD and using cfdisk or fdisk to delete the partitions.

Suppose we start off with a drive that has either been nuked or the partitions deleted with Linux fdisk or cfdisk.

The basic procedure is insert the Puppy CD and boot the computer.

Puppy won't install the pup001 file on this type of drive because there are no partitions.

.
I have gotten this far and am then asked for a password. I have nuked the entire disk and re tried about 6 times, every time it wants a password?

User avatar
mayakovski
Posts: 124
Joined: Sun 20 Nov 2005, 00:42
Location: Comox, BC, CANADA

Re: Failure at HD install

#37 Post by mayakovski »

Anyone know what the password is??? :cry:
mayakovski wrote:
Bruce B wrote:
Mechsus wrote: I attempted to install Puppy with only an MS-DOS partition and without installing MS-DOS 6.22 - but couldn't crack it - although there must be a method (?).
I tried to understand why you installed MS-DOS. I don't see any reason for it other than that you want to have a dual booting - Puppy/MS-DOS system. But this does not seem to be the reason you install MS-DOS.

Yesterday, I did some expermenting installing Puppy on a spare HD. The results of which indicate that it doesn't make any difference of you nuke the hd or install on a pre-partitioned HD, which I presume you know this. Except the nuking is as someone wrote, hygenic. But I've seen cases where nuking the drive is the only thing that gets it working right again.

If the HD is partioned you can delete the partitions by booting Puppy CD and using cfdisk or fdisk to delete the partitions.

Suppose we start off with a drive that has either been nuked or the partitions deleted with Linux fdisk or cfdisk.

The basic procedure is insert the Puppy CD and boot the computer.

Puppy won't install the pup001 file on this type of drive because there are no partitions.

.
I have gotten this far and am then asked for a password. I have nuked the entire disk and re tried about 6 times, every time it wants a password?

User avatar
mayakovski
Posts: 124
Joined: Sun 20 Nov 2005, 00:42
Location: Comox, BC, CANADA

I got it going.

#38 Post by mayakovski »

I never did figure out what password it wanted or where that password request came from.

But I did finally realize that Puppy cannot boot with only 49MB RAM and no swap space. I manually created a swap partition (Using a different distro that would boot in 49MB RAM and no swap space), then Puppy booted just fine for me. :P
Mayakovski
**********************
Puppy Linux | Barking Up The Right Tree

Compaq Armada 1580DMT | P150, 49MB RAM - 3.2 GB HD, Puppy 1.0.6
Compaq Deskpro EN | P3-733, 384 MB RAM - 80GB HD, Puppy 1.0.7

Nina

#39 Post by Nina »

edoc wrote:I am trying to install Puppy on a laptop with no FDD..........

..........How does one install without the use of a FDD?
Thanks! doc
i hope someone can answer that :roll:
I downloaded a version of puppylinux that has firefox but its an older one from:
http://mymirrors.homelinux.org/puppy/V.0.9.6/
i don't have floppy drive and when trying to install to /dev/hda5 it requires inserting a floppy even when i press any key+enter .
besides it doesn't have the option to install grub .
is there any way around this to edit/replace the install script?
I'm on dial up and it took me 4hrs to DL the above version and can't download another.
can you please help me with that.
Thanks

User avatar
edoc
Posts: 4729
Joined: Sun 07 Aug 2005, 20:16
Location: Southeast Georgia, USA
Contact:

#40 Post by edoc »

Nina wrote:
edoc wrote:I am trying to install Puppy on a laptop with no FDD..........

..........How does one install without the use of a FDD?
Thanks! doc
i hope someone can answer that :roll:
I downloaded a version of puppylinux that has firefox but its an older one from:
http://mymirrors.homelinux.org/puppy/V.0.9.6/
i don't have floppy drive and when trying to install to /dev/hda5 it requires inserting a floppy even when i press any key+enter .
besides it doesn't have the option to install grub .
is there any way around this to edit/replace the install script?
I'm on dial up and it took me 4hrs to DL the above version and can't download another. can you please help me with that. Thanks
Wow, that is an old post of mine!

You really want to download Puppy 1.0.6 or one of the enhanced versions such as Chubby Puppy or Grafpup.

You then burn the .iso file to a CD (or have a friend do it for you if you have problems with your cd burner as I do), place the CD in the drive and reboot.

Puppy will load up with only a few questions about your keyboard, mouse, and video preferences.

Once running you may use Setup to get it to activate your modem or network card (for high speed access) and other resources.

HTH ... doc
[b]Thanks! David[/b]
[i]Home page: [/i][url]http://nevils-station.com[/url]
[i]Don't google[/i] [b]Search![/b] [url]http://duckduckgo.com[/url]
TahrPup64 & Lighthouse64-b602 & JL64-603

kb9tua
Posts: 6
Joined: Tue 28 Jun 2005, 04:14

puppy hd install

#41 Post by kb9tua »

Here's how I did it. Very simple and from one of the hd install examples.

First I installed SUSE 10.0 and partitioned the hd (one excusively for puppy). I then copied vmlinuz, image.gz and usr_cram.fs into that partition (below the 1024 boot section). Then I opened the grub.conf(/boot/grub/grub.conf) file (operating from SUSE 10.0). Next, I typed in the following between other grub menu choices:

---------------------------------------------
title Puppy Linux
rootnoverify (hd0,2)
kernel /vmlinuz root=/dev/ram0 PFILE=pup1-none-524288 PHOME=hda3
initrd /image.gz
---------------------------------------------

hda3 aka hd0,2 happens to be the partion that I set aside for puppy. I saved the file and re-booted. The grub bootloader came up with my Puppy Linux selection. When I selected it...the dog was running from my hard drive. The SUSE option still works too. Two, count em. Two Linux OS's and no windows to speak of. I also have a home LAN set up. My Linux box and my wife's Winbox going into a router then into a cable modem. I can access files on her Winbox from both puppy and SUSE as well as surf the net. What more could a comp-nerd ask for.

atwin
Posts: 1
Joined: Fri 10 Mar 2006, 13:50

It works... :-)

#42 Post by atwin »

The install procedure works fine...

Thanks

:D

TPittman
Posts: 5
Joined: Fri 21 Apr 2006, 06:31

HardDiskInstall

#43 Post by TPittman »

The links here seem to be mostly broken. Frex,

http://www.goosee.com/puppy/wikka/HardDiskInstall

turns up 404 not found.

I bought a dual-boot PC (WinXP+Linux) "everything installed and working." The linux is DOA (more accurately, in a Terri Schiavo coma: appears functional but unable to do anything), and I want to replace it with Puppy (which actually works :-) but I know nothing at all about the three Linux partitions except that one is named "Swapfile". Are there instructions for doing this? I have no basis in knowledge nor experience for knowing which of the many options Puppy offers to select from.

Tom Pittman

muggins
Posts: 6724
Joined: Fri 20 Jan 2006, 10:44
Location: hobart

#44 Post by muggins »

tom,

if your the linux on your hard disk is non-functional, & you're going to wipe it & install puppy, this is easy to do, but you have to know what partitions you've got & what's on them.

linux fdisk is a powerful, & easy to use utility, (when you know how), that will give you such info. here's a link to a guide to using fdisk:

http://www.justlinux.com/nhf/Installati ... fdisk.html

all you need to do is boot your puppy cd, open a console window, type "fdisk /dev/hda", then type "p", to show your partition info, then just write down which partition your linux is on ,& where your swap is, then "q" will quit without changing anything.

then you've got to decide if you want an option1 or option2 install. because i'm to lazy to go into the first, i'll only mention the latter install. just select the puppy "install to hard drive" option, select "2", then enter the appropriate partition, then follow the rest of barry's prompts.

one thing to be wary of though, with your windows xp partition, is that whereas puppy has no problems writing to xp on a fat32 partition, doing so to an ntfs installation is fraught with danger.

smog
Posts: 134
Joined: Tue 13 Jun 2006, 12:52

hd boot

#45 Post by smog »

when I installed puppy on to my hard drive and used the grub file below;

title Puppy Linux
rootnoverify (hd0,4)
kernel /vmlinuz root=/dev/ram0 PFILE=pup1-none-524288 PHOME=hda5
initrd /image.gz

puppy boots from the hd if the puppy dvd is not in the drive, BUT if the dvd is in the pc, it still boots from the dvd, not the hard drive.

Any ideas how I can force the hard drive to boot even when the dvd is in the dvd drive?

Thanks

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#46 Post by tempestuous »

Change the Boot Sequence in your bios.

smog
Posts: 134
Joined: Tue 13 Jun 2006, 12:52

hd boot

#47 Post by smog »

tempestuous, you must be sick of me!!

I should have been more detailed in my description.

I have got hd boot first in my bios. What happens is, if I boot the machine with no dvd in I get the grub menu list, select puppy and it boots off the hard drive and uses the .3fs file on the hd, BUT;

if the dvd is in the drive, I boot the machine, it loads grub off the hard drive, I select the same puppy option from grub and it seems to start booting off the hard drive initially but when it starts looking for the setup files and the .3fs file it ignores what's on the hard drive and finds the files on the dvd and switches over to the dvd version!

Any ideas? Cheers

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#48 Post by tempestuous »

OK, so the compressed image and/or pupfile are being loaded from the DVD.
First, let's make sure we're all on the same page:
Do you have Puppy1x or Puppy2 installed to hda5?
"image.gz" is the Puppy1x initial ramdisk, and "PFILE" and "PHOME" are Puppy1x boot parameters.

smog
Posts: 134
Joined: Tue 13 Jun 2006, 12:52

hd install

#49 Post by smog »

OK I might be in for another round of embarrassment!!!

I had 1.9 installed but now have 2.01 on hda5.

I just tweaked the grub conf to:
title Puppy2
rootnoverify (hd0,4)
kernel /vmlinuz root=/dev/ram0 acpi=off PFILE=/dev/hda5/pup_201.sfs-none-524288 PHOME=hda5
initrd /initrd.gz

and this boots from the hd when the dvd is not in the drive, but not with the dvd in.

I get from your question that I have probably goofed with this....?

Thanks for your help yet again.

User avatar
Sit Heel Speak
Posts: 2595
Joined: Fri 31 Mar 2006, 03:22
Location: downwind

#50 Post by Sit Heel Speak »

Pardon me for kibbitzing here, but, try this:

timeout 5
default 0

title Puppy2 when DVD is not in drive
rootnoverify (hd0,4)
kernel /vmlinuz root=/dev/ram0 acpi=off PFILE=/dev/hda5/pup_201.sfs-none-524288 PHOME=hda5
initrd /initrd.gz

title Puppy2 when DVD is in drive - first guess
rootnoverify (hd0,5)
kernel /vmlinuz root=/dev/ram0 acpi=off PFILE=/dev/hda6/pup_201.sfs-none-524288 PHOME=hda6
initrd /initrd.gz

title Puppy2 when DVD is in drive - second guess
rootnoverify (hd0,3)
kernel /vmlinuz root=/dev/ram0 acpi=off PFILE=/dev/hda4/pup_201.sfs-none-524288 PHOME=hda4
initrd /initrd.gz

title Puppy2 when DVD is in drive - third guess
rootnoverify (hd1,4)
kernel /vmlinuz root=/dev/ram0 acpi=off PFILE=/dev/hdb5/pup_201.sfs-none-524288 PHOME=hdb5
initrd /initrd.gz

We know the first one works. The question in my mind is, if one of the next three works, then why is your DVD being seen as a hard drive?

Post Reply