[Tech] Errore IDE nel kernel Debian stock
Marco A. Calamari
marcoc1@dada.it
Ven 17 Mar 2006 18:36:05 CET
Provando diversi dischi e diverse schede ho verificato
che quasi sempre il boot del kernel normale di Debian Sarge
2.6.8-2-386 su scheda Soekris 4801 cpu AMD Geode (emula un i386)
si blocca durante il test del disco ide secondario.
questo succede con varie combinazioni di 4 motherboard
identiche e 3 dischi diversi, tranne che in una particolare
coppia motherboard-disco, che invece funziona.
il messaggio e' il seguente
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
SC1200: IDE controller at PCI slot 0000:00:12.2
SC1200: chipset revision 1
SC1200: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:pio, hdd:pio
hda: SAMSUNG CF/ATA, CFA DISK drive
hdb: IBM-DBCA-204860, ATA DISK drive
SC1200: set xfer mode failure
hdb: sc1200_set_xfer_mode(UDMA 2)
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 1006992 sectors (515 MB) w/1KiB Cache, CHS=999/16/63
/dev/ide/host0/bus0/target0/lun0: p1
hdb: max request size: 128KiB
hdb: 9514260 sectors (4871 MB) w/420KiB Cache, CHS=10068/15/63, UDMA(33)
/dev/ide/host0/bus0/target1/lun0:<4>hdb: dma_timer_expiry: dma status
== 0x41
hdb: DMA timeout error
ide_dma_end dma_stat=41 err=1 newerr=0
Geometria e tipo del disco vengono rilevate correttamente.
Gli stessi messaggi, nella combinazione scheda-disco che funzia,
sono
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
SC1200: IDE controller at PCI slot 0000:00:12.2
SC1200: chipset revision 1
SC1200: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:pio, hdd:pio
hda: SanDisk SDCFH-512, CFA DISK drive
hdb: SAMSUNG MP0402H, ATA DISK drive
hda: sc1200_set_xfer_mode(MW DMA 2)
hdb: sc1200_set_xfer_mode(MW DMA 2)
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 1000944 sectors (512 MB) w/1KiB Cache, CHS=993/16/63, DMA
/dev/ide/host0/bus0/target0/lun0: p1
hdb: max request size: 1024KiB
hdb: 78242976 sectors (40060 MB) w/8192KiB Cache, CHS=16383/255/63,
(U)DMA
/dev/ide/host0/bus0/target1/lun0: p1 p2 p3 p4 < p5 >
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
EXT3 FS on hdb3, internal journal
Capability LSM initialized
device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm@uk.sistina.com
kjournald starting. Commit interval 5 seconds
EXT3 FS on hdb1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
Ho letto qui di
http://lists.debian.org/debian-kernel/2006/01/msg00043.html
un buco, ma non credo che sia il solito (tra l'altro non
spiegherebbe perche' talvolta funziona)
Qualche idea ? Mille grazie. Marco
--
+--------------- http://www.winstonsmith.info ---------------+
| il Progetto Winston Smith: scolleghiamo il Grande Fratello |
| the Winston Smith Project: unplug the Big Brother |
| Marco A. Calamari marcoc@marcoc.it http://www.marcoc.it |
| DSS/DH: 8F3E 5BAE 906F B416 9242 1C10 8661 24A9 BFCE 822B |
+ PGP RSA: ED84 3839 6C4D 3FFE 389F 209E 3128 5698 ----------+
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: non disponibile
Tipo: application/pgp-signature
Dimensione: 307 bytes
Descrizione: This is a digitally signed message part
URL: <http://lists.linux.it/pipermail/flug-tech/attachments/20060317/83c38286/attachment.pgp>
Maggiori informazioni sulla lista
flug-tech