Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/DispositiviPartizioni/Dma"
Differenze tra le versioni 1 e 3 (in 2 versioni)
Versione 1 del 26/10/2005 20.41.11
Dimensione: 2802
Commento:
Versione 3 del 27/03/2006 16.22.47
Dimensione: 2993
Commento: aggiunto indice, alcune correzioni
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
[[BR]]
||<tablestyle="font-size: 0.9em; width:50%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]||

= Introduzione =
Linea 3: Linea 8:
''':Attenzione: Abilitare il DMA può essere pericoloso in alcuni casi. Problemi comuni sono collegati ad hardware con problemi, errori nei driver, o uso di impostazioni non supportate dal tuo sistema. USARE HDPARM NON CORRETTAMENTE PUO' CAUSARE UNA MAGGIORE CORRUZIONE DI DATI E/O LA LORO PERDITA. La maggior parte dei sistemi che hanno meno di 3 anni supportano il DMA.''' '''Attenzione: Abilitare il DMA può essere pericoloso in alcuni casi. Problemi comuni sono collegati ad hardware con problemi, errori nei driver, o uso di impostazioni non supportate dal tuo sistema. USARE HDPARM NON CORRETTAMENTE PUO' CAUSARE UNA MAGGIORE CORRUZIONE DI DATI E/O LA LORO PERDITA. La maggior parte dei sistemi che hanno meno di 3 anni supportano il DMA.'''
Linea 5: Linea 10:
== Abilitare il DMA == = Abilitare il DMA =
Linea 11: Linea 16:
   {{{
   sudo hdparm /dev/hdc
   }}}
 {{{
sudo hdparm /dev/hdc
}}}
Linea 16: Linea 21:
   {{{
   sudo hdparm -d1 /dev/hdc
   }}}
 {{{
sudo hdparm -d1 /dev/hdc
}}}
Linea 20: Linea 25:
Aggiungi le seguenti linee alla fine file
   {{{
   /dev/hdc {
   dma = on
   }
   }}}
 Aggiungi le seguenti righe alla fine file:
 {{{ 
/dev/hdc {
dma = on
}
}}}
Linea 27: Linea 32:
== Problemi Noti == = Problemi Noti =
Linea 31: Linea 36:
A volte il passo 3 può fallire con un messaggio come "operation not permitted/operazione non permessa". Puoi risolvere modificando il file /etc/modules, per una cpu intel, cosi: A volte il passo 3 può fallire con un messaggio come "operation not permitted/operazione non permessa". Puoi risolvere modificando il file `/etc/modules`,

====
per CPU Intel ====
Linea 37: Linea 44:
sopra la linea sopra la riga
Linea 41: Linea 48:

per una cpu amd
==== per CPU AMD ====
Linea 46: Linea 52:
sopra sopra la riga
Linea 50: Linea 56:

per un Chipset VIA
==== per chipset VIA ====
Linea 55: Linea 60:
sopra sopra la riga
Linea 61: Linea 66:
== Ulteriore lettura == = Ulteriori letture =
Linea 63: Linea 68:
{{{hdparm}}} ha ulteriori opzioni che potrebbero essere più rischiose. Puoi vedere usando il comando {{{man hdparm}}} in un terminale. {{{hdparm}}} ha ulteriori opzioni che potrebbero essere più rischiose. Puoi vedere usando il comando {{{man hdparm}}} da un terminale.
Linea 65: Linea 70:
Per una descrizione dettagliata del DMA visita l'IEEE
http://standards.ieee.org/reading/ieee/std_public/description/busarch/1212.1-1993_desc.html
Per una descrizione dettagliata del DMA visita l'[http://standards.ieee.org/reading/ieee/std_public/description/busarch/1212.1-1993_desc.html IEEE].
Linea 69: Linea 73:

Traduzione: LorenzoSfarra - Documento Originale: https://wiki.ubuntu.com/DMA
----
Traduzione: LorenzoSfarra [[BR]]
Documento Originale: https://wiki.ubuntu.com/DMA {en}

BR

Introduzione

Se la riproduzione di un DVD non è scorrevole, potrebbe essere a causa del DMA non attivato. DMA, o Direct Memory Access, permette ai dischi rigidi ed ai CD/DVD di accedere alla memoria di sistema.

Attenzione: Abilitare il DMA può essere pericoloso in alcuni casi. Problemi comuni sono collegati ad hardware con problemi, errori nei driver, o uso di impostazioni non supportate dal tuo sistema. USARE HDPARM NON CORRETTAMENTE PUO' CAUSARE UNA MAGGIORE CORRUZIONE DI DATI E/O LA LORO PERDITA. La maggior parte dei sistemi che hanno meno di 3 anni supportano il DMA.

Abilitare il DMA

Per abilitare il DMA, devi usare il comando hdparm e il file di configurazione hdparm.conf. In queste istruzioni si presume che tu voglia abilitare il DMA su hdc, in molti casi il lettore CD-rom.

  1. Guarda le impostazione per /dev/hdc

    sudo hdparm /dev/hdc
  2. Se vedi una linea come questa "using_dma = 1 (on)", il DMA è già attivato. Passa direttamente al passo 4 per vedere se viene abilitato all'avvio del sistema.

  3. Abilita il DMA per /dev/hdc

    sudo hdparm -d1 /dev/hdc
  4. Ora hai abilitato il DMA per il lettore. Comunque, per avere queste impostazioni abilitate automaticamente all'avvio del sistema, devi modificare il file /etc/hdparm.conf. Per farlo usa questo comando: sudo gedit /etc/hdparm.conf Aggiungi le seguenti righe alla fine file:

    /dev/hdc  {
    dma = on
    }

Problemi Noti

Se i tuoi device sono configurati in modalità [Cable Select] ed eseguendo il comando hdparm ricevi errori relativi a dei timeout o periferica non pronta, prova a cambiare la periferica in master o slave, a seconda della configurazione del tuo sistema. Questo richiede l'apertura del case, e per quanto ne so la maggior parte dei lettori sono settati in modalità Cable Select dai produttori.

A volte il passo 3 può fallire con un messaggio come "operation not permitted/operazione non permessa". Puoi risolvere modificando il file /etc/modules,

per CPU Intel

piix

ide-core

sopra la riga

ide-cd

per CPU AMD

amd74xx

sopra la riga

ide-cd

per chipset VIA

via82cxxx

sopra la riga

ide-cd

A questo punto riavvia e riprova i passi 3 e 4

Ulteriori letture

hdparm ha ulteriori opzioni che potrebbero essere più rischiose. Puoi vedere usando il comando man hdparm da un terminale.

Per una descrizione dettagliata del DMA visita l'[http://standards.ieee.org/reading/ieee/std_public/description/busarch/1212.1-1993_desc.html IEEE].

IDE, EIDE e UDMA http://www.spcug.org/reviews/bl0108.htm


Traduzione: LorenzoSfarra BR Documento Originale: https://wiki.ubuntu.com/DMA {en}