Grub Error 17 & WakePup2 Failure
Grub Error 17 & WakePup2 Failure
I became interested in Linux to give new birth to some old, in storage PCs for the grandkids to use. Several months ago, using a different distribution, I gave up trying to learn Linux because of the dreaded “Error 17
Re: Grub Error 17 & WakePup2 Failure
[quote="steveg"]
The PC is AMD 350 mhz, 128 meg, 6.4 gig drive dedicated to Linux. The main board is Soltek SL-54U1 (form AT) with Award V4.51PG BIOS. The partitions are hda1(Puppy), hda2(swap), hda3(unused).
...[snip]...
I have now assumed that the “Error 17
The PC is AMD 350 mhz, 128 meg, 6.4 gig drive dedicated to Linux. The main board is Soltek SL-54U1 (form AT) with Award V4.51PG BIOS. The partitions are hda1(Puppy), hda2(swap), hda3(unused).
...[snip]...
I have now assumed that the “Error 17
what are the results of typing fdisk -l in a console? (-l is lowercase L ... copy by selecting the text with the left mouse button, paste by clicking the middle mouse button)
/initrd/mnt/dev_save should have these files:
vlinuz
initrd.gz
pup_212.sfs
zdrv_212.sfs
there should be a folder called boot
in boot, there should be a folder called grub
in the grub folder, there should be these files:
menu.lst
stage1
stage2
fat_stage1_5
ffs_stage1_5
and the other stage1_5 files ... (you actually only need the one for the fat32 partition)
menu.lst should have something like this in it:
title = Puppy
rootnoverify (hd0,0)
kernel /vmlinuz root=/dev/ram0 PMEDIA=idehd
initrd /initrd.gz
to install grub, you can open a console window and type:
grub
then type:
grub> find /boot/grub/stage1
(hd0,0)
grub> find /boot/grub/stage2
(hd0,0)
grub> find /boot/grub/menu.lst
(hd0,0)
grub> root (hd0,0)
Filesystem type is fat, partition type 0xb
if those commands worked without error messages, you can type:
setup (hd0)
there should be no error messages, just messages like this:
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/fat_stage1_5" exists... yes
Running "embed /boot/grub/fat_stage1_5 (hd2)"... 15 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+15 p (hd0,0)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.
then you can type quit
/initrd/mnt/dev_save should have these files:
vlinuz
initrd.gz
pup_212.sfs
zdrv_212.sfs
there should be a folder called boot
in boot, there should be a folder called grub
in the grub folder, there should be these files:
menu.lst
stage1
stage2
fat_stage1_5
ffs_stage1_5
and the other stage1_5 files ... (you actually only need the one for the fat32 partition)
menu.lst should have something like this in it:
title = Puppy
rootnoverify (hd0,0)
kernel /vmlinuz root=/dev/ram0 PMEDIA=idehd
initrd /initrd.gz
to install grub, you can open a console window and type:
grub
then type:
grub> find /boot/grub/stage1
(hd0,0)
grub> find /boot/grub/stage2
(hd0,0)
grub> find /boot/grub/menu.lst
(hd0,0)
grub> root (hd0,0)
Filesystem type is fat, partition type 0xb
if those commands worked without error messages, you can type:
setup (hd0)
there should be no error messages, just messages like this:
Checking if "/boot/grub/stage1" exists... yes
Checking if "/boot/grub/stage2" exists... yes
Checking if "/boot/grub/fat_stage1_5" exists... yes
Running "embed /boot/grub/fat_stage1_5 (hd2)"... 15 sectors are embedded.
succeeded
Running "install /boot/grub/stage1 (hd0) (hd0)1+15 p (hd0,0)/boot/grub/stage2
/boot/grub/menu.lst"... succeeded
Done.
then you can type quit
WhoDo and GuestToo, Thanks for Your Responses.
In doing Internet searches I have been amazed that almost every different Linux Distribution has posts about Error 17 and never did I see a solution. Puppy was a newer distribution than the one I had formally tried so I hoped it had a trick that could get around the boot problem. I have been doing some BIOS tweeks but nothing has worked. Now I am convinced that this problem is with the BIOS or the hard drive and not anything to do with Linux, Puppy, Grub, or WakePup.
WhoDo and GuestToo - I am familiar with your responses about what should appear in the Grub folders/files as I went through this with that different Linux distribution several months ago in my first Error 17 encounter. At that time, all the files and all their contents were as required and nothing appeared to be a Grub issue. As noted in my initial post, my first Puppy install on the hard drive was a Linux file system (ext3). When booting from hard drive, “Error 17
In doing Internet searches I have been amazed that almost every different Linux Distribution has posts about Error 17 and never did I see a solution. Puppy was a newer distribution than the one I had formally tried so I hoped it had a trick that could get around the boot problem. I have been doing some BIOS tweeks but nothing has worked. Now I am convinced that this problem is with the BIOS or the hard drive and not anything to do with Linux, Puppy, Grub, or WakePup.
WhoDo and GuestToo - I am familiar with your responses about what should appear in the Grub folders/files as I went through this with that different Linux distribution several months ago in my first Error 17 encounter. At that time, all the files and all their contents were as required and nothing appeared to be a Grub issue. As noted in my initial post, my first Puppy install on the hard drive was a Linux file system (ext3). When booting from hard drive, “Error 17