Gå til innhold

LØST: Problemer med DMA på HD og CD/DVD


Anbefalte innlegg

Skrevet (endret)

Heisann..

 

Sitter her med ubuntu-installasjonen min, og skjønner ikke helt hva jeg står overfor. Har en nyinstallert Hoary (igår), siden jeg prøvde å oppgradere til Breezy - men det falt i fisk. Samtidig har jeg gjordt noen endringer med oppsettet, men håper dere kan hjelpe meg å løse "faenskapen"..

 

/dev/hda2 er /home formatert: ReiserFS

/dev/hda3 er /musikk formatert: ReiserFS (brukt chown for å gjøre meg til sheriff)

/dev/hda5 er /home/download formatert: ReiserFS

/dev/sda1 er / formatert: Ext3

/dev/sda2 er SWAP

 

/dev/hdc er cdrom/dvdrom, en NEC ND-2510A

 

For det første..

 

Alle de tre ReiserFS'ene blir mountet under oppstart med beskjeden:

Ettellerannetergæærntfordi DMA er satt til Off.

 

Jeg har sjekket BIOS, og DMA er satt til Enable. Jeg fatter ikke hva som er galt her, siden dette ikke har vært et issue før.. (dog har det bare vært /dev/hda2 som har vært Ext3 formatert).

 

Hvordan kan jeg endre dette?

 

Og så er det CD/DVD'en.

Jeg har prøvd følgende:

sudo hdparm -d1 /dev/cdrom
sudo hdparm -d1 /dev/cdrom0
sudo hdparm -d1 /dev/dvd
sudo hdparm -d1 /dev/dvdrw
sudo hdparm -d1 /media/cdrom og cdrom0

 

Alle disse gir meg:

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

 

har også endet /etc/hdparm.conf med:

/dev/hdc {
      dma = on
}

 

der har jeg også prøvd /dev/cdrom, /dev/cdrom0 og /dev/dvd... alt uten suksess..

Jeg har tilogmed flyttet S07hdparm fra /etc/rcS.d til /etc/rcS.d/S29hdparm, siden jeg leste det på ubuntuforums... Same shit, different.. no difference..

 

Har noen en ide? Jeg begynner å gå tom..

 

mvh

 

Escariot

Endret av escariot
Videoannonse
Annonse
Skrevet

Dette betyr vel at du ikke har støtte for chipsettet i kjernen. Kompiler en ny kjerne(evt. en modul) med støtte for chipsettet/IDE-kontrolleren din.

Skrevet (endret)

Grrrrreit.. nå har jeg løst hele skjiten, selv om jeg ikke aner helt hva jeg gjorde.. Dersom noen kan fortelle meg det, så hadde det vært fint.

 

PS. dette er en feil som (kan) skje® på NF3 hovedkort, og hvor / ligger på S-ATA. Mitt HK, MSI K8N Neo Platinum.

 

Først:

Endret /etc/hdparm.conf med:

/dev/hdc {
     dma = on
}

 

Samt at jeg har flyttet S07hdparm fra /etc/rcS.d til /etc/rcS.d/S29hdparm.

 

Hva lsmod gjør, og den | grep skjønner jeg ikke.

 

Så:

lsmod | grep amd

Dette gav meg følgende:

amd64_agp              11336  1
agpgart                33704  2 amd64_agp,nvidia
amd74xx                14044  1
ide_core              129548  4 ide_generic,ide_disk,ide_cd,amd74xx

Deretter skrev jeg følgende:

sudo gedit /etc/modules

og la til

amd74xx

på toppen av det som stod der ifra før, slik at listen nå ser sånn ut:

amd74xx
ide-cd
ide-disk
ide-generic
lp
mousedev
psmouse
sbp2
sr_mod
nvidia

 

Restartet maskinen, og får nå ikke beskjed om at HD mangler DMA, samt at CD/DVD er satt til DMA..

 

JUHU!! :w00t:

 

For de med HK basert på VIA sine 8235 / 8237 skal det funke å endre amd74xx -> via82cxxx

 

Nå er jeg happy nå..

 

mvh

 

Escariot

 

edit: en leif +

Endret av escariot

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...