Am Dienstag, 13. April 2004 15:35 schrieb Norbert Vohwinkel:
z.B.: 1. SCSI-Emulation für das DVD-Laufwerk rausnehmen 2. DMA bei deinem CD-Rom und DVD-Laufwerk abschalten 3. ausnahmsweise mal neu booten ;-) 4. hdparm -i /dev/hdx eingeben und zwar für beide Laufwerke
ad 1 gemacht ad 2 gemacht ad 3 gemacht - mache ich aber mindestens einmal täglich - zum Brennen sowieso, weil's nur mit 8.2 geht, ich aber z.Zt. 9.0 nutze ad 4 ---------------------------------------- snip -------------------------- Anne:~ # hdparm -i /dev/hdc /dev/hdc: Model=HL-DT-ST DVDRAM GSA-4081B, FwRev=A100, SerialNo=K1441TJ2026 Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic } RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0 BuffType=unknown, BuffSize=0kB, MaxMultSect=0 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio3 pio4 DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 *udma2 AdvancedPM=no Drive conforms to: device does not report version: * signifies the current active mode Anne:~ # hdparm -i /dev/hdd /dev/hdd: Model=MATSHITADVD-ROM SR-8585, FwRev=1S29, SerialNo= Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic } RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0 BuffType=unknown, BuffSize=0kB, MaxMultSect=0 (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0 IORDY=on/off, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120} PIO modes: pio0 pio1 pio2 pio3 pio4 DMA modes: sdma0 sdma1 sdma2 mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 *udma2 AdvancedPM=no * signifies the current active mode ------------------------- snap ----------------------------
steht dann das da,
/::::: |/dev/hdc: | |Model=LG DVD-ROM DRD-8120B, FwRev=1.00, SerialNo= | Config={ Fixed Removeable DTR<=5Mbs DTR>10Mbs nonMagnetic } | RawCHS=0/0/0, TrkSize=0, SectSize=0, ECCbytes=0 | BuffType=unknown, BuffSize=0kB, MaxMultSect=0 | (maybe): CurCHS=0/0/0, CurSects=0, LBA=yes, LBAsects=0 | IORDY=on/off, tPIO={min:227,w/IORDY:120}, tDMA={min:120,rec:150} | PIO modes: pio0 pio1 pio2 pio3 pio4 | DMA modes: mdma0 mdma1 mdma2 | UDMA modes: udma0 udma1 *udma2 | AdvancedPM=no
\:::::
dann sollte das Laufwerk XYZ udma2 können, falls man DMA einschalten würde.
5. hdparm benutzen und über konsole DMA einschalten 6. DVD rein und abspielen 7. wenn es dann immer noch ruckelt hast Du ein Problem ;-) 8. auf jeden Fall mit hdparm -v /dev/hdx nachschauen ob DMA noch drin ist, wenn nicht -X mal mit angeben 9. wenn es geht, alles in die boot local 10. wenn nicht...shit happens
ad 5 ---------------------- snip -------------------------- Anne:~ # hdparm -c1 -d1 -X66 /dev/hdc /dev/hdc: setting 32-bit IO_support flag to 1 setting using_dma to 1 (on) setting xfermode to 66 (UltraDMA mode2) IO_support = 1 (32-bit) using_dma = 1 (on) Anne:~ # hdparm -c1 -d1 -X66 /dev/hdd /dev/hdd: setting 32-bit IO_support flag to 1 setting using_dma to 1 (on) setting xfermode to 66 (UltraDMA mode2) IO_support = 1 (32-bit) using_dma = 1 (on) --------------------- snap ------------------------ ad 6 gemacht ad 7 Problem ad 8 -------------------- snip --------------------------- Anne:~ # hdparm -v /dev/hdc /dev/hdc: HDIO_GET_MULTCOUNT failed: Invalid argument IO_support = 1 (32-bit) unmaskirq = 1 (on) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off) readahead = 8 (on) HDIO_GETGEO failed: Invalid argument Anne:~ # hdparm -v /dev/hdd /dev/hdd: HDIO_GET_MULTCOUNT failed: Invalid argument IO_support = 1 (32-bit) unmaskirq = 1 (on) using_dma = 1 (on) keepsettings = 0 (off) readonly = 1 (on) readahead = 8 (on) HDIO_GETGEO failed: Invalid argument ------------------- snap ----------------------------- ad 9 ... ad 10 Humor ist, wenn man trotzdem lacht - also werde ich die DVD's im normalen Player am Fernseher sehen oder die einzelnen VOB's abspielen.
Danke Wolfgang