Criando um simples script para desmontar e ejetar o CD-ROM

Publicado por Perfil removido em 15/07/2007

[ Hits: 13.477 ]

 


Criando um simples script para desmontar e ejetar o CD-ROM



No Kurumin 6.0, 6.1 e 7.0 percebi que ao mandar ejetar o cd clicando no ícone "CD-ROM: ejetar", ele funciona normal. Acontece que em algum momento ele não funcionava mais, e ficava sempre nesta situação: "ora funciona, ora não".

Para resolver este problema, criei um simples script que desmonta e ejecta o CD-ROM, mesmo com o programa aberto. Abra um terminal e digite o seguinte comando:

$ mcedit

Em seguida, escreva conforme mostra abaixo:

#!/bin/sh

kdialog --passivepopup "Por favor, aguarde enquanto retiro seu CD..."

umount /dev/cdrom
eject /dev/cdrom

kdialog --passivepopup "Por favor, retire seu CD e feche a bandeja. Obrigado"

sleep 3

Pressione a tecla F2 para salvar o arquivo e dê um nome qualquer, exemplo, "ejetar-cd" (sem aspas).

Agora pressione a tecla F10 para sair do "mcedit".

Em seguida digite os seguintes comandos no mesmo terminal:

# chmod +x ejetar-cd
# mv ejetar-cd /usr/local/bin


Clique com o botão direito do mouse no ícone de "CD-ROM: Ejetar", selecione "Propriedades", clique na aba "Aplicativos". Em "Comando", apague todo o caminho e digite apenas "ejetar-cd" (sem aspas).

Pronto. Mesmo com o Konqueror acessando o CD-ROM, você poderá clicar sem problemas no ícone "CD-ROM: Ejetar" que o CD irá ser removido da bandeja na marra.

:::... Viva o Linux ...:::

Outras dicas deste autor

Editor de Imagens Vetoriais Divvr

Instalando pacotes RPM e resolvendo as dependências em modo texto

Nova versão do sshtrix liberada! Mais uma ferramenta para Brute force

Conectando na internet com o discador gnome-ppp

Usando o ps2pdf para converter .ps para .pdf

Leitura recomendada

Aumento de produtividade na programação shell

Script que automatiza o envio de backup para o email

myip - Comando que retorna somente o IP

Como obter informações sobre o sistema com inxi

Solucionando problemas com o xmessage no wine

  

Comentários
[1] Comentário enviado por svicente em 06/05/2009 - 16:45h

Mt legal a dica, mas quando fui implementar na minha instalação (Mandriva 2009) que usa GNome, o aplicativo "kdialog" não estava disponível. Então fiz uma peq. alteração para o "zenity". Vai aqui a dica:

zenity --info --text="Por favor, aguarde enquanto retiro seu CD..."

Blz?



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts