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

Publicado por Perfil removido em 15/07/2007

[ Hits: 15.032 ]

 


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

Descobrindo dependências de pacotes de arquivos com apt-file

Verificando o nível de tinta de sua impressora

Como ativar a placa de rede wireless do Notebook lenovo ideapad310 - Qualcomm Atheros Device 0042 (rev 30)

Instalando o navegador Vivaldi no Ubuntu 20.04 LTS

Como atualizar o Kernel no Linux CentOS 7

Leitura recomendada

Letras Bacanas no seu Shell Script sem Figlet

JailSYS - Facilitador para sistemas em Jaula

ZSWAP controlável. ligável e desligável - pacote completo

myip - Comando que retorna somente o IP

Como verificar senha no shell script

  

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