我的托德勒不断地按cd / dvd按钮并试图破坏托盘。我知道应该可以禁用弹出按钮,让她的生活更艰难。怎么做?这是ubuntu(没关系)linux。另请参阅此相关问题。
和这个一样,但是在Windows上
编辑:这是哈迪
我的托德勒不断地按cd / dvd按钮并试图破坏托盘。我知道应该可以禁用弹出按钮,让她的生活更艰难。怎么做?这是ubuntu(没关系)linux。另请参阅此相关问题。
和这个一样,但是在Windows上
编辑:这是哈迪
Answers:
在命令行中:
eject -i 1
要恢复正常:
eject -i 0
或者,您可以使用以下软件软件将其弹出:
eject
在所有情况下,如果有多个弹出设备,则可以添加设备名称。
显然,这不适用于所有版本的弹出。如果您不喜欢它,则可以完全绕过弹出并以“硬”方式进行:
echo 1 | sudo tee /proc/sys/dev/cdrom/lock
$ eject -i 1
结果eject: invalid option -- i
-您应该可以从其他评论中找出版本
$ eject -i 1
在Karmic中对我有效。版本2.1.5。
一个用户留下了评论的另一个问题。评论应该是一个单独的答案。我在这里写他的建议,因为它可能对某人有用(在Hardy Haron中不起作用),并且可能比从我接受的问题中安装代码更方便。
锁定:
sudo bash -c 'echo 1 > /proc/sys/dev/cdrom/lock'
开锁:
sudo bash -c 'echo 0 > /proc/sys/dev/cdrom/lock'
当然,将使用可能从面板链接的小型Shell脚本。
您可能要尝试使用cdctl。可以在这里找到:http : //cdctl.sourceforge.net/。此开关将完成您想要的。
-oS, --lockdoor=S
Locks the eject button so the disc cannot be manually ejected. Requires kernel ver‐
sion 2.2.4 or newer. Set S to 0 to unlock the drive, and to 1 to lock it.
我在Fedora,RHEL,CentOS上已经使用了10年,但是该软件包可以作为tarball使用,并且应该可以在Ubuntu上编译。注意:该软件包有一段时间没有更新,但是可以正常工作。gentoo网站上有一个修补程序,可解决一个小问题,以便可以使用最新的内核进行编译。该修补程序在这里可用:
安装后,可以使用以下命令锁定CD托盘:
cdctl -o1
解锁托盘:
cdctl -o0
我最近将cdctl重新打包以用于Debian / Ubuntu 12.10。可在此处获得,http://www.lamolabs.org/blog/wp-content/uploads/2011/01/cdctl_0.15-1.lamolabs.1_amd64.deb