Mi todler está presionando continuamente el botón cd / dvd e intentando destruir la bandeja. Sé que debería ser posible dejar su vida más difícil, deshabilitando el botón de expulsión. ¿Como hacer eso? Esto es ubuntu (no debería importar) linux. Ver también la pregunta relacionada .
Y el mismo que este, pero en Windows
EDITAR: esto es Hardy
linux
ubuntu
optical-drive
Davide
fuente
fuente
Respuestas:
Es posible que desee probar esto ...
http://www.poweradded.net/2009/09/cddvd-tray-lockunlock-under-linux.html
fuente
En la línea de comando:
Para volver a la normalidad:
O puede expulsarlo mediante software:
En todos los casos, puede agregar un nombre de dispositivo si tiene más de un dispositivo eyectable.
Aparentemente, esto no funciona con todas las versiones de expulsión. Si no lo hace con el suyo, puede evitar la expulsión por completo y hacerlo de la manera "difícil":
fuente
$ eject -i 1
resultadoseject: invalid option -- i
- y deberían poder averiguar la versión del otro comentario$ eject -i 1
funciona bien para mí en Karmic. Versión 2.1.5.El montador automático predeterminado de Ubuntu no bloquea el intento de CD / DVD cuando monta un disco insertado. Pero si monta el disco manualmente (digamos, con
sudo
), la bandeja debe bloquearse y permanecer bloqueada hasta que desmonte el disco.Por lo tanto, este proceso lograría lo que desea, sin deshabilitar otras funciones, e incluso podría ejecutarlo para un acceso rápido:
sudo umount /media/cdrom
, entoncessudo mount /dev/cdrom /media/cdrom
Obviamente, reemplace esas rutas y dispositivos con los que usa su sistema.
fuente
Un usuario dejó un comentario sobre otra pregunta. El comentario debería haber sido una respuesta separada. Estoy escribiendo su sugerencia aquí, ya que podría funcionar para alguien (no lo hace en Hardy Haron) y podría ser más conveniente que instalar el código de mi pregunta aceptada.
Para bloquear:
Para desbloquear:
Por supuesto, se utilizarían pequeños scripts de shell, posiblemente vinculados desde el panel.
fuente
Es posible que desee probar cdctl. Está disponible aquí: http://cdctl.sourceforge.net/ . Este interruptor logrará lo que quieres.
Lo he usado durante los últimos 10 años en Fedora, RHEL, CentOS, pero el paquete está disponible como tarball y debería ser compilable en Ubuntu. NOTA: El paquete no se ha actualizado en mucho tiempo, pero funciona bien. Hay un parche disponible en el sitio de gentoo que soluciona un pequeño problema para que pueda compilarse con núcleos más recientes. El parche está disponible aquí:
http://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/app-misc/cdctl/files/cdctl-0.15-cdc_ioctls.patch?revision=1.1
Una vez que lo haya instalado, puede usar el comando para bloquear la bandeja de CD:
Para desbloquear la bandeja:
Recientemente he reempaquetado cdctl para usar en Debian / Ubuntu 12.10. Está disponible aquí, http://www.lamolabs.org/blog/wp-content/uploads/2011/01/cdctl_0.15-1.lamolabs.1_amd64.deb
fuente