Re: [Risolto] Strano blocco macchina in avvio
On Fri, Mar 28, 2008 at 07:20:25PM +0100, Dario D. wrote:
> Dario D. ha scritto:
>
>> >> CPU serial number disabled
>> >> Intel machine check architecture supported
>
> Ad ogni modo, mi piacerebbe davvero sapere perchè
> in precedenza non si manifestavano problemi con
> il kernel in versione 2.6.18-6-686...
>
> (e ora, la prima beta di Lenny e il kernel 2.6.22...)
Se sei ancora curioso (anzi, per mia curiosità :P), potresti provare a fare
boot con il kernel "686" con l'opzione "nomce". Non ti assicuro che
funzioni, ma con qualche ricerca ho trovato quanto segue.
Da ./arch/x86/Kconfig:
config X86_MCE
bool "Machine Check Exception"
depends on !X86_VOYAGER
---help---
Machine Check Exception support allows the processor to notify the
kernel if it detects a problem (e.g. overheating, component failure).
The action the kernel takes depends on the severity of the problem,
ranging from a warning message on the console, to halting the machine.
Your processor must be a Pentium or newer to support this - check the
flags in /proc/cpuinfo for mce. Note that some older Pentium systems
have a design flaw which leads to false MCE events - hence MCE is
disabled on all P5 processors, unless explicitly enabled with "mce"
as a boot argument. Similarly, if MCE is built in and creates a
problem on some new non-standard machine, you can boot with "nomce"
to disable it. MCE support simply ignores non-MCE processors like
the 386 and 486, so nearly everyone can say Y here.
In effetti, controllando i pacchetti di Etch del kernel 2.6.18, nel "686" trovi
CONFIG_X86_MCE=y, mentre nel kernel "486" non è settata.
Cristian
Reply to: