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

Publicado por Perfil removido em 15/07/2007

[ Hits: 15.022 ]

 


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

Corrigindo 'Duplicate sources.list entry' no apt-get

Webcams: luz, camera, ação!

Linspire Songs: player de áudio desenvolvido pela equipe do Linspire

Removendo opção inválida "KDE" da lista de sessões da tela de login do GDM

Instalando Google Chrome no Debian 12

Leitura recomendada

Clonar HDs em máquinas Windows 7 via servidor openSUSE

myip - Comando que retorna somente o IP

Todos os logs com o multitail

Acompanhando o (bash) shell script - debug

Configuração de placas de vídeo nVidia através do module assistant

  

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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts