Zenwalk и старое железо

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

@Ndrejjj
Сообщения: 21
ОС: Debian Lenny OpenSolaris 8.11

Zenwalk и старое железо

Сообщение @Ndrejjj »

Доброго времени суток всем! У меня возникла небольшая (хм... :dry: ) проблема с установкой Zenwalk 4.0
Но сначала прелюдия:
Я учитель информатики в ср.школе. Есть комп.класс на 11 машин класса PentiumII (400-700 Мгц, 128-256 SDRAM, hdd - 4-10 Гб, материнки VIA Apollo.) Принято решение о переводе класса на Линукс. Наиболее подходящим (и не жирным) дистрибутивом оказался Зенвалк. На все машины кроме одной я его установил без проблем.
А теперь собственно людия:
Никаким (обычным) образом на эту машину Л, поставить не удалось. Проблемы при установке - комп виснет. (причем на разных этапах) при этом постоянно горит красный светодиод, показывающий что ЖД работает. Был исполнен ритуальный танец с бубном вокруг компа :D - вытащил ЖД и поставил на другую машину - З. встал как литой. Переставил на место - завис на этапе проверки ФС. Убил в fstab проверку ЖД при запуске. Не помогло - зависает на пункте Going Multiuser --> /sbin/ldconfig. Иду в /etc/rc.d/rc.M - отключаю запуск ldconfig. Зенвалк стартует. Ура? Я вам скажу шо таки нет. Через 1-2 минуты комп перегружает Хы. Без предупреждения. После 2-3 перезагрузок намертво виснет (Alt-SysRq-B не помогает (или оно тока в кедах?)). Ставлю этот же диск в другую машину - все спокойно работает. Ставлю ЖД с другой машины - те же грабли.
Есть какие-нить идеи?
P.S. Ни один из LiveCD дистрибутивов на этой машине не смог запуститься. 98 работала нормально.
P.P.S. Менял память и видяху. Не помогло.
P.P.P.S. Мать???
Спасибо сказали:
Аватара пользователя
Haxver
Сообщения: 183
ОС: GNU/Linux

Re: Zenwalk и старое железо

Сообщение Haxver »

А memtest'ом погонять?
Попробуй еще почистить все слоты и разъемы от пыли, также посмотри состояние IDE-шлейфов: у них от частого фтыкания-вытыканя шлейф отходит от зажимов на разъеме.
Пользую CentOSиUbuntu
Спасибо сказали:
Аватара пользователя
bsod
Сообщения: 85
ОС: Zenwalk Linux 4.2

Re: Zenwalk и старое железо

Сообщение bsod »

а матерь такая только на этой машине или везде одинаковые?

Если память поменял и видюху то дело скорее всего вней...99,9%. Также может быть проблема в путании режимов UDMA. Попробуй поставить 40 пиновые и 80 пиновые шлейфа. Может тоже поможет.
Спасибо сказали:
@Ndrejjj
Сообщения: 21
ОС: Debian Lenny OpenSolaris 8.11

Re: Zenwalk и старое железо

Сообщение @Ndrejjj »

to Haxver : а разве memetest не для проверки оперативки? ее я 2 раза менял на более другую :) А шлейфы гляну. спс.
to bsod : ээээ не понял, я как-то такие тонкости не знал, можно поподробнее про разнопиновые шлейфы.
но все равно спс
Матери одинаковые стоят. Причем этот самый ЖД на других работает на ура. Хорошо, а можно ли проверить нормально ли работают IDE шлейфы на матери, потому как визуально видно что комп умирает при работе с ЖД. И второе мож быть ли разогнанным проц? и может это влиять на работу Л? В Биосе выдает Celeron 700 (66x10.5) (так вроде, по-памяти пишу). Замена матери дело безнадежное (в денежном смысле) и потом по рассказам учеников у них раньше в классе стоял Alt Linux - тормозил тока безбожно. Т.е. теоритически под Л. работали все машины. Мне на эту не удалось поставить ничего (из того, что было под рукой) Mandria 2006, 2007, U/K/X/buntu, Suse 10, Zenwalk 3/4, Gentoo. И, кстати, не смог стартануть ни один из ЛивСД, опять же из тех, что были - Slax, Knoppix
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Zenwalk и старое железо

Сообщение arkhnchul »

Ур-ря! В школах появляются никсы!
по сути: а если контроллер IDE где-нибудь достать, который в PCI тыкается, и с ним попробовать? Имхо если винт на другой машине работает и остальное железо тоже, а при работе с оным винтом именно на этой матери чего-то не то, то вероятно с контроллером проблемы. Или с настройками его в биосе, но вроде как там негде напортачить. А насчет Alt-SysRq - оно в родном ядре отключено.
Losing is fun!
Спасибо сказали:
Аватара пользователя
MadDog
Бывший модератор
Сообщения: 2298
Статус: Добрый банщик

Re: Zenwalk и старое железо

Сообщение MadDog »

Разрешите и мне дать пару советов.
Попробовать шлейф от HDD воткнуть в другой IDE-канал.
Осмотреть на материнке конденсаторы на предмет вспухлости и вытекания электролита.
Банальность, конечно, но всё же... перемычка на HDD выставлена правильно? (дурацкий совет-вопрос, но иной раз всякое бывает) ;)
MadDog's Blog
Внимательно читать: Как правильно задавать вопросы
No fate but what we make
Спасибо сказали:
Аватара пользователя
Haxver
Сообщения: 183
ОС: GNU/Linux

Re: Zenwalk и старое железо

Сообщение Haxver »

@Ndrejjj писал(а): ↑
14.01.2007 10:22
to Haxver : а разве memetest не для проверки оперативки? ее я 2 раза менял на более другую :)

Он еще и чипсет напрягает.
Пользую CentOSиUbuntu
Спасибо сказали:
@Ndrejjj
Сообщения: 21
ОС: Debian Lenny OpenSolaris 8.11

Re: Zenwalk и старое железо

Сообщение @Ndrejjj »

Значит так, по пунктам.
1) Кондеры не вспухли.
2) Замена шлейфов не помогла
3) Смена IDE c primary на secondary не помогла.
4) Отключение ACPI в биосе не помогло.
5) Выкидывание звуковой и сетевой карт - нет эффекта.
Визуально - комп. уходит в даун при обращении к жесткому диску. конкретно при выполнении загрузочного скрипта из /etc/rc.d/rc.M ==> "updating shared libraries /sbin/ldconfig" при этом красный светодиод на лицевой панели системника либо горит непрерывно красным светом, либо не горит вообще. Дисковод не шуршит вообще.
P.S. Поставил на ночь memtest
P.P.S. Наиболее удручает то, что 98 стояла и неплохо себя чувствовала.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Zenwalk и старое железо

Сообщение arkhnchul »

как я понимаю, еле-еле загрузить консоль можно. А если попробовать DMA и прочую убрать hdparm-мом?
Losing is fun!
Спасибо сказали:
@Ndrejjj
Сообщения: 21
ОС: Debian Lenny OpenSolaris 8.11

Re: Zenwalk и старое железо

Сообщение @Ndrejjj »

Arkhnchul писал(а): ↑
14.01.2007 23:30
как я понимаю, еле-еле загрузить консоль можно. А если попробовать DMA и прочую убрать hdparm-мом?

нет, :( консоль загрузить невозможно, хотя нет вернее даже так - при принудительном отключении в runlevel3 "update shared libraries" стартуют Хы - но работают тока пару минут, после чего комп виснет.
А Вы предлагаете убрать при загрузки runlevel4 - старт Хов, оставить тока консоль? я правильно понял?
Я еще не очень силен в некоторых аспектах Линуха, можно подробнее про "DMA" и про "убрать hdparm-мом" Тогда так, если я подключу этот диск к другому компу и буду шаманить с него - запишутся ли изменения на мой диск или все будет падать в /home и /etc разделы того компа с которого работаю?
Спасибо сказали:
Аватара пользователя
zenwolf
Бывший модератор
Сообщения: 3139
Статус: Страшный и злой
ОС: Slackware..Salix..x86_64

Re: Zenwalk и старое железо

Сообщение zenwolf »

@Ndrejjj писал(а): ↑
15.01.2007 01:34
Arkhnchul писал(а): ↑
14.01.2007 23:30

как я понимаю, еле-еле загрузить консоль можно. А если попробовать DMA и прочую убрать hdparm-мом?

нет, :( консоль загрузить невозможно, хотя нет вернее даже так - при принудительном отключении в runlevel3 "update shared libraries" стартуют Хы - но работают тока пару минут, после чего комп виснет.
А Вы предлагаете убрать при загрузки runlevel4 - старт Хов, оставить тока консоль? я правильно понял?
Я еще не очень силен в некоторых аспектах Линуха, можно подробнее про "DMA" и про "убрать hdparm-мом" Тогда так, если я подключу этот диск к другому компу и буду шаманить с него - запишутся ли изменения на мой диск или все будет падать в /home и /etc разделы того компа с которого работаю?

1)Я так понимаю сам процесс установка проходит нормально ?
2)разогнанный проц (я часто читал) очень плохо на работу линукс влияет
3)попробуйте hotplug вместо современного udev
4) интересно что у вас в fstab
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Zenwalk и старое железо

Сообщение arkhnchul »

@Ndrejjj
в консоль можно выйти из иксов Ctrl-Alt-Backspace
hdparm - программа такая. DMA убрать hdparm -d=0 <имярек>. Хотя это так, размышления в стиле "а чего можно выключить". Вряд ли что даст.
Losing is fun!
Спасибо сказали:
@Ndrejjj
Сообщения: 21
ОС: Debian Lenny OpenSolaris 8.11

Re: Zenwalk и старое железо

Сообщение @Ndrejjj »

to ArkLinux - а разве выход в консоль не через Alt-F<№>, мне почему-то всегда казалось что Ctrl-Alt-Bs - это убить Хы и вернуться к этапу логин/пароль :unsure: . Но дело даже не в этом - проблема, на самом деле, в том, что я не дохожу до момента в котором можно уже залогиниться - комп зависает на этапе инициализационных скритов :angry:
Продолжение истории - я заметил, что проскальзывают fatal errors при загрузке модулей : as, button, fan и других. Опять вытащил ЖД, поставил слейвом на другую машину, зашел в файл /etc/rc.d/rc.modules - закомментировал вызов этих модулей - Еврика! при старте теперь машина удачно проскочила пункт "Going multiuser" и даже стартанули Хы. Появился рабочий стол. Но радость была преждевременной :) Хы упали несколько раз подряд а потом комп просто повис. От отчаяния полез в Биос. Где-проскальзывал мысль про UDMA - поставил в пункте Integratad Peripherals --> <чего то там UDMA> --> Disable .
Комп нормально загрузился и даже немного дольше поработал, но результат тот же - несколько раз выбивались Хы, зависал комп. НО! Радует уже хотя бы то, что доходит дело до рабочего стола :D . Снова полез в Биос в пункте Power Managment обратил внимание, что у меня выставлено IRQ14 на primary, а у меня диск стоит в secondary, поменял и этот пункт. Комп загрузился - проработал около 10 минут, потом опять вывалились Хы.
P.S. Все эти шаманские (на мой взгляд) трюки в биосе - дают очень неприятный побочный эффект, они работают не каждый раз. Поясню, я менял - некоторые (описанные выше) параметры биоса в разных сочетаниях, но редко добивался повторяемости результата .:( . Иногда с одними и теми же параметрами комп грузился, иногда нет.
P.P.S. В результате решил сделать так - сбросил Биос в дефолт. поменял значения Integratad Peripherals --> UDMA в disable, для секоднари мастер(где ЖД воткнут). Поменял значение Power Managment --> IRQ14 на секондари. Пока это наиболее долго полноценно работающий вариант.
P.P.P.S. Могут ли вылетать Хы от плохо работающей видеокарты? Допустимо ли поменять в xorg.conf значение драйвера "nv" на "mesa" для Riva TNT
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Zenwalk и старое железо

Сообщение arkhnchul »

@Ndrejjj
оффтоп не ArkLinux, a Arkhnchul... это гордое имя дварфа)
так: ac, buton, fan - это все ACPI-шные модули. Может его отключить? Или ядро собрать без ACPI?
Losing is fun!
Спасибо сказали:
@Ndrejjj
Сообщения: 21
ОС: Debian Lenny OpenSolaris 8.11

Re: Zenwalk и старое железо

Сообщение @Ndrejjj »

оффтоп не ArkLinux, a Arkhnchul... это гордое имя дварфа)

Упс, сорри. Был не прав. :)
так: ac, buton, fan - это все ACPI-шные модули. Может его отключить? Или ядро собрать без ACPI?

Я их поотключал - т.е отключил их загрузку в /etc/rc.d/rc.modules
А отключение ACPI реализуется через правку конфигов или всетаки надо собирать ядро? чесно гря не оч хочется.

Теперь компьютер ведет себя так - загружается (правда через раз), но через 0.5 минуты мертво зависает.
В биосе выставлено по сравнению с дефолтными значениями:
Power Managment --> IRQ14(Hard Disc)=secondary
Integrated Peripherals --> Secondary Master UDMA=Disabled
Если эти пункты не корректировать - комп зависает еще на этапе инициализации "Going Multiuser --> updating shared libraries --> /sbin/ldconfig
И еще одно наблюдение - компьютер зависает при интенсивной работе с ЖД, сначала слышно как диск жужжит - потом полностью замолкает и светодиод, показывающий работу ЖД гаснет. Такое впечатление, что на диск подается команда выключения.
P.S. ЖД стоит мастером на втором IDE (secondary master)
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Zenwalk и старое железо

Сообщение arkhnchul »

@Ndrejjj
в смысле в Биосе отрубить. Там вроде можно.
Losing is fun!
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Zenwalk и старое железо

Сообщение arkhnchul »

или при загрузке boot: linux acpi=off
Losing is fun!
Спасибо сказали: