[Hardware] Новая материнская карта - помогите, пожалуйста.

Алексей Данилович mlists на list.ru
Вс Мар 26 19:42:44 MSD 2006


26.03.06, Sergey Vlasov<vsu на altlinux.ru> написал(а):
> On Sun, Mar 26, 2006 at 04:34:14PM +0400, Алексей Данилович wrote:
> > Дня три назад тихо скончалась моя материнка домашняя.... ASUS на
> > ie7205 с ICH4. Марка: P4G8X deluxe.....после очередного ребута, просто
> > остался черный экран, без писков, без всего.... Пришлось купить новую.
> > Теперь Gigabyte GA-8IPE1000 на i865PE и ICH5. Железо все заработало, а
> > вот с операционками хуже.... Оффтопик только попискивает и опять
> > перегружается, ну да бог с ним. Стоит АЛМ2.4. Он запускается, но при
> > этом:
> > 1). Система, кажется, не видит смены южного моста.... По крайней мере,
> > dmesg сообщает об обнаружении ICH4.
>
> В каких именно местах?
>
> Если что-то типа:
>
> PCI quirk: region 1000-107f claimed by ICH4 ACPI/GPIO/TCO
> PCI quirk: region 1080-10bf claimed by ICH4 GPIO
>
> - это нормально (просто функция, которая была написана для ICH4,
> годится и для последующих версий).
>
Прошу прощения, здесь ошибся я. там ICH5, я не в тот файл глянул.

> > 2).У меня стоит 2 ide винта и один sata. С ide проблем нет, sata
> > видится аппаратно, обнаруживается линухом (согласно /proc/pci), правда
> > с фразой
> > non-prefetchable 32 bit memory at.....
> > Однако винт не видится, разделы никуда не монтируются и в
> > /proc/partitions не отображаются. :( Есть у меня live-dvd knoppix 4.0
> > от линукс-формата, так вот на нем эти разделы видятся и определяются
> > как sda c номерами....
>
> SATA в ICH5 должен работать с модулем ata_piix - скорее всего, он
> просто не загружается (или загружается, но не загружается sd_mod,
> из-за чего дисков тоже не видно).
>
> Добавьте ata_piix в строку probeall scsi_hostadapter ... в
> /etc/modules.conf, чтобы модуль ata_piix попадал в initrd.
Добавил. Забавно, что alias eth0 ata_piix при этом уже был, а вот в
probeall его не было, зато был sata_sil или что-то в этом роде,
который заставлял сламываться загрузку  scsi_hostadapter.

> > 3). Интегрированный сетевой адаптер realtek 8169 опять же определяется
> > как устройство, но при попытке kudzo его сконфигурировать для него не
> > находится драйвера....... там только для 8139 есть....
>
> На самом деле модуль r8169 там есть, но для правильной его работы,
> скорее всего, потребуется установить как минимум ядро из updates
> (2.4.26-alt13) - там этот модуль обновлялся; старая версия модуля
> r8169 часто падала при активной работе с сетью.
>
> Хотя есть вероятность, что там 8169 с изменённым PCI ID, который не
> распознаётся этим драйвером (либо это вообще не 8169, а что-то
> другое); в этом случае шлите вывод lspci -vvx - посмотрим, что там на
> самом деле за железо.
я не стал вставлять вывод от всяких USB контроллеров и мостов, и так
всего много. Плюс, у меня не поняло опцию -w, ее просто нет. Остальное
вот:

00:1f.1 IDE interface: Intel Corp. 82801EB/ER (ICH5/ICH5R) Ultra ATA
100 Storage Controller (rev 02)
00: 86 80 db 24 07 00 88 02 02 8a 01 01 00 00 00 00
10: 01 00 00 00 01 00 00 00 01 00 00 00 01 00 00 00
20: 01 f0 00 00 00 00 00 40 00 00 00 00 58 14 d2 24
30: 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00

00:1f.2 IDE interface: Intel Corp. 82801EB (ICH5) Serial ATA 150
Storage Controller (rev 02)
00: 86 80 d1 24 01 00 a0 02 02 8f 01 01 00 00 00 00
10: 01 c0 00 00 01 c4 00 00 01 c8 00 00 01 cc 00 00
20: 01 d0 00 00 00 00 00 00 00 00 00 00 58 14 d1 24
30: 00 00 00 00 00 00 00 00 00 00 00 00 0b 01 00 00

00:1f.3 SMBus: Intel Corp. 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
00: 86 80 d3 24 01 00 80 02 02 00 05 0c 00 00 00 00
10: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 01 14 00 00 00 00 00 00 00 00 00 00 58 14 d2 24
30: 00 00 00 00 00 00 00 00 00 00 00 00 0b 02 00 00

01:00.0 VGA compatible controller: nVidia Corporation NV25 [GeForce4
Ti 4200] (rev a2)
00: de 10 53 02 07 00 b0 02 a2 00 00 03 00 20 00 00
10: 00 00 00 f8 08 00 00 e8 08 00 00 f0 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 43 10 43 80
30: 00 00 00 00 60 00 00 00 00 00 00 00 09 01 05 01

02:01.0 Serial controller: 5610 56K FaxModem 56K FaxModem Model 5610 (rev 01)
00: b9 12 08 10 01 00 10 02 01 02 00 07 00 00 00 00
10: 01 a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 b9 12 aa 00
30: 00 00 00 00 dc 00 00 00 00 00 00 00 0a 01 00 00

02:03.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 08)
00: 02 11 02 00 05 00 90 02 08 00 01 04 00 20 80 00
10: 01 a4 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 02 11 27 80
30: 00 00 00 00 dc 00 00 00 00 00 00 00 09 01 02 14

02:03.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 08)
00: 02 11 02 70 05 00 90 02 08 00 80 09 00 20 80 00
10: 01 a8 00 00 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 02 11 20 00
30: 00 00 00 00 dc 00 00 00 00 00 00 00 00 00 00 00

02:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169
Gigabit Ethernet (rev 10)
00: ec 10 69 81 03 00 b0 02 10 00 00 02 08 40 00 00
10: 01 ac 00 00 00 00 00 fb 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 58 14 00 e0
30: 00 00 00 00 dc 00 00 00 00 00 00 00 0a 01 20 40

> > 4). При загрузке системы лезет ругня на unresolved symbols в
> > нескольких модулях, относящихся к фаловым системам, после чего мне
> > говорят, что моя ext3 смотнирована как ext2.
>
> initrd после переезда пересобирали?  Возможно, это было сделано не
> совсем правильно.

Упс..... а я вообще не знал, что его надо пересобирать.........
Пересобрал, следуя вашим инструкциям, вот вывод:

kinitrd: Generating module dependencies...
depmod: *** Unresolved symbols in
/lib/modules/2.4.26-std-up-alt6/kernel/drivers/block/cdfs.o
depmod: *** Unresolved symbols in
/lib/modules/2.4.26-std-up-alt6/kernel/fs/ovl.o
mkinitrd: ...done.
mkinitrd: Using modules: 
/lib/modules/2.4.26-std-up-alt6/kernel/drivers/scsi/scsi_mod.o
/lib/modules/2.4.26-std-up-alt6/kernel/drivers/scsi/sd_mod.o
/lib/modules/2.4.26-std-up-alt6/kernel/drivers/scsi/libata.o
/lib/modules/2.4.26-std-up-alt6/kernel/drivers/scsi/ata_piix.o
/lib/modules/2.4.26-std-up-alt6/kernel/fs/jbd/jbd.o
/lib/modules/2.4.26-std-up-alt6/kernel/fs/ext3/ext3.o
Contents of linuxrc:
#!/bin/sh
/bin/insmod -f /lib/modules/2.4.26-std-up-alt6/kernel/drivers/scsi/scsi_mod.o
max_scsi_luns=15
/bin/insmod -f /lib/modules/2.4.26-std-up-alt6/kernel/drivers/scsi/sd_mod.o
/bin/insmod -f /lib/modules/2.4.26-std-up-alt6/kernel/drivers/scsi/libata.o
/bin/insmod -f /lib/modules/2.4.26-std-up-alt6/kernel/drivers/scsi/ata_piix.o
/bin/insmod -f /lib/modules/2.4.26-std-up-alt6/kernel/fs/jbd/jbd.o
/bin/insmod -f /lib/modules/2.4.26-std-up-alt6/kernel/fs/ext3/ext3.o
mkinitrd: Inode count: 51
mkinitrd: Image size: 604K
mkinitrd: Created image from tree: /root/tmp/initrd.TGVcOw4600/tree
--> /root/tmp/initrd.TGVcOw4600/img
mkinitrd: Created romfs image file
mkinitrd: Installed ramdisk into /boot/initrd-2.4.26-std-up-alt6.img
mkinitrd: Added bootsplash
"/usr/share/splash/themes/current/config/bootsplash-800x600.cfg" to
the /boot/initrd-2.4.26-std-up-alt6.img
Ramdisk size: 228K

Так вот: откуда эти unresolved symbols?
После всех этих манипуляций SATA диск поднялся. Спасибо!
Только есть еще чуть-чуть вопросв:
1). Я раньше не обновлял ядро с updates, ткните, плиз, как это
правильно сделать.
2). Что с сетевухой? Это именно то, чем называется? обновление ядра спасет?
3). Я вообще путаюсь с новым железом :( как обстоят дела с его
поддержкой? Есть ли шанс поднять АЛМ 2.4, хотябы с ухищерениями, на, к
примеру, Athlon 64? Ведь чтобы проапдейтить надо поставить, а если оно
не знает железа :((((( И как вот надо было догадываться про этот
ata_piix??? Вот если бы Вы не _знали_, то я не понимаю способа понять,
чего системе не хватает....

Спасибо!!!


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