Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Железо в Linux (http://forum.oszone.net/forumdisplay.php?f=29)
-   -   Инсталляция Red Hat (http://forum.oszone.net/showthread.php?t=159686)

albich 09-12-2009 16:33 1290652

Инсталляция Red Hat
 
Такая проблема:
В 2007-м году купили комп с материнской платой MSI c чипсетом 945GZM3 (Intel), FSB533, процессор Celeron 2,4 GHz.
На него установили RedHat9 (точнее RHEL4), ядро 2.6.9

Работало все 2,5 года, и вот мать загнулась. Сейчас купили комп такой конфигурации:
Материнская плата ASUS P5KPL-AM IN/GB, чипсет Intel G31/ICH7, FSB 800, процессор Core2 Duo 2,6 GHz
Пробую установить тот же дистрибутив RedHat9, а он в самом начале инсталляции, при определении "аппаратного окружения" зависает с сообщением:

Probing PCI hardware (bus 00)

Подскажите, в чем проблема: либо данная мать вообще не поддерживается RedHat9,
либо данный дистрибутив устарел ? Неужели он не может "разобраться" с чипсетом G31 ? (Вроде как и чипсет уже давненько устаревший)

Admiral 09-12-2009 18:04 1290729

albich, вот здесь для обхода Probing PCI hardware (bus 00) рекомендуют добавить "pci=nommconf" в список параметров загрузки ядра.

albich 10-12-2009 08:45 1291262

Спасибо, Admiral.
Почитал этот форум и др. Вижу, что проблема не только у меня. Правда не очень понимаю, что дает опция pci=nommconf . И потом, там надо будет править GRUB.
Пока еще ставить не пробовал. Дела. Займусь позже, посмотрю как будет.

Admiral 10-12-2009 20:23 1291837

albich на том же форуме идёт объяснение - What does pci=nommconf do?, с цитатой с документации к ядру, по поводу данного параметра
Стало быть помимо Системной платы проблемы могут с другим оборудованием. Идёт речь про PCI периферию, но не мешало бы перепроверить ОЗУ встроенным в дистрибутив тестером. Если нету тогда memtest.
Потенциально быть может к блоку питания появится вопросы.

albich 12-12-2009 21:02 1293616

Все нормально : с этим параметром проходит инсталляция, и система потом грузится.
Нотут другая проблема :( Не обнаруживает RedHat сетевое устройство
RTL 8168. А оно встроенное на материнке.
Когда ставлю в PCI старую карту RTL 8139, видит ее, а встроенную нет.
Вот морока с этой ASUS-ной матью :(

vadblm 13-12-2009 17:33 1294326

Цитата:

Цитата albich
Не обнаруживает RedHat сетевое устройство
RTL 8168. А оно встроенное на материнке. »

Вы чтоли всё тот же RHEL4 ставите? Тамошнее ядро довольно старое и скорее всего просто не поддерживает эту относительно новую сетевуху.
Ставьте дистрибутив посвежее, или ставьте ядро поновее, у меня такая же сетевуха работает на 2.6.31
Или берите исходники драйвера тут и собирайте модуль самостоятельно. Понадобятся также исходники ядра и gcc.

albich 15-12-2009 10:33 1295638

vadblm , меня в принципе RHEL4 с ядром 2.6.9 вполне устраивает. Наша прога стабильно работает, ничего пока менять не надо. Если бы не пришлось менять железо, - проблем бы не было. Не хочется качать из сети весь дистрибутив.
К тому же у меня стоит не совсем RHEL, а CentOS4. Смотрел на ихнем сайте - сейчас можно качать CentOS5.4 Но - 3,7 Gb! Если я все правильно понял, и в RHEL5 и в CentOS5 ядро 2.6.18. Откуда 2.6.31 ?

Драйвер RTL 8168/8111 я установил, и запускаю его как модуль. После чего сетевой интерфейс становится активным. Все хорошо. Но после перезагрузки системы запускается KUDZU. Оно вдруг начинает видеть новое оборудование и все стремится его отконфигурить. Если согласишься, то все - хана системе. После полной загрузки - куча разных цифр, ругается на rtl8168_do? а в конце - kernel panic: Fatal exception.

vadblm 15-12-2009 13:12 1295760

Цитата:

Цитата albich
в RHEL5 и в CentOS5 ядро 2.6.18. Откуда 2.6.31 »

не редхатом единым :) Вообще-то последнее стабильное ядро на сегодня 2.6.32. а хотеть от ядра 5-летней древности поддержки современного оборудования - значит хотеть странного.


Время: 13:49.

Время: 13:49.
© OSzone.net 2001-