W98Pup install: Can pup001 be moved to D: ? (more space)

Using applications, configuring, problems
Post Reply
Message
Author
kcin
Posts: 102
Joined: Wed 28 Sep 2005, 14:47
Location: Oakland CA

W98Pup install: Can pup001 be moved to D: ? (more space)

#1 Post by kcin »

Hi all,

Have just succeeded with problematic install (X issue) of Win98Pup on old Toshiba Portege 3110CT, (thanks to Amish, BlackAdder, MU, and JaDy).

It works now, but the C:\ partition is nearly full.

I'd like to change the pup001 file to reside on the D:\ Drive where there is a whole lot more room, but I have discovered "More easily said than done."

Here is what I've tried so far:

1) Copied pup001 and usr.cram.fs to D:\

2) Copied "Puppy" folder with Grub, menu.lst, and puppy.bat to D:\

3) Altered shortcut to puppy.bat to point to the new Puppy.bat on D:\

( Changed "Cmd Line:" field from "C\Puppy\Puppy.bat" to "D\Puppy\Puppy.bat" )

4) Changed call to Grub in Puppy.bat from...
"C:\Puppy\grub.exe --config-file=(hd0, 0)/puppy/menu.lst" to...
"D:\Puppy\grub.exe --config-file=(hd0, 1)/puppy/menu.lst"

5) Changed entries in menu.lst as follows:
FROM:
timeout 0
title Puppy Linux
rootnoverify (hd0,0)
kernel (hdo,0)/puppy/vmlinuz root=/dev/ram0 acpi=off PFILE=pup001-none-262144 PHOME =hda1
initrd (hd0,0)/puppy/image.gz
...TO:
timeout 0
title Puppy Linux
rootnoverify (hd0,1)
kernel (hd0,1)/puppy/vmlinuz root=/dev/ram0 acpi=off PFILE=pup001-none-262144 PHOME =hda2
initrd (hd0,1)/puppy/image.gz
...Result: Fails and dumps me to a Grub prompt.

Can anyone see where I've goofed? ...and possibly suggest a configuration adjustment?

Thanks and Best Regards,

kcin
Last edited by kcin on Mon 29 Jan 2007, 05:45, edited 2 times in total.

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

#2 Post by rcrsn51 »

Your kernel line shows (hdo,1) not (hd0,1). Is that just a typo?
When you're at the grub prompt, try typing: find /puppy/vmlinuz
This should tell you where Grub thinks your Puppy installation is.

kcin
Posts: 102
Joined: Wed 28 Sep 2005, 14:47
Location: Oakland CA

#3 Post by kcin »

rcrsn51 wrote:Your kernel line shows (hdo,1) not (hd0,1). Is that just a typo?
When you're at the grub prompt, try typing: find /puppy/vmlinuz
This should tell you where Grub thinks your Puppy installation is.
Hi rcrsn51,

Thanks for the tip! I tried your suggestion of "find /puppy/vmlinuz,", and to my huge surprise, Drive D:\ was seen by Grub as "hd0, 4" !!!

I never would have imagined or guessed that - I would have thought "hdo,3" at the most - "hda0,1" for C:, "hd0,2" for D:\, or maybe "hd0,3" if "hd0,2" was the extended partition... that would make D: be "hd0,3", ... but 4? I still can't work out the geometry of how that can be. I mean, ...that's hda5!

The important thing is, though, it worked! I'm back in business.

Thanks again, pup-friend, that really broke the impasse for me.

Best Regards,

kcin


oh, btw, yes, that was a typo -- now fixed.

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

#4 Post by rcrsn51 »

In grub-speak, the four primary partitions are numbered 0 to 3 even if you aren't using them. So if you make an extended partition, the first logical volume in it becomes 4.
Last edited by rcrsn51 on Mon 29 Jan 2007, 22:24, edited 1 time in total.

kcin
Posts: 102
Joined: Wed 28 Sep 2005, 14:47
Location: Oakland CA

#5 Post by kcin »

rcrsn51 wrote:In grub-speak, the three primary partitions are numbered 0 to 3 even if you aren't using them. So if you make an extended partition, the first logical volume in it becomes 4.
...Ohhhh, ok. It all makes perfect sense now. I appreciate your following up to let me know that - it would have bugged me forever if I hadn't gotten that explanation.

Thanks again, & Best Regards,

kcin

Post Reply