[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Thinkpad 600 stürzt ab wenn DMA eingeschaltet




Hallo,



Ich habe ein Thinkpad 600 und Debian (Knoppix 4.0).

Wenn ich DMA beim booten einschalte kommt er nicht hoch.

Wenn ich sie im laufenden System einschalte (hdparm -d1 /dev/hda) hängt er

sich auf.

Eigentlich sollte die Festplatte doch DMA vertragen, oder?



Könnt ihr mir helfen? Der Lappi ist schon verdammt langsam ohne DMA.



Die Festplatte:

root@MultiLaptop:~# hdparm -i /dev/hda



/dev/hda:



 Model=IC25T048ATDA05-0, FwRev=DA8OA76A, SerialNo=68B68LD5061

 Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }

 RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=4

 BuffType=DualPortCache, BuffSize=1806kB, MaxMultSect=16, MultSect=16

 CurCHS=17475/15/63, CurSects=16513875, LBA=yes, LBAsects=93759120

 IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}

 PIO modes:  pio0 pio1 pio2 pio3 pio4

 DMA modes:  mdma0 mdma1 mdma2

 UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5

 AdvancedPM=yes: mode=0x9F (159) WriteCache=enabled

 Drive conforms to: ATA/ATAPI-5 T13 1321D revision 3:  ATA/ATAPI-2

ATA/ATAPI-3 ATA/ATAPI-4 ATA/ATAPI-5



 * signifies the current active mode



und Einstellung:

root@MultiLaptop:~# hdparm /dev/hda



/dev/hda:

 multcount    = 16 (on)

 IO_support   =  0 (default 16-bit)

 unmaskirq    =  0 (off)

 using_dma    =  0 (off)

 keepsettings =  0 (off)

 readonly     =  0 (off)

 readahead    = 256 (on)

 geometry     = 65535/16/63, sectors = 93759120, start = 0



Die config des Kernel (ohne das ich dessen gewiss bin :-()

root@MultiLaptop:~# grep DMA /boot/config-2.6.12

CONFIG_GENERIC_ISA_DMA=y

CONFIG_ISA_DMA_API=y

CONFIG_BLK_DEV_IDEDMA_PCI=y

# CONFIG_BLK_DEV_IDEDMA_FORCED is not set

# CONFIG_IDEDMA_PCI_AUTO is not set

# CONFIG_HPT34X_AUTODMA is not set

CONFIG_BLK_DEV_IDEDMA=y

CONFIG_IDEDMA_IVB=y

# CONFIG_IDEDMA_AUTO is not set

CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=0

# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set

CONFIG_DMASCC=m

# CONFIG_SOUND_DMAP is not set



-- 

Don't panic



Reply to: