What version of Linux should I use that does not need PAE
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
What version of Linux should I use that does not need PAE
Hi,
I am a complete, utter novice to Linux, and I was looking for a version of Linux I can install on my old Dell Latitude 505 laptop which does not need PAE (whatever that is). If possible a version that will simply install on the hard drive, over everything, making it the only OS on my laptop.
I tried a couple of versions but on selecting the "install" option, the top of my display became blocky and corrupt and the whole thing froze (that was Zorin and Fedora both from DVD). Another version returned a message telling me I needed PAE then stopped the system.
I would be very grateful for any advice please remember you are talking to a simpleton though ! Thank You.
2) so lets start with some basics
as a newbie, I highly recommend you do NOT install linux until you tried a linux live cd or dvd on your dell
3) some things you know about windows and drivers we will roughly translate for you
it is the Linux kernel that provides most of the drivers for your dell but also may need some software
the ones that will interest me are
video..... you have intel so xserver-xorg-video-intel is the likely package you need on the live cd/dvd
wireless....I can't tell from specs alone
-----but you need a graphical control panel to search for your wireless router....package is wicd-gtk
------but you may only use ethernet??
google says you have
Network controller [0280]: Broadcom Corporation BCM4306 802.11a/b/g [14e4:4324] (rev 03)
Subsystem: Dell Truemobile 1450 MiniPCI [1028:0003]
antiX should work, also if you install Slackware using the non-SMP kernel. The problem is not that you need a PAE enabled kernel, but that you have a CPU which doesn't support PAE, which rules out most modern distros, which have kernels that need PAE to be present.
How much ram does it have? That laptop was sold standard with 128MB of ram (which is too little for most current distributions of Linux) and supported third party ram upgrades to as much as 2GB (which would be plenty for most Linux distributions).
Most 32 bit Linux distributions have switched to requiring PAE (for the distribution that is a kernel build-time option) because computers without PAE tend to be obsolete junk, worse than what other people are throwing away. But Linux has a wide range of variety. I'm sure some Linux distributions don't yet require PAE, and those are likely to be the same ones that would be usable with 128MB of ram.
I think Pan64 and Aus9 are confused over which PAE issue you saw. I think they are talking about situations where the kernel did not have PAE support and the memory size required PAE. You seem to have the situation where the kernel does have PAE support and the CPU does not have PAE support.
When one builds a Linux kernel, either the kernel lacks PAE support and can't use ram that requires PAE, or the kernel includes PAE support and can't run on a CPU that lacks PAE support. That is in contrast to SMP. If a kernel lacks SMP support then it can't use the hardware SMP. But if a kernel includes SMP and the hardware does not, the kernel can still run just fine. The kernel SMP support wastes a trivial amount of ram and cpu time if the hardware lacks SMP.
I don't know Slackware, so maybe TobiSGD's advice of "non SMP kernel" is correct. You don't care whether your kernel includes SMP support and maybe the Slackware "non SMP kernel" also omits PAE support. But anyway, I don't think Slackware is a good beginner choice. antiX is also more for an expert with minimal hardware than for a beginner with minimal hardware. But antiX is less beginner vicious than Slackware.
Distribution: OpenSUSE 13.2 64bit-Gnome on ASUS U52F
Posts: 1,444
Rep:
I think OpenSUSE will do, however if you download an ISO for OpenSUSE they offer Gnome or KDE and frankly I am not sure if your laptop will have good performance with these graphical environment so suggestions is: Download the net install 32BIT ISO and make sure you have wired connected your laptop for installation once you start with the installation select either LXDE, Xfce or Enlightenment 17 for graphical interface.
Now Dell computer are tricky with wireless because the majority require the broacom wireless driver I think the installer will ask you if you want close source software to be installed at that point select yes too.
Based on this statement, I highly recommend that you buy, beg, borrow, or steal a computer with better hardware specs. Something from this decade, ideally. I say this because learning Linux is a challenge, and running Linux on ancient hardware is also a challenge, so you have set up a pretty steep learning curve for yourself. Even intermediate/advanced users would struggle to get Linux running usefully on such old hardware.
If a hardware upgrade is absolutely out of the question, then I agree AntiX is probably your best choice. Here are some suggestions of fun project ideas you can do with Linux on your old Dell: http://kmandla.wordpress.com/2007/09...-old-computer/
You could run pretty much any linux distro. But you might have to compile a custom kernel without pae in it. With only 128MB of ram you're limited. You'll need swap space as ram that doesn't exist uses the swap space as ram. In either case it will be very very very very very very slow.
PAE basically allows you to use larger amounts of RAM in 32 bit machines. I would think that a pae kernel would run on that hardware since you don't have the ram that it would try to use. But I could be wrong. You could probably use X + JWM, but I wouldn't be expecting to use a modern browser without swapping slowing you down beyond human tollerable speeds.
The debian wheezy I run on a dell inspiron 1150 (512MB RAM) doesn't seem to have a PAE kernel. It has one, but it's not what I'm running on it as I didn't install that one. So debian 7.2 is one option I guess. If you install linux to removeable media, you could install and run the linux on a better machine to install a non-pae kernel, then boot it on the lesser machine. Dozens of ways to get there from here.
That is a useless suggestion to make to someone who can't yet get Linux installed. How would he compile a custom kernel. Generally it is a useless suggestion to make to a beginner, even if they have already installed Linux.
Quote:
I would think that a pae kernel would run on that hardware since you don't have the ram that it would try to use.
A kernel with PAE support will NOT RUN AT ALL on a CPU that lacks PAE support.
Quote:
If you install linux to removeable media, you could install and run the linux on a better machine to install a non-pae kernel, then boot it on the lesser machine. Dozens of ways to get there from here.
Someone who has the expertise and has a decent size usb drive and has a better machine to use temporarily to help setup of the old machine, MIGHT be able to do that. Do you know whether the BIOS in that laptop supports booting from a USB drive? If not, you would need even more skill to manage all that.
For a beginner, if you can't find an existing ISO file for a CD installer of a Linux that already fits the target system, more advanced ideas are just a fantasy.
Distribution: OpenSUSE 13.2 64bit-Gnome on ASUS U52F
Posts: 1,444
Rep:
Any Debian base or Ubuntu base distro requires PAE.
Even if the distro is aimed for underpower hardware the require still exist. I tried installed Bodhi Linux in my Thinkpad and I had no luck.
For a beginner, if you can't find an existing ISO file for a CD installer of a Linux that already fits the target system, more advanced ideas are just a fantasy.
Assuming the optical drive still works of course. You can boot usb devices with a grub cd on older machines, if they don't support booting usb natively (2006+). And other cd based bootloader tools other than grub to get there from here.
Finding old linux iso images is more difficult than it should be these days. All the debian ones are jigdo based now, including woody / 3.0. Which implies has linux to acquire them easily. But there is jigdo for windows.
Things are documented enough these days that I don't see how a newb would not be able to get linux working. It's not like changing autoexec.bat and config.sys for win95 was a deal breaker in those yester years. You either did that or convert your computer to a fire pit or a bird house. The way you put things you'd think that no one would be able start thier cars without voice assist. I'm sure those people exist, but the op got on the internet and knew enough to type. Or has skilled friends.
The OP needs to know that testing the download with md5 is a must. Burning the disc has to be done on high quality media and at the very slowest speeds. Older systems have to have very good disc's to even have a chance.
change sdx to sdb or sdc.....etc...depending on how many usb drives you have connected
when you connect the target stick you can see its letter (sdx) from checking /var/log/messages
3) if windows is still on your computer then can try
joining their forum is free so do so to ask any further questions as I am not a member of their forum
so can not speak with any authority on their distro http://forum.tinycorelinux.net/
but a crash course for the abbreviations
TCB is the tiny core Base ----the iso you download with basic software
TCE are the Extensions----what most others would call the software....eg web browser, text editor etc
dCore is a special mix -----to move from TCB to "get" debian packages to run as TCE
----I recommend you avoid this until you see if you can handle the TCB and TCE stuff first
Please, people, let us wait until the OP returns and tells us the actual specs of that machine, otherwise this all is just guesswork.
Tinycore may be fine on a system with 2GB of RAM, but it definitely is not on a system with 128MB of RAM (loading the complete filesystem into RAM is a bad idea if you don't have much RAM).
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.