在我的笔记本电脑上,CD/DVD 驱动器的弹出按钮被放置在一个非常不幸的位置,我每天按它十几次,托盘就会弹出。我发现了许多似乎对其他人有用的解决方案:
从man eject
:
-i 开 | 1 |关闭 | 0
此选项控制硬件弹出按钮的锁定。启用后,按下按钮时驱动器不会弹出。当您将笔记本电脑放在包或箱子中并且不希望在无意中按下按钮时笔记本电脑弹出时,此功能非常有用。
这似乎正是我所需要的。eject -i on
成功返回:
CD-Drive may NOT be ejected with device button
但是,按下设备按钮仍会弹出驱动器。正如建议的 另一个答案调用
echo 1 > /proc/sys/dev/cdrom/lock
也没有帮助,lock
已经包含 1。来自的信息
/proc/sys/dev/cdrom/info
表明锁定是可能的:
drive name: sr0
drive speed: 24
drive # of slots: 1
Can close tray: 1
Can open tray: 1
Can lock tray: 1
Can change speed: 1
Can select disk: 0
Can read multisession: 1
Can read MCN: 1
Reports media changed: 1
这cdctl工具不在 Debian 存储库中,并且它不在我的系统上构建。
如何锁定驱动器,以便按下驱动器上的硬件开关时驱动器不会弹出?