You are not logged in.

#1 2011-11-13 23:19:02

AleXoundOS
Member
From: Russia
Registered: 2009-07-18
Posts: 31
Website

[SOLVED] PIII Celeron can't boot kernel

Hello

I'm trying to install Arch on PIII Celeron 800Mhz (MS-6315 motherboard).
The system reboots shortly after the boot menu of Arch setup is printed.
Of course I use i686 setup image and PIII Celeron is i686.

This happens with other distros and LiveCDs too. But other LiveCDs load boot menu properly, however reboot happens when the kernel starts. I'm even not able to see where the kernel stopped, it reboots too quickly. I tried noacpi, noapic, nodma options with other distros with the same result.

I've found some post: http://comments.gmane.org/gmane.linux.kernel/895186
It is said that lzma code produces reboot.

Does it mean that I need to recompile a kernel with bzip? I tried some old distributives with old kernels with no luck.

I think there are still many people that use the same hardware, so may be I'm missing something.

Last edited by AleXoundOS (2011-11-18 20:45:28)

Offline

#2 2011-11-14 19:00:07

Leonid.I
Member
From: Aethyr
Registered: 2009-03-22
Posts: 999

Re: [SOLVED] PIII Celeron can't boot kernel

AFAIK arch initramfs has xz compression, not lzma. Have you tried really old distros, like fedora 6?

FWIW, I successfully ran arch on a P3 (coppermine), but that was in 2010.


Arch Linux is more than just GNU/Linux -- it's an adventure
pkill -9 systemd

Offline

#3 2011-11-14 19:20:03

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 13,389

Re: [SOLVED] PIII Celeron can't boot kernel

how much memory does the system have installed ?


Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.

clean chroot building not flexible enough ?
Try clean chroot manager by graysky

Offline

#4 2011-11-14 20:47:16

.:B:.
Forum Fellow
Registered: 2006-11-26
Posts: 5,819
Website

Re: [SOLVED] PIII Celeron can't boot kernel

Leonid.I wrote:

AFAIK arch initramfs has xz compression, not lzma. Have you tried really old distros, like fedora 6?

I think he's talking about the compression of the kernel image itself. That used to be gzip, but can now be bzip2 or even LZMA.


Got Leenucks? :: Arch: Power in simplicity :: Get Counted! Registered Linux User #392717 :: Blog thingy

Offline

#5 2011-11-15 20:39:29

AleXoundOS
Member
From: Russia
Registered: 2009-07-18
Posts: 31
Website

Re: [SOLVED] PIII Celeron can't boot kernel

I've got the place where the kernel stops:
http://rghost.net/30247881/image.png

It stops when checking 'hlt' instruction.

Today I managed to launch Knoppix with 2.6.19 kernel in failsafe mode with "no-hlt" option, at least in console mode.

cat /proc/info

http://img851.imageshack.us/img851/2254/hltbug.jpg
It shows

hlt_bug: yes

   I could not find any useful information about it, except that my CPU will heat at it's maximum regardless of the load. Is it possible to turn on this instruction (I know it sounds a bit weird) ? I found here similar CPUs that has "hlt_bug: no" and none of the listed CPUs have "hlt_bug: yes".
   Most likely my CPU does not support this instruction, so I need to use "no-hlt" option with Linux kernels. Unfortunately Arch installation CD does not load properly (may be it's bootloader uses 'hlt' instruction). So I need to find another ways of installing Arch.

P.S.
Why the kernel hangs when checking for 'hlt' instruction? Can it be considered as a bug?
May be Arch installation CD needs to be compatible with such CPUs?

Mod edit: The images you posted are too big, see: https://wiki.archlinux.org/index.php/Fo … s_and_Code.
You may want to look here, too: https://bbs.archlinux.org/viewtopic.php?id=61754

Ok, sorry. I thought they will be resized automatically.

Last edited by AleXoundOS (2011-11-16 20:35:31)

Offline

Board footer

Powered by FluxBB