Autor Tópico: Questão 11: Como eu acelero o acesso ao CD/DVD-ROM (DMA)?  (Lida 4370 vezes)

Offline wbalves

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Questão 11: Como eu acelero o acesso ao CD/DVD-ROM (DMA)?
« Online: 27 de Novembro de 2005, 18:51 »
Pessoal, antes de eu fazer m...a!
A duvida é a seguinte....
Tenho um CDROM = que no diretório /media - aparece como cdrom E cdrom0, e
o outro driver o DVDROM fica como cdrom1.
 Meu fstab é =
# /etc/fstab: static file system information.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/hda2       /               reiserfs notail          0       1
/dev/hda1       /media/hda1     vfat    defaults        0       0
/dev/hdb1       /media/hdb1     ext3    defaults        0       2
/dev/hda3       none            swap    sw              0       0
/dev/hdc        /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/hdd        /media/cdrom1   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0

Bem, agora como acelero o CDROM e DVDROM com a dica 11 do hardware?

Questão 11: Como eu acelero o acesso ao CD/DVD-ROM (habilitar DMA)?

       1. Assumindo que /dev/cdrom é o local do CD/DVD-ROM
       2. sudo hdparm -d1 /dev/cdrom
           sudo cp /etc/hdparm.conf /etc/hdparm.conf_backup
           sudo gedit /etc/hdparm.conf

       3. Adicione as seguintes linhas ao final do arquivo
            /dev/cdrom {
            dma = on
            }

       4. Salve o arquivo editado (sample/hdparm.conf_speedupcddvdrom)

Minha duvida é como fazer corretamente.


 8)

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Questão 11: Como eu acelero o acesso ao CD/DVD-ROM (DMA)?
« Resposta #1 Online: 27 de Novembro de 2005, 19:14 »
Bom, aqui no meu PC eu faço o seguinte. Tenho dois leitores, cada numa IDE como master. O da IDE primária é o hda, e o da IDE secundária é o hdc.
O comando para ativar a DMA dos leitores é o hdparm.

Fica assim:

hdparm -c 1 -d 1 /dev/hda

ou

hdparm -c 1 -d 1 /dev/hdc


Valeu!

Qualquer dúvida, tamos aí.


Dá uma lida neste artigo que ensina tudo direitinho:

http://www.guiadohardware.net/ebooks/linux/50.html
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Offline wbalves

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Questão 11: Como eu acelero o acesso ao CD/DVD-ROM (DMA)?
« Resposta #2 Online: 27 de Novembro de 2005, 21:29 »
galactus;

Li a pagina recomendada e fiz o teste como abaixo:
/dev/hda:
 IO_support   =  1 (32-bit)
 using_dma    =  1 (on)
wesley@ubuntu:~$ sudo hdparm -c -d /dev/hdb

/dev/hdb:
 IO_support   =  1 (32-bit)
 using_dma    =  1 (on)
wesley@ubuntu:~$ sudo hdparm -c -d /dev/hdc

/dev/hdc:
 IO_support   =  1 (32-bit)
 using_dma    =  0 (off)
wesley@ubuntu:~$ sudo hdparm -c -d /dev/hdd

/dev/hdd:
 IO_support   =  1 (32-bit)
 using_dma    =  0 (off)

Realmente o dma dos cdrom e dvdrom estão off.
Então para ativalos devo digitar hdparm -c 1 -d 1 /dev/hdc e hdparm -c 1 -d 1 /dev/hdd ?
E incluir estes termos acima no arquivo  "/etc/rc.d/rc.local" ?
Ou hdparm -c 1 -d 1 -k 1 /dev/hdc E hdparm -c 1 -d 1 -k 1 /dev/hdd ?  :cry:

Para o debian é /etc/init.d/bootmisc.sh  :!:

Offline wbalves

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Questão 11: Como eu acelero o acesso ao CD/DVD-ROM (DMA)?
« Resposta #3 Online: 29 de Novembro de 2005, 13:41 »
Ai galera do Ubuntu;

Voçes podem me ajudar nesta duvida .... :?:  :!:  :?:  :!:

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Questão 11: Como eu acelero o acesso ao CD/DVD-ROM (DMA)?
« Resposta #4 Online: 29 de Novembro de 2005, 16:22 »
Sim, você deve usar

hdparm -c 1 -d 1 /dev/hdc e hdparm -c 1 -d 1 /dev/hdd

Quanto ao arquivo para gravar essas mudanças ser o /etc/rc.d/rc.local, eu não sei.  :roll:
Na verdade nem achei esse arquivo no Ubuntu 5.10 . Já o /etc/init.d/bootmisc.sh , eu encontrei no Ubuntu 5.10. Mas não sei te dizer se é esse mesmo que deve ser alterado.  Eu sempre vou ao terminal e ativo o DMA dos meus leitores. Pelo menos não esqueço o comando. :)

Té+
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Offline wbalves

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Questão 11: Como eu acelero o acesso ao CD/DVD-ROM (DMA)?
« Resposta #5 Online: 29 de Novembro de 2005, 18:45 »
Ok;

/dev/hdd:
 IO_support   =  1 (32-bit)
 using_dma    =  1 (on)
wesley@ubuntu:~$ sudo hdparm -c -d /dev/hdc

/dev/hdc:
 IO_support   =  1 (32-bit)
 using_dma    =  1 (on)
wesley@ubuntu:~$


Coloquei no arquivo /etc/init.d/bootmisc.sh e ficou como acima.   :D

Offline galactus

  • Equipe Ubuntu
  • Usuário Ubuntu
  • *****
  • Mensagens: 4.683
    • Ver perfil
Questão 11: Como eu acelero o acesso ao CD/DVD-ROM (DMA)?
« Resposta #6 Online: 29 de Novembro de 2005, 23:03 »
Que bom que funcionou. Agora você me ensina. Como é que ficou o seu arquivo /etc/init.d/bootmisc.sh depois da modificação?
BigLinux no Notebook  / Várias Distros Virtualizadas no PC.

Offline wbalves

  • Usuário Ubuntu
  • *
  • Mensagens: 26
    • Ver perfil
Questão 11: Como eu acelero o acesso ao CD/DVD-ROM (DMA)?
« Resposta #7 Online: 30 de Novembro de 2005, 07:19 »
Fiz a inserção dos dados na ultima linha antes do "exit".
 :P

Offline Magneto

  • Usuário Ubuntu
  • *
  • Mensagens: 768
    • Ver perfil
Re: Questão 11:Como eu acelero o acesso ao CD/DVD-ROM (DMA)?
« Resposta #8 Online: 28 de Janeiro de 2007, 16:31 »
Finalmente achei um comando simples, agora não preciso editar arquivo nenhum, valeu!