By ROMby Unknown , 6 October 2003
Столкнулся я с очень странной проблемой.
Есть материнская плата PCPartner на VIA Apollo Pro 133 чипсете.Совершенно
без проблем работает с Windows , но если загружаешь какую-нибудь *nix систему
то машина перегружается без каких-либо предупреждений . Проверял на осях:
FreeBSD -4.4,4.5,5.0,5.1
NetBSD -1.6.0,1.6.1
Linux-Mandrake-8.2,9.1,Slackware-9.0
Solaris-x86-10-b40
Поведение почти у всех систем одинаковое , кроме FreeBSD , которая вываливается сразу после загрузки и перед логином, система может проработать и 5 и 20 минут , но все равно перегрузится. Из логов загрузки видно, что системам не нравится IDE , и они начинают опускать режим с UDMA до каккого-нибудь PIO . Поскольку я пробовал менять абсолютно все железки , то единственное , что мне приходит в голову , что дело в южном мосте чипсета,причем я точно знаю что на этом-же чипсете все эти системы могут работать. Если кто сталкивался с аналогичной проблемой подскажите есть ли какое лекарство кроме замены платы ?
The content of this field is kept private and will not be shown publicly.

BBCode

  • No HTML tags allowed.
  • You may use the following BBCode tags:
    • [align]
    • [b]
    • [code]
    • [color]
    • [font]
    • [hr]
    • [i]
    • [img]
    • [list]
    • [quote]
    • [s]
    • [size]
    • [spoiler]
    • [sub]
    • [sup]
    • [table]
    • [u]
    • [url]
  • Web page addresses and email addresses turn into links automatically.

MmM

22 years 5 months ago

1. ядро компилил точно под этот чипсет?
2. с помощью hdparm жестко DMA выставлял?

Я понимаю, что настоящий линуксоид посмеется над моими вопросами, но я просто пытаюсь помочь.

Anonymous (not verified)

22 years 5 months ago

Дело в том что первая система которую я перенес на эту мать стояла Mandrake 9.1 с предустановленым ядром в котором собрано все что только можно и дополнительная заточка обычно не требуется. но я тоже думал в этом направлении и пересобрал сначала то ядро , а потом 2.4.22 и даже 2.6.test4
Вообще проблема по всей видимости находится на совсем низком уровне потому-что если FreeBSD и NetBSD растут от BSD-4.4 , то Linux от System V ,
а Solaris вообще от BSD-4.2 по моему , а ведут себя системы почти одинаково,и
юстировка на уровне драйверов ядра я думаю не поможет , тем более что они разные.Мне говорили что нужно искать патч для биоса именно под эту проблему
и именно для этой платы, что мол биос криво написан , хотя ни я сам , ни кто-нибудь кого я знаю с таким никогда раньше не сталкивался.