PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Lahmes CD-Rom Laufwerk



Murray
15.06.04, 15:06
Wenn ich Dateien von der CD auf Festplatte kopieren wird nur mit einer Geschwindigkeit von ca 1,2Mb/s kopiert. Unter Windows geht das schneller und ich kann mich erinnern, daß es unter Linux auch mal fixer ging. Ich weiß allerdings nicht mehr warum es jetzt nicht mehr geht.
Wie überprüfe ich denn ob DMA für die Laufwerke aktiviert ist?

hansschleidt
15.06.04, 15:44
Sehr wahrscheinlich liegts du mit DMA richtig, aber nicht unbedingt.

Wenn du auf der Konsole dma eingibts und zweimal tab drückst, bekommst du alle befehle zu sehen, die dma am anfang stehen haben. Ansonsten suche einfach mal mit locate. Ich meine der Befehl heist auch dma kann nur nicht selbst nachsehen, da ich gerade nicht am linux sitzte.

Gruß
Hans

Murray
15.06.04, 18:02
Es gibt keine Befehle mit "dma****" !

Leberwurstsaft
15.06.04, 18:08
hdparm --help

Murray
15.06.04, 18:11
bash: hdparm: command not found

towo2099
15.06.04, 18:12
bash: hdparm: command not found
Versuch's mal als Root!

Leberwurstsaft
15.06.04, 18:12
hdparm befindet sich unter /sbin, ist jedoch bei den meisten Distris nicht in PATH enthalten, also kompletten Pfad angeben: /sbin/hdparm

Murray
15.06.04, 18:19
Ich habe mal hdparm -g /dev/cdrom1 probiert.....
/dev/cdrom1 not supported by hdparm

maxxle
15.06.04, 18:50
Warum verwendest du denn dieses -g Argument?
Das steht bei mir für geometry.

Versuch doch einfach mal ein 'hdparm /dev/cdrom'. (/dev/cdrom entsprechend anpassen)
Dann sollte schon mal so ein output herauskommen:

/dev/cdrom:
HDIO_GET_MULTCOUNT failed: Invalid argument
IO_support = 0 (default 16-bit)
unmaskirq = 0 (off)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
readahead = 256 (on)
HDIO_GETGEO failed: Invalid argument


Wenn dma auf off steht, kannst du es mit "-d 1" aktivieren

Auszug aus der manpage:
" -d Disable/enable the "using_dma" flag for this drive"

Murray
15.06.04, 19:20
[root@****up /home/murray]# /sbin/hdparm /dev/cdrom1
/dev/cdrom1 not supported by hdparm


[root@****up /home/murray]# /sbin/hdparm /dev/hdc

/dev/hdc:
HDIO_GET_MULTCOUNT failed: Input/output error
IO_support = 1 (32-bit)
unmaskirq = 1 (on)
using_dma = 1 (on)
keepsettings = 0 (off)
readonly = 0 (off)
BLKRAGET failed: Input/output error
HDIO_GETGEO failed: Invalid argument


hdc ist bei mir irgendwie auch mein cdrom

Habe nebenbei gesagt auch die scsi-Emulation aktiviert!