Fórum Ubuntu Linux - PT
23 de Novembro de 2014, 13:52 *
Olá, Visitante. Faça o login ou registre-se.
Perdeu o seu e-mail de ativação?

Login com nome de usuário, senha e duração da sessão
Notícias: Atenção usuários de email com anti-spam (Uol e Bol).
 
   Home   Ajuda Regras Pesquisa Login Registre-se  
Anúncios
Páginas: [1]   Ir para o fundo
  Imprimir  
Autor Tópico: Script alternativo para ajuste DMA  (Lida 1840 vezes)
Janus
Usuário Ubuntu
*
Deslogado Deslogado

Mensagens: 93



Ver Perfil WWW
« em: 06 de Novembro de 2005, 13:45 »

Há algum tempo atrás tínhamos um grande problema com usuários que utilizavam o arquivo hdparm.conf para ativar a opção DMA nos dispositivos de cd-rom/dvd-rom. O que acontecia é que isso causava uma certa confusão entre o hal e o dbus-1 que fazia o Gnome travar na inicialização com a mensagem: "Unable to initialize HAL!". Esse era um bug muito comum no Hoary.

Sendo assim, naquela época criei um script de inicialização que iniciava o suporte DMA na hora do boot, contornando o problema. Se for do interesse de alguém, posto aqui o script e o procedimento de instalação!

    1. Salve o script como
/etc/init.d/cdrom_dma
Código:

#!/bin/sh
#
# /etc/init.d/cdrom_dma
#

test -f /sbin/hdparm || exit 0

. /lib/lsb/init-functions

case "$1" in
start)
log_begin_msg "Enabling CD-ROM DMA..."
hdparm -d 1 /dev/hdc >> /dev/null
log_end_msg $?
;;
stop)
log_begin_msg "Disabling CD-ROM DMA..."
hdparm -d 0 /dev/hdc >> /dev/null
log_end_msg $?
;;
*)
log_success_msg "Usage: /etc/init.d/cdrom_dma {start|stop}"
exit 1
;;
esac

exit 0


2. Note que o script só está configurado para ativar o DMA no drive /dev/hdc. Caso seja necessário fazer o mesmo com outros drives, simplesmente adicione os comandos respectivos.

3. Execute o comando sudo update-rc.d cdrom_dma defaults para instalar o script
[/list]

Aproveitem!
Registrado

Páginas: [1]   Ir para o topo
  Imprimir  
 
Ir para:  

Powered by MySQL Powered by PHP Tema desenvolvido por FaBMak e n3t0
Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines
© 2014 Canonical Ltd. Ubuntu e Canonical são marcas registradas da Canonical Ltd.
XHTML 1.0 válido! CSS válido!