Page 1 of 1

how can porteus run while others crash

Posted: 21 Jun 2014, 13:41
by bour59
Hello
The story :
I get a PC with vista crashed (noway to reinstall other version of this os)
I recover datas using cd Porteus 3.0
then
repartition the whole disk 1T (3primary of 2G and one extended)
I install slackware 14/14.1 : ok, but crashed also when booting (cpu-tod problem)
I install porteus 3.O : ok works fine in text or X (razorqt)
I don't understand why Porteus can run and others don't
Any idea !
Porteus 3.0 is wonderful

Re: how can porteus run while others crash

Posted: 21 Jun 2014, 18:12
by brokenman
My guess is a corrupt hard drive. Porteus only uses the first ~300MB and loads itself into ram.

Re: how can porteus run while others crash

Posted: 23 Jun 2014, 14:44
by bour59
Thx for your advice
but I have reformat the whole disk with no error, (ext2 and ntfs)
will search for a program to analyze the pc (if it exists)

now under slackware I have these messages
[HARDWARE ERROR] CPU 1 : machine check exception 5 Bank 5
RIP !inexact!
and so on

porteus always runnind !

Re: how can porteus run while others crash

Posted: 23 Jun 2014, 18:42
by brokenman
So an MCE occurs when the cpu detects a problem with hardware. I would run a memory check bootdisk, thena cpu check bootdisk. It could be another component on the mother board but these would be the first two places to look. That Porteus runs could be an indication that the slackware kernel does not like some piece of hardware. Try running slackware with the updated kernel.

Re: how can porteus run while others crash

Posted: 23 Jun 2014, 19:23
by Ed_P
Do these crashes occur when the machine is first turned on or after it has run for awhile. If the latter the problem could be heat related.

Re: how can porteus run while others crash

Posted: 23 Jun 2014, 20:10
by fanthom
i'm fairly sure that MCE protection is compiled into Porteus kernel but please double check this.
please activate development module and run following command:
grep -i X86_MCE /usr/src/linux/Porteus*/kernel_config
(path and config name may be little different - can't remember right now)

Re: how can porteus run while others crash

Posted: 24 Jun 2014, 10:12
by bour59
@fanthom

Code: Select all

grep -i X86_MCE /usr/src/linux/Porteus-patches/kernel.config

CONFIG_X86_MCE=y
CONFIG_X86_MCE_INTEL=y
CONFIG_X86_MCE_AMD=y
CONFIG_X86_MCE_THRESHOLD=y
# CONFIG_X86_MCE_INJECT is not set
@brokenmap
will try memtest86+ if I can create the module or the iso
Edit : memtest86+ complete with no error
@Ed_p
crash first boot after install

thx all