Войти

Показать полную графическую версию : Инсталляция Red Hat


albich
09-12-2009, 16:33
Такая проблема:
В 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
albich, вот здесь (http://www.linuxquestions.org/questions/red-hat-31/red-hat-installation-and-core-2-duo-479778/) для обхода Probing PCI hardware (bus 00) рекомендуют добавить "pci=nommconf" в список параметров загрузки ядра.

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

Admiral
10-12-2009, 20:23
albich на том же форуме идёт объяснение - What does pci=nommconf do? (http://www.linuxquestions.org/questions/linux-newbie-8/what-does-pcinommconf-do-689415/), с цитатой с документации к ядру, по поводу данного параметра
Стало быть помимо Системной платы проблемы могут с другим оборудованием. Идёт речь про PCI периферию, но не мешало бы перепроверить ОЗУ встроенным в дистрибутив тестером. Если нету тогда memtest (http://www.memtest86.com/).
Потенциально быть может к блоку питания появится вопросы.

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

vadblm
13-12-2009, 17:33
Не обнаруживает RedHat сетевое устройство
RTL 8168. А оно встроенное на материнке. »
Вы чтоли всё тот же RHEL4 ставите? Тамошнее ядро довольно старое и скорее всего просто не поддерживает эту относительно новую сетевуху.
Ставьте дистрибутив посвежее, или ставьте ядро поновее, у меня такая же сетевуха работает на 2.6.31
Или берите исходники драйвера тут (http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=13&PFid=5&Level=5&Conn=4&DownTypeID=3&GetDown=false#2) и собирайте модуль самостоятельно. Понадобятся также исходники ядра и gcc.

albich
15-12-2009, 10:33
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
в RHEL5 и в CentOS5 ядро 2.6.18. Откуда 2.6.31 »
не редхатом единым :) Вообще-то последнее стабильное ядро на сегодня 2.6.32 (http://lkml.org/lkml/2009/12/3/11). а хотеть от ядра 5-летней древности поддержки современного оборудования - значит хотеть странного.




© OSzone.net 2001-2012