IDE DMA-Modus: Operation not permitted

Frederik Klama lug-owl at fklama.f2s.com
Fri May 3 14:26:03 CEST 2002


Seit geraumer Zeit laeuft meine Segate ST340823A (40G Aldi Platte) nicht mehr 
im DMA Modus.
Angefangen hat dies als meine platte eines tages gar nicht mehr vom BIOS 
meines Celeron Boards erkannt wurde, ich sie zu Power Systems (Paderborn) 
gebracht habe und durchchecken liess. Danach wurde sie zwar immer noch nicht 
von meinem BIOS erkannt, aber in Linux lief sie wieder (ohne DMA !).
Jetzt mit meinem Dual PIII-800 Board, funktioniert das erkennen durch das BIOS 
wieder, aber immer noch kein DMA. Ich bemerke das ers jetzt, da ich auf der 
platte hauptsaechlich meine MP3s liegen habe.
DMA ist im BIOS aktiviert.
Wenn ich "hdparm -d 1 /dev/hdc" als root ausfuehre bekomme ich folgende 
ausgabe:

/dev/hdc:
 setting using_dma to 1 (on)
 HDIO_SET_DMA failed: Operation not permitted
 using_dma    =  0 (off)

Ich bekomme den selben fehler wenn ich die platte als 
"/dev/ide/host0/bus1/target0/lun0/disc" anspreche.
Die permissions von /dev/hdc sind:
brw-r-----    1 root     disk      22,   0 May  2 17:30 /dev/hdc

Auf /dev/hdc liegt eine VolumeGroup (LVM) auf 3 Partitionen verteilt 
(altlasten): [1 PE = 4MB]
--- Physical volumes ---
PV Name (#)           /dev/ide/host0/bus1/target0/lun0/part1 (1)
PV Status             available / allocatable
Total PE / Free PE    3375 / 88

PV Name (#)           /dev/ide/host0/bus1/target0/lun0/part2 (2)
PV Status             available / allocatable
Total PE / Free PE    3840 / 808

PV Name (#)           /dev/ide/host0/bus1/target0/lun0/part3 (3)
PV Status             available / allocatable
Total PE / Free PE    2326 / 2326

Woran koennte das liegen das ich den DMA Modus nicht einschalten kann ?
Wenn ihr weitere infos braucht, meldet euch.

Frederik Klama



More information about the Linux mailing list