1

trying to install the new Ubuntu 14.04 on my old laptop I got the message:

*ERROR: PAE is disabled on this Pentium M
(PAE can potentially be enabled with kernel parameter "forcepae" - this is unsupported, may cause unknown problems, and will taint the kernel)
This kernel requires the following features not present on the CPU:
pae
Unable to boot - please use a kernel appropriate for your CPU*

The laptop is a Toshiba Satellite M30X-124, with a 1.8 GHz Pentium M (I think its a Banias type one) and 2 GB of RAM.

I have therefore tried the -- forcepae option via pressing tab during boot, F6 followed by ESC, selecting "install..." and adding the forcepae flag. I then see an "ubuntu"-logo in the middle of the screen and dots changing color below that. Only minutes later the dots stop changing color, the DVD spins down and the system stops doing anything. I've also tried booting up the live-system with and without the forcepae-option but always failed.

Does anyone have an idea how I can get Ubuntu 14.04 installed on the device? I don't have any other Linux system running and since I don't want any dual-boot on that laptop, I've already wiped the old Windows installation and cleared all partitions on the hdd so that the Ubuntu-installer can partition the hdd optimally.

Zanna
  • 70,465
  • Remove "quiet splash" from the boot parameters and add "debug" and post the error (if it doesn't just hang). – bain May 04 '14 at 23:13

3 Answers3

1

Since your system starts to boot user space it is probably not PAE at fault.

Remove "quiet splash" from the boot parameters and add "debug" and hopefully you will see an error, or at least the point at which it hangs.

Old laptops have old hardware, and in particular, old graphics cards, which haven't been well tested on the latest kernels and Xorg. It is possible that your system is hanging or crashing as Xorg starts. You can test this by booting the Ubuntu server install image, if it works then you can then complete the install, reboot, and 'apt-get install ubuntu-desktop' to install the graphical packages.

bain
  • 11,260
  • Sorry for the delay - couldn't test that earlier. I tried "debug -- forcepae" with the following result:

    everything was labelled [OK] except for "*Starting Restore Sound Card State" which was labelled [fail].

    The GUI starts up and despite of the "failed" sound card a notification sound comes up once. The Installation-Welcome-language selection windows appears... and the installation hangs! (mouse still moves, but the DVD has spun down and nothing happens upon any key hit or mouse click).

    Any clue? Shall I still try the Ubuntu server version?

    – user277857 May 21 '14 at 08:19
  • @user277857 This suggests using boot parameters i8042.nomux=1 highres=off nohz=off irqpoll with your laptop. Add them after forcepae. – bain May 21 '14 at 10:21
  • Unfortunately that did not do the trick. Said Sound Card State is still labelled [fail] and instead of the GUI starting up the screen now shows a pattern of black and white stripes with some funky colored dots all over... – user277857 May 21 '14 at 11:05
  • Try nomodeset instead. It could be a GPU problem. What graphics card does this laptop have? Does server installer boot okay? It could also be a CD detection problem. Try running the installer from a USB flash drive. – bain May 21 '14 at 11:10
  • meaning "debug -- forcepae nomodeset"? The graphics card is an ATI MOBILITY RADEON 9700 and the board has a 855 GME chipset. I haven't tried the server installer, yet. – user277857 May 21 '14 at 13:28
  • That is what I meant, nomodeset turns off kernel modesetting, which helps to boot some systems where the kernel has problems with the GPU. But Radeon 9700 is a R300 chipset card which should be well supported with the open source drivers. Can you ssh in when the gui hangs? – bain May 21 '14 at 14:11
  • the nomodeset option seemed to work - the installer ran through. Only the graphics is damn slow so that the windows animations look more like a slideshow and typing has quite some lag time. Don't know if that is an installation/driver problem or an Ubuntu 14.04-problem... Can I switch off any optical gimmicks to boost the performance? I already had a look into the system settings, but there's not much to change (I can't even change the screen resolution!). – user277857 May 21 '14 at 17:07
  • Problem is nomodeset disables acceleration. Make sure you have done a full system update (apt-get update; apt-get dist-upgrade) and then boot without "nomodeset" (you can alter the parameters at grub console). If it still fails report a bug to the Radeon project at freedesktop (if you can get a copy of dmesg after a hang that would be useful). The Radeon open source developers are responsive to bug reports, and are available on irc and have a mailing list. You could also try updating your kernel to see if that helps. – bain May 21 '14 at 17:21
  • I forgot Radeon R300 needs a firmware, check that you have the linux-firmware package installed (firmware is /lib/firmware/radeon/R300_cp.bin) and package xserver-xorg-video-radeon – bain May 21 '14 at 17:30
  • ok, I'm getting what you mean, but to be honest, my linux knowledge is very limited. Sorry if that is not the real purpose of this forum, but can you explain the procedure a little more in detail? I guess the update can be done from a console (I already updated via the GUI - don't know if that's the same). But what do I need to do to alter the boot parameters to omit the "nomodeset". As for the linux-firmware package I will check via the applications. I know I've already looked for the xserver-xorg-video-radeon package as I found that hint already yesterday - it said that is already installed. – user277857 May 22 '14 at 18:27
  • Edit /etc/default/grub to change the boot parameter, see How do I add a kernel boot parameter? – bain May 22 '14 at 21:38
0

Your system cannot support PAE,I suggest that you install the 32-bit version of 12.04 normally without any option. It seems both versions of 14.04 require PAE.

Another alternative would be to purchase a newer computer.

In case you do have a Dothan Pentium M,

See this

Elder Geek
  • 36,023
  • 25
  • 98
  • 183
  • Ubuntu 14.04 32-bit and 64-bit both require PAE. In this case, the CPU must have support for PAE, because if it did not then the system wouldn't begin to boot. – bain May 04 '14 at 23:16
  • @bain good to know. I guess I don't have any hardware that old in use anymore. – Elder Geek May 04 '14 at 23:19
  • @bain his version of the CPU does not support PAE, that started with Dothon, not Banias – Elder Geek May 04 '14 at 23:27
  • Intel put PAE into most Banias Pentium M CPUs, but disabled it by default. Using forcepae overrides that and enables it. – bain May 04 '14 at 23:32
  • @bain source of specs http://www.cpu-world.com/CPUs/Pentium_M/Intel-Pentium%20M%201.8%20GHz%20RH80535GC0331M%20%28BXM80535GC1800E%29.html#specs – Elder Geek May 04 '14 at 23:37
  • Yes, official specs represent the fact that it is disabled. https://help.ubuntu.com/community/PAE "A number of older Pentium M processors produced around 2003-4 (the Banias family) do not display the PAE flag, and hence a normal installation fails. However, these processors are in fact able to run the latest (and PAE-demanding) kernels if only the installation process is modified a little." – bain May 04 '14 at 23:41
  • @bain feel free to provide a better answer – Elder Geek May 04 '14 at 23:43
0

The following instructions were written for Lubuntu installations. However, the only important part (i.e. DUAL "FORCEPAE") is what will correct the problem. The important part of these instructions is the following line:

Add 'forcepae' to the string before and after the two dashes (forcepae -- forcepae).

The "dual forcepae" has been the solution for all Ubuntu versions after 12.04, and in cases where the "dual" statement is actually not needed, it will not hurt either.


(From) https://help.ubuntu.com/community/PAE

Boot the computer with an 32-bit Lubuntu DVD in the DVD drive. When the image of a keyboard and a little man in a circle appears, hit the tab key.

At the boot menu screen the options are:

Install
Command-line options
Advanced options
Help 

With the cursor on the top choice press F6.

A menu with a number of options appear. The option 'forcepae' is not there, so press Escape to close the list.

Now a string of options is visible, often with 'quiet' or 'quiet splash --' at the end. Add 'forcepae' to the string before and after the two dashes (forcepae -- forcepae).

Press return, and the installation begins. The warning about forcepae being experimental does not matter for Pentium M or Celeron M processors.

Zanna
  • 70,465