LINUX.ORG.RU
ФорумAdmin

конфликт модулей SATA?


0

0

У меня Ubuntu Breezy проблема заключается в том что при загрузке с установочного cd уменя sata работает нормально ~40Mb/sec но после установки ~2Mb/sec!
Ядро при загрузке с cd и после установки одно и тоже!
Подумал что проблема в каком то сервисе, переименовал папку /etc/init.d чтобы при запуске ни один скрипт не запустился, т.е только определятся устройства и всё. Перегружаюсь скорость так и осталась 2Mb/sec.
Попробовал сменить контроллер sata был ICH5 поставил Via (Точно модель не скажу) проблема осталась.
Снова загружаюсь с cd скорость 40Mb/sec значит проблема в модулях при загрузке. Когда загружаюсь с cd там есть опция установщика загрузить модули и распознать устройства, возможно просто при загрузке с жёского диска какой то модуль нарушает работу модуля libata или какого то другого? Как узнать какой модуль может нарушать нормальную работу? И вообще какие модули впринципе могут конфликтовать?
Ядро 2.6.12 пробовал и с 2.6.15 ничего не меняется!


Ответ на: Re: конфликт модулей SATA? от Deleted

Re: конфликт модулей SATA?

root@denis:~# lspci
0000:00:00.0 Host bridge: Intel Corp. 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02)
0000:00:02.0 VGA compatible controller: Intel Corp. 82865G Integrated Graphics Device (rev 02)
0000:00:1d.0 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3 (rev 02)
0000:00:1d.3 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #4 (rev 02)
0000:00:1d.7 USB Controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev c2)
0000:00:1f.0 ISA bridge: Intel Corp. 82801EB/ER (ICH5/ICH5R) LPC Bridge (rev 02)
0000:00:1f.1 IDE interface: Intel Corp. 82801EB/ER (ICH5/ICH5R) Ultra ATA 100 Storage Controller (rev 02)
0000:00:1f.3 SMBus: Intel Corp. 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
0000:01:0a.0 RAID bus controller: VIA Technologies, Inc.: Unknown device 3249 (rev 50)
0000:01:0d.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)

root@denis:~# lsmod|grep sata
sata_via 8836 8
libata 47876 1 sata_via

Распаковал initrd.gz перепаковал в initrd.img SATA работает как при загрузке с cd :) Но тогда не грузится сам линукс :( Посмотрел вроде все скрипты initrd что на диске что на харде один в один (hotplug uedv modprobe.d и т.п), где собака порылась понять не могу :(

shm ()
Ответ на: Re: конфликт модулей SATA? от shm

Re: конфликт модулей SATA?

кусок dmesg
[4294672.043000] Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
[4294672.043000] ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
[4294672.043000] ACPI: bus type ide registered
[4294672.049000] ICH5: IDE controller at PCI slot 0000:00:1f.1
[4294672.049000] PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
[4294672.049000] ACPI: PCI Interrupt 0000:00:1f.1[A] -> GSI 18 (level, low) -> IRQ 18
[4294672.049000] ICH5: chipset revision 2
[4294672.049000] ICH5: not 100% native mode: will probe irqs later
[4294672.049000] ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:pio, hdb:pio
[4294672.049000] ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:DMA
[4294672.049000] Probing IDE interface ide0...
[4294672.568000] Probing IDE interface ide1...
[4294673.494000] hdd: _NEC DVD_RW ND-3500AG, ATAPI CD/DVD-ROM drive
[4294673.545000] ide1 at 0x170-0x177,0x376 on irq 15
[4294673.545000] Probing IDE interface ide0...
[4294674.064000] Probing IDE interface ide2...
[4294674.576000] Probing IDE interface ide3...
[4294675.088000] Probing IDE interface ide4...
[4294675.600000] Probing IDE interface ide5...
[4294676.117000] hdd: ATAPI 48X DVD-ROM DVD-R CD-R/RW drive, 2048kB Cache
[4294676.117000] Uniform CD-ROM driver Revision: 3.20
[4294676.529000] usbcore: registered new driver usbfs
[4294676.529000] usbcore: registered new driver hub
[4294676.530000] USB Universal Host Controller Interface driver v2.2
[4294676.530000] ACPI: PCI Interrupt 0000:00:1d.0[A] -> GSI 16 (level, low) -> IRQ 16
[4294676.530000] PCI: Setting latency timer of device 0000:00:1d.0 to 64
[4294676.530000] uhci_hcd 0000:00:1d.0: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1
[4294676.592000] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
[4294676.592000] uhci_hcd 0000:00:1d.0: irq 16, io base 0x0000eec0
[4294676.592000] hub 1-0:1.0: USB hub found
[4294676.592000] hub 1-0:1.0: 2 ports detected
[4294676.595000] ACPI: PCI Interrupt 0000:00:1d.1[B] -> GSI 19 (level, low) -> IRQ 19
[4294676.595000] PCI: Setting latency timer of device 0000:00:1d.1 to 64
[4294676.595000] uhci_hcd 0000:00:1d.1: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2
[4294676.657000] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
[4294676.657000] uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000ef00
[4294676.657000] hub 2-0:1.0: USB hub found
[4294676.657000] hub 2-0:1.0: 2 ports detected
[4294676.660000] ACPI: PCI Interrupt 0000:00:1d.2[C] -> GSI 18 (level, low) -> IRQ 18
[4294676.660000] PCI: Setting latency timer of device 0000:00:1d.2 to 64
[4294676.660000] uhci_hcd 0000:00:1d.2: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI #3
[4294676.722000] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
[4294676.722000] uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000ef20
[4294676.722000] hub 3-0:1.0: USB hub found
[4294676.722000] hub 3-0:1.0: 2 ports detected
[4294676.725000] ACPI: PCI Interrupt 0000:00:1d.3[A] -> GSI 16 (level, low) -> IRQ 16
[4294676.725000] PCI: Setting latency timer of device 0000:00:1d.3 to 64
[4294676.725000] uhci_hcd 0000:00:1d.3: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4
[4294676.761000] usb 1-1: new full speed USB device using uhci_hcd and address 2
[4294676.787000] uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 4
[4294676.787000] uhci_hcd 0000:00:1d.3: irq 16, io base 0x0000ef40
[4294676.787000] hub 4-0:1.0: USB hub found
[4294676.787000] hub 4-0:1.0: 2 ports detected
[4294676.822000] ACPI: PCI Interrupt 0000:00:1d.7[D] -> GSI 23 (level, low) -> IRQ 23
[4294676.822000] PCI: Setting latency timer of device 0000:00:1d.7 to 64
[4294676.822000] ehci_hcd 0000:00:1d.7: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller
[4294676.822000] ehci_hcd 0000:00:1d.7: debug port 1
[4294676.822000] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 5
[4294676.822000] ehci_hcd 0000:00:1d.7: irq 23, io mem 0xfe77b800
[4294676.826000] PCI: cache line size of 128 is not supported by device 0000:00:1d.7
[4294676.826000] ehci_hcd 0000:00:1d.7: USB 2.0 initialized, EHCI 1.00, driver 10 Dec 2004
[4294676.826000] hub 5-0:1.0: USB hub found
[4294676.826000] hub 5-0:1.0: 8 ports detected
[4294676.896000] SCSI subsystem initialized
[4294676.897000] libata version 1.11 loaded.
[4294676.898000] sata_via version 1.1
[4294676.898000] ACPI: PCI Interrupt 0000:01:0a.0[A] -> GSI 21 (level, low) -> IRQ 21
[4294676.898000] PCI: Via IRQ fixup for 0000:01:0a.0, from 10 to 5
[4294676.898000] sata_via(0000:01:0a.0): routed to hard irq line 5
[4294676.898000] ata1: SATA max UDMA/133 cmd 0xDFA0 ctl 0xDFAA bmdma 0xDF40 irq 21
[4294676.899000] ata2: SATA max UDMA/133 cmd 0xDF90 ctl 0xDF9A bmdma 0xDF48 irq 21
[4294677.103000] ata1: dev 0 cfg 49:2f00 82:346b 83:7d01 84:4003 85:3469 86:3c01 87:4003 88:007f
[4294677.103000] ata1: dev 0 ATA, max UDMA/133, 156299375 sectors: lba48
[4294677.103000] ata1: dev 0 configured for UDMA/133
[4294677.103000] scsi0 : sata_via
[4294677.235000] usb 1-1: device not accepting address 2, error -71
[4294677.304000] ata2: no device found (phy stat 00000000)
[4294677.304000] scsi1 : sata_via
[4294677.304000] Vendor: ATA Model: ST380817AS Rev: 3.42
[4294677.304000] Type: Direct-Access ANSI SCSI revision: 05
[4294677.315000] 8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
[4294677.315000] 8139cp: pci dev 0000:01:0d.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
[4294677.315000] 8139cp: Try the "8139too" driver instead.
[4294677.317000] 8139too Fast Ethernet driver 0.9.27
[4294677.317000] ACPI: PCI Interrupt 0000:01:0d.0[A] -> GSI 23 (level, low) -> IRQ 23
[4294677.317000] eth0: RealTek RTL8139 at 0xd400, 00:13:d4:08:2b:40, IRQ 23
[4294677.317000] eth0: Identified 8139 chip type 'RTL-8101'
[4294677.761000] usb 1-1: new full speed USB device using uhci_hcd and address 4
[4294679.376000] SCSI device sda: 156299375 512-byte hdwr sectors (80025 MB)
[4294679.376000] SCSI device sda: drive cache: write back
[4294679.376000] SCSI device sda: 156299375 512-byte hdwr sectors (80025 MB)
[4294679.376000] SCSI device sda: drive cache: write back
[4294679.376000] /dev/scsi/host0/bus0/target0/lun0: p1 p2 p3 p4
[4294679.406000] Attached scsi disk sda at scsi0, channel 0, id 0, lun 0

shm ()
Ответ на: Re: конфликт модулей SATA? от shm

Re: конфликт модулей SATA?

initrd распаковывать руками не надо, надо использовать mkinitrd

Сдаюсь, не знаю. Будем ждать убунтовцев.

Deleted ()
Ответ на: Re: конфликт модулей SATA? от shm

Re: конфликт модулей SATA?

Попробуй на linux-2.6.15 накатить патч 2.6.15-libata1.patch от jgarzik

Либо попробуй не подгружать модулем, а вкомпилить намертво в ядро sata_via

Deleted ()
Ответ на: Re: конфликт модулей SATA? от Deleted

Re: конфликт модулей SATA?

Патч не накладывал, а вот модуль в ядро вкомпиливал не помогает :(
Да и смысл накладывать патч? Если я с cd гружусь там скорость отличная, если загрузочный образ с cd брать то тоже скорость отличная, видимо проблема в очерёдности загрузки модулей (на диске другой скрипт загрузки):( Но вот что зачем грузить не знаю. Мистика блин!
Причём неважно какое ядро и какой контроллер.

shm ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.