I installed puppy linux 4.12 in frugal mode on a logical ext3 partition. Grub is installed in /boot/grub on this partition (/dev/sda8).
I tried to add puppy through 'Add/Remove Entries' > Linux Tab and got the following error:
"Cannot load from harddisk.
Insert Systemdisk and press any key."
Then I tried to use NeoGrub. Here's my menu.lst for that:
title Puppy Linux 412 frugal
rootnoverify (hd0,7)
kernel /puppy412/vmlinuz pmedia=atahd psubdir=puppy412 nosmp
initrd /puppy412/initrd.gz
The error is: "Error 2: Bad file or directory type"
I am sure that the directory and partition are specified correctly in this menu.lst. vmlinuz is in the specified dir and so is initrd.
To try something else I put a text file called test into my /dev/sda8 root directory.
Then I hit 'c' at the NeoGrub menu to enter the CLI.
First I typed: geometry (hd0, and hit ENTER. The partitions were shown like gparted would show them - correctly.
Now I typed: cat (hd0,7) /test
I got the following error:
"Error 1: Filename must be either an absolute pathname or blocklist"
Feels like NeoGrub sees the partition but isn't able to read it somehow. Any ideas?
Was anyone able yet to use EBCD to boot into a frugal puppy install?
What else can I try?
I tried to add puppy through 'Add/Remove Entries' > Linux Tab and got the following error:
"Cannot load from harddisk.
Insert Systemdisk and press any key."
Then I tried to use NeoGrub. Here's my menu.lst for that:
title Puppy Linux 412 frugal
rootnoverify (hd0,7)
kernel /puppy412/vmlinuz pmedia=atahd psubdir=puppy412 nosmp
initrd /puppy412/initrd.gz
The error is: "Error 2: Bad file or directory type"
I am sure that the directory and partition are specified correctly in this menu.lst. vmlinuz is in the specified dir and so is initrd.
To try something else I put a text file called test into my /dev/sda8 root directory.
Then I hit 'c' at the NeoGrub menu to enter the CLI.
First I typed: geometry (hd0, and hit ENTER. The partitions were shown like gparted would show them - correctly.
Now I typed: cat (hd0,7) /test
I got the following error:
"Error 1: Filename must be either an absolute pathname or blocklist"
Feels like NeoGrub sees the partition but isn't able to read it somehow. Any ideas?
Was anyone able yet to use EBCD to boot into a frugal puppy install?
What else can I try?
Last edited: