注意:答案现在已更新为在19.04下起作用
我在14.04上,意外地每天打开CD / DVD /蓝光驱动器约20次。我在这里看了几个问题,这些问题没有提供有效的解决方案。
无论这个问题,并且这个问题似乎已经过时-在提供的解决方案是行不通的。
当我这样做时,eject -i on
我遇到了eject: unable to find or open device for: 'cdrom'
当我这样做时,eject -i on /dev/sr0
我得到了一个更满意的响应:CD-Drive may NOT be ejected with device button
但是不幸的是,该按钮仍处于启用状态。
来自的信息/proc/sys/dev/cdrom/info
表明可以进行锁定:
CD-ROM information, Id: cdrom.c 3.20 2003/12/17
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
Can play audio: 1
Can write CD-R: 1
Can write CD-RW: 1
该答案提供了一个可行的解决方案,该解决方案修复了UDEV规则以启用锁定驱动器。我在解决方案中添加了一些实用的信息,使您可以:
- 启动时禁用光盘驱动器硬件弹出按钮
- 添加键盘快捷方式以弹出光盘驱动器
- 从挂起唤醒后,确保驱动器保持锁定状态