linux – 需要检查CD-ROM是否已加载
作者:互联网
我检查了文件/ proc / sys / dev / cdrom / info
$cat /proc/sys/dev/cdrom/info
CD-ROM information, Id: cdrom.c 3.20 2003/12/17
drive name: sr0
drive speed: 1
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
Can read DVD: 1
Can write DVD-R: 1
Can write DVD-RAM: 1
Can read MRW: 1
Can write MRW: 1
Can write RAM: 1
我无法确定应该考虑哪一列来确认CD-ROM已加载.
谷歌搜索也告诉我检查文件/ proc / sys / dev / cdrom / lock的值,在我的情况下这个值是1.这应该如何解释为?
或者有没有其他方法来获取此信息.
解决方法:
锁只是告诉您驱动器上的弹出按钮(如果有)是否处于活动状态.通常在Linux上,安装光盘时,弹出按钮被禁用.
要确定光盘驱动器中是否安装了任何物品,您可以检查/ etc / mtab的内容并查找安装点(例如/ mnt / cdrom)或光驱设备(例如/ dev / cdrom).
标签:linux,hardware,shell-script 来源: https://codeday.me/bug/20190816/1666462.html