[sisyphus] Re: Hyper-Threading + smb -> poweroff -> oops

Anton Farygin =?iso-8859-1?q?rider_=CE=C1_altlinux=2Ecom?=
Вт Янв 13 10:09:37 MSK 2004


On Tue, Jan 13, 2004 at 09:23:57AM +0300, Valery V. Inozemtsev wrote:
Content-Description: signed data
Content-Description: body text
> <skip>
> > > в том то и дело что все началось именно с домашней машины. на работе
> > > пробовал до кучи (наученный домашним опытом повторять на сервере в то
> > > время все это не хотелось)
> >
> > Странно.  Подземный стук какой-то получается...
> >
> 
> еще какой... если машину включить и через несколько минут выключить - все 
> нормально, а поработает какое-то время - oops гарантирован
> 
> > > > 1) Нестабильная работа под нагрузкой (перегрев и т.п.) - проверяется
> > > > тестами типа burnP6, burnBX, либо memtest (если дело в памяти).
> > >
> > > еще раз попробовал тот же менкодер, параллельно компилился WineX-3.2.
> > > похоже проц перегревается, хотя 70 градусов вроде для него не критично
> >
> > Многовато, пожалуй.  После этого от него всего можно ожидать...
> 
> надо еще один вентилятор добавить сегодня
> >
> > > еще проблема... как биос обновить? .bin есть, но материнка по Alt+F2
> > > заливку не поддерживает, досявой дискеты нет
> >
> > Можно попробовать выковырять что-нибудь из dosemu, dosemu-freedos,
> > либо взять готовый образ дискеты с www.freedos.org.  Наконец, есть
> > www.mybootdisks.com.
> 
> спасибо, посмотрю.
> 
> далеё... oops не может не есть.
> до The system is turned off все как обычно, а вот потом... на up ядре 
> выключаются винты и power down, тут же после этого длинная пауза, потом 
> лениво так начинают вырубаться винты (2 выключаются, с третьи не уверен), 
> пауза и oops...
> включил еще раз, переписал .list, выключаю, oops не вышел, но на power down 
> все закончилось, т.е. комп не выключился до конца

Если включен acpi, то можно попробовать загрузить машину в signle,
перемонтировать все диски как ro и echo -n "5" >/proc/acpi/sleep

Если падение будет и при этом выключении, то скорее всего ошибка в dsdt

Ставьте iasl из sisyphus, потом cat /proc/acpi/dsdt >dsdt.bin;iasl -d
dsdt.bin и смотрите что там у вас наваяно... 

В некоторых случаях может помочь передача типа операционной системы в
качестве параметра ядру. Тип может принимать значение от "Micorosoft
Windows 98" до "Microsoft Windows NT" в различных вариациях.. это скорее
всего прямым текстом написано в DSDT.

Там же, кстати, может быть и обработка различных данных из Thermal zone.

Rgds,
Rider




Подробная информация о списке рассылки Sisyphus