[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: