Error 17 after 1.0.5 install?

Booting, installing, newbie
Post Reply
Message
Author
Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

Error 17 after 1.0.5 install?

#1 Post by Sage »

Not had any problems installing previous versions, thanks to the excellent embedded advice.
Getting GRUB loading stage1.5
then Grub loading, please wait..
followed by Error 17
Something to edit? How?
Other threads don't seem to provide any clues.
Thanks,

User avatar
danleff
Posts: 294
Joined: Sun 08 May 2005, 13:11
Location: Albany, NY
Contact:

#2 Post by danleff »

Error 17 generally means that the partition is there, but Puppy can't recognize it as a valid partition for some reason.

Did you do a type 2 installation, and if so, on the same partition that the former version was on?

Did you install Grub during the installation, or try to use your former grub already written to the MBR?

Also, take a look at this thread.
I love it when a plan comes together

--Hannibal Smith

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#3 Post by Sage »

Type 2, during installation, to a partition with a spurious type label, as recommended. Installation ran successfully. Previous versions didn't run into this issue.
Am looking at suggested link - thanks. The problem is the same.
Maybe I can mount the Puppy partition using the live CD?
Should I make the Puppy partition bootable with cfdisk? I deliberately left it non-bootable in case the live distro tried to write to it.
Is there a simple way to edit the appropriate GRUB file? Which file, what statement?
Seems there might be scope for the gurus to mod. some of the code? A simple upgrade procedure would be extremely welcome now that Puppy is becoming so well regarded.
I am trying to install Puppy as single partitions onto 'old' HDs to save the planet from even more landfill blight! This is the best distro that can do all the routine stuff that most people need most of the time. Barry, you are a genius - don't stop now!

Bruce B

#4 Post by Bruce B »

the partition does not need to be bootable.

consider the possibility that GRUB didn't install properly, I do.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#5 Post by Sage »

Just a little progress - but not enough!
I used the CD to change the partition type to ext2 (83)with cfdisk, as it seemed that the installer had left it with its spurious assignment.
This yielded an Error 15, so I reinstalled the GRUB MBR, also using the live CD.
This time it booted with GRUB all the way through to a working # prompt, when it showed a message: can't start X, missing /usr/X11R6/bin/X.
This directory is inaccessible from the prompt, although everything seems to be in place from a live CD boot. Don't understand the significance of the message: can't mount usr_cram.fs on /usr.
What next?

Bruce B

#6 Post by Bruce B »

An option 2 install doesn't use usr_cram.fs

What type of install did you do?

Might be a good idea to post the section from /boot/grub/menu.lst which shows the booting instructions, if you did an option 2.

If you did an option 1, then you need to make sure usr_cram.fs is in the place as pupxxx

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#7 Post by Sage »

Ah! Bit of an horlicks, I fear. I'm at the limit of my personal penguin-speak.
I was trying to achieve a type 2 install. I used MUT to view hda1 - I think - and read the menu.lst as:
#.....
title Linux (on /dev/hda1)
root (hd0,0)
kernel /boot/vmlinuz root=/dev/hda1 ro vga=788
# Linux bootable partition config ends
title Install GRUB to floppy disk (on /dev/fd0)
pause Insert a formatted floppy disk and press enter.
root (hd0,0)
setup (fd0)
pause Press enter to continue.
title Install GRUB to Linux partition (on /dev/hda1)
root (hd0,0)
setup (hd0,0)
pause Press enter to continue.
title - For help press 'c', then type: 'help'
root (hd0)
title - For usage examples, type: 'cat /boot/grub/usage.txt'
root (hd0)

leaving out the prelim. commented-out statements.

Probably some big mistakes and miscomprehensions? I follow recipes well. but have zero IT ability.
Appreciate that you are taking the time, Bruce, thanks.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#8 Post by Sage »

Sadly, no further progress! Have tried all the usual tricks of hiding partitions and changing their ID, plus quite a lot of my own crazy notions, including trying to use the 'upgrade' option in the install script and swapping the CD from 1.0.4 to 1.0.5 (something does happen - not sure what).
From which you'll adduce that an 1.0.4 install works every time!
There IS a problem here, but it's way beyond my ability to discover what it might be, much less how to fix it.
More help, please....

User avatar
danleff
Posts: 294
Joined: Sun 08 May 2005, 13:11
Location: Albany, NY
Contact:

#9 Post by danleff »

This may not be the perfect solution, but if you have room on the hard drive...

Make 2 partitions. One for version 1.04 and one for 1.05.

Install 1.04 on the first partition with grub.

Install 1.05 on the second partition and do not install grub.

You can then modify grub on the 1.04 partition to boot either.

There seems to be some issues with grub in 1.05? Or perhaps user error in setting it up. Believe me, I've messed up my grub file a few times. Granted, I do not use Puppy's grub, but this may be a fix right now for you.
I love it when a plan comes together

--Hannibal Smith

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#10 Post by Sage »

Thanks, dan; that's one solution that evaded me! [but it wouldn't work on some of the tiny HD s I'm trying to resurrect!]
Not much hair to tear out, but even less this week. Solution found:
http://www.murga.org/~puppy/viewtopic.php?p=18089#18089
but it doesn't address the global issue - something HAS changed.

Sage
Posts: 5536
Joined: Tue 04 Oct 2005, 08:34
Location: GB

#11 Post by Sage »

Weird, or what?!
Finally caught up with earlier discussion about the 1.0.5 install bug and the /usr issue - not that I understood much of it. The topic seems to be liberally sprayed across this site and newcomers of all abilities would welcome efforts of the (already overworked!) moderators to draw it all together, complete with some definitive guidance.
Notwithstanding, none of that explains why the install succeeded for me when I detuned my HW???????????
New problem with GKDial, now. I read a little about it being old and decrepit. It worked on first use and was able to D/L a pile of stuff, but, subsequently, it refuse to work. Doesn't seem to be the double-entry ISP problem, though? Found the wvdial issue and was able to manually edit the config (when I found it!). Neophytes often find it difficult to discover which files need modifying, what permissions are needed and how to reset them (if permitted) and where they are located.
I'd like to switch entirely to something like Puppy for it's sheer speed, coding efficiency, intuitive interface and flexible booting options.
Are we comparing it with the proverbial piece of string or is it possible to predict how long it'll take to arrive at a 99% debugged release? Moving target?!

Post Reply