Criando um simples script para desmontar e ejetar o CD-ROM
Dica publicada em Shell Script / Miscelânea
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:
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 ...:::
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
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 ...:::
zenity --info --text="Por favor, aguarde enquanto retiro seu CD..."
Blz?