Hallo Kanotix Gemeinde,
ich habe auf meinem Rechner ein sehr eigenartiges Verhalten:
zuerst die Hardware: 2 S-ATA2 Festplatten /dev/sda und /dev/sdb,
Chipsatz IT8212 und eine ganz normale IDE-Festplatte, auf der Kanotix
installiert ist. (sda = Windows XP, sdb = Suse Linux 10.0)
Das Problem:
Kanotix kennt manchmal die 2. S-ATA2 Platte /dev/sdb nicht, /dev/sda
wird erkannt.
Ich habe folgendes festgestellt:
Wenn /dev/sdb erkannt wird kommt ganz am Anfang nach
"waiting for /dev to be fully populated ..." die Meldung
Zitat:
cannot find the slot for index 0 (range 0-0)
wenn /dev/sdb nicht erkannt wird fehlt diese Meldung.
auch in der /var/log/messages finde ich Unterschiede:
/dev/sdb wird nicht erkannt:
Zitat:
Oct 14 10:22:41 gsch1 kernel: IT8212: IDE controller at PCI slot 0000:06:04.0
Oct 14 10:22:41 gsch1 kernel: ACPI: PCI Interrupt 0000:06:04.0[A] -> GSI 20 (level, low) -> IRQ 233
Oct 14 10:22:41 gsch1 kernel: IT8212: chipset revision 19
Oct 14 10:22:41 gsch1 kernel: it821x: controller in pass through mode.
Oct 14 10:22:41 gsch1 kernel: IT8212: 100%% native mode on irq 233
Oct 14 10:22:41 gsch1 kernel: ide2: BM-DMA at 0xab00-0xab07, BIOS settings: hde:pio, hdf:pio
Oct 14 10:22:41 gsch1 kernel: ide3: BM-DMA at 0xab08-0xab0f, BIOS settings: hdg:pio, hdh:pio
Oct 14 10:22:41 gsch1 kernel: ata1: SATA max UDMA/133 cmd 0xFA00 ctl 0xF902 bmdma 0xF600 irq 50
Oct 14 10:22:41 gsch1 kernel: ata2: SATA max UDMA/133 cmd 0xF800 ctl 0xF702 bmdma 0xF608 irq 50
Oct 14 10:22:41 gsch1 kernel: ata1: dev 0 ATA-7, max UDMA7, 312581808 sectors: LBA48
Oct 14 10:22:41 gsch1 kernel: ata1: dev 0 configured for UDMA/133
Oct 14 10:22:41 gsch1 kernel: scsi0 : ata_piix
Oct 14 10:22:41 gsch1 kernel: ata2: SATA port has no device.
/dev/sdb wird erkannt
Zitat:
Oct 8 19:36:47 gsch1 kernel: ata1: SATA max UDMA/133 cmd 0xFA00 ctl 0xF902 bmdma 0xF600 irq 50
Oct 8 19:36:47 gsch1 kernel: ata2: SATA max UDMA/133 cmd 0xF800 ctl 0xF702 bmdma 0xF608 irq 50
Oct 8 19:36:47 gsch1 kernel: ata1: dev 0 ATA-7, max UDMA7, 312581808 sectors: LBA48
Oct 8 19:36:47 gsch1 kernel: ata1: dev 0 configured for UDMA/133
Oct 8 19:36:47 gsch1 kernel: scsi0 : ata_piix
Oct 8 19:36:47 gsch1 kernel: ata2: dev 0 ATA-7, max UDMA7, 312581808 sectors: LBA48
Oct 8 19:36:47 gsch1 kernel: ata2: dev 0 configured for UDMA/133
Oct 8 19:36:47 gsch1 kernel: scsi1 : ata_piix
Oct 8 19:36:47 gsch1 kernel: Vendor: ATA Model: SAMSUNG HD160JJ Rev: WU10
Oct 8 19:36:47 gsch1 kernel: Type: Direct-Access ANSI SCSI revision: 05
Oct 8 19:36:47 gsch1 kernel: Vendor: ATA Model: SAMSUNG HD160JJ Rev: WU10
Oct 8 19:36:47 gsch1 kernel: Type: Direct-Access ANSI SCSI revision: 05
die Meldungen von IT8212 fehlen hier vollständig !!!
Die Platten sind völlig in Ordnung, auf /dev/sdb ist Suse Linux installiert und das funktioniert seit Monaten problemlos.
Meine Kanotix Version ist RC3
Linux gsch1 2.6.17.13-kanotix-2 #1 SMP PREEMPT Tue Sep 12 12:38:45 CEST 2006 i686 GNU/Linux
Any ideas, wie ich das Problem beheben könnte? |