Meu todler está continuamente pressionando o botão cd / dvd e tentando destruir a bandeja. Eu sei que deveria ser possível deixar sua vida mais difícil, desativando o botão de ejeção. Como fazer isso? Este é o linux do ubuntu (não deve importar). Veja também a questão relacionada .
E o mesmo que este, mas no Windows
EDIT: este é Hardy
linux
ubuntu
optical-drive
Davide
fonte
fonte
Respostas:
Você pode tentar isso ...
http://www.poweradded.net/2009/09/cddvd-tray-lockunlock-under-linux.html
fonte
Na linha de comando:
Para retornar ao normal:
Ou você pode ejetar o software usando:
Em todos os casos, você pode adicionar um nome de dispositivo se tiver mais de um dispositivo ejetável.
Aparentemente, isso não funciona com todas as versões do ejetar. Caso contrário, você pode ignorar a ejeção completamente e fazê-lo da maneira "difícil":
fonte
$ eject -i 1
resultados emeject: invalid option -- i
- e você deve ser capaz de descobrir a versão do outro comentário$ eject -i 1
funciona bem para mim em Karmic. Versão 2.1.5.O montador automático padrão do Ubuntu não bloqueia a tentativa de CD / DVD quando monta um disco inserido. Mas se você montar o disco manualmente (por exemplo, com
sudo
), a bandeja deverá travar e permanecer travada até você desmontar o disco.Portanto, esse processo realizaria o que você deseja, sem desabilitar outras funcionalidades, e você pode até criar um script para acesso rápido:
sudo umount /media/cdrom
, entãosudo mount /dev/cdrom /media/cdrom
Obviamente, substitua esses caminhos e dispositivos pelos que o seu sistema usa.
fonte
Um usuário deixou um comentário em outra pergunta. O comentário deveria ter sido uma resposta separada. Estou escrevendo sua sugestão aqui, pois ela pode funcionar para alguém (não em Hardy Haron) e pode ser mais conveniente do que instalar o código da minha pergunta aceita.
Trancar:
Desbloquear:
É claro que pequenos scripts de shell, possivelmente vinculados a partir do painel, seriam usados.
fonte
Você pode experimentar o cdctl. Está disponível aqui: http://cdctl.sourceforge.net/ . Essa opção realizará o que você deseja.
Eu usei isso nos últimos 10 anos no Fedora, RHEL, CentOS, mas o pacote está disponível como um tarball e deve ser compilável no Ubuntu. NOTA: O pacote não foi atualizado há algum tempo, mas funciona bem. Existe um patch disponível no site do gentoo que corrige um pequeno problema para que possa ser compilado com kernels mais recentes. O patch está disponível aqui:
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-misc/cdctl/files/cdctl-0.15-cdc_ioctls.patch?revision=1.1
Depois de instalá-lo, você pode usar o comando para bloquear a bandeja do CD:
Para desbloquear a bandeja:
Recentemente reembalei o cdctl para uso no Debian / Ubuntu 12.10. Está disponível aqui, http://www.lamolabs.org/blog/wp-content/uploads/2011/01/cdctl_0.15-1.lamolabs.1_amd64.deb
fonte