Page 1 of 1

Running BionicPup 32bit with CPU not showing PAE flag

Posted: Sun 27 Oct 2019, 11:43
by dukecrom
EDIT2 : Yipieh-yeah I got it running using this guide --->

https://help.ubuntu.com/community/PAE

Basically it decribes how to use the forcepae parameter :)

The syntax is not "forecpae" but "forcepae -- forcepae" :)

-----------------------------------------------------------------

I am using an old Thinkpad X32 with Pentium M 1.7 FSB 400

I want to use an up-to-date Puppy Linux Version and not some of those years old ones, so I put BionicPup on my YUMI stick and tried to install.
Alas I first get the message that I should use forcepae and then that my CPU has no PAE and I should "use a kernel appropriate for your CPU"

EDIT: I found out that the Pentium M 1.7gHz FSB 400 CPU has PAE but it seems that it doesn't report it somehow.

So, can I to use forcepae?

Thanks in advance :)

Posted: Sun 27 Oct 2019, 12:06
by OscarTalks
It is relatively easy to swap kernels in Puppy nowadays although I suppose it may seem daunting for a beginner. You may wish to have a look at this thread and try one of the NON-PAE kernels that are available.
http://murga-linux.com/puppy/viewtopic.php?t=106084

You do not need to go for the latest kernel version, in fact an older kernel may be better if your hardware is older. This is different from wanting a more recent Puppy which I do understand.

Posted: Sun 27 Oct 2019, 12:15
by dukecrom
Thx Oscar for the quick reply. Edited my post above. Got it running on the X32 :)

But I think what you wrote will be useful for my other older machines I got recently.

A guy on the German thinkpad-forum sold me an X30 + X32 + Ultrabase X3 and an X40 + Ultrabase X4 and a charger for just €20. All in good to very good condition.

So i have some toys to play with :)

Adding forcepae to Puppy's boot argument

Posted: Sun 27 Oct 2019, 14:29
by mikeslr
Hi dukecrom,

Answering the question you asked on the other thread, With Puppies, for those computers which are pae but don't have the pae bit set, if using grub4dos you just include the term "forcepae" in the menu.lst "kernel" boot argument; e.g.

kernel /bionic32/vmlinuz psubdir=bionic32 pmedia=ataflash forcepae pfix=fsck

In Grub2 or (perhaps) Grub-Legacy (AKA grub) follow Ubuntu's instructions, editing the "linux" line, e.g.

linux /bionic32/vmlinuz ... forcepae -- forcepae

And --I think the following is correct; haven't used a CD in years:

With isolinux as bootloader for a CD/DVD:

label puppy
kernel vmlinuz
append initrd=initrd.gz forcepae pmedia=cd --forcepae