在linux下,如何来查看系统里的CD-ROM或者DVD驱动器的设备名呢? 你可以输入下面的命令来查看当前系统下的光盘驱动器信息:
  1.使用dmesg命令来查看当前的硬件是否被linux内核正确的识别
  2.在/proc/sys/dev/cdrom/info文件里查看
  3.使用lsblk命令来查看

dmesg 命令
dmesg命令主要用来检测linux内核的ring buffer里的信息,比如系统在系统时显示在屏幕上的信息。为了检测光盘驱动器cdrom是否被检测到,可以使用下面的命令:

  1. #dmesg | egrep -i --color 'cdrom|dvd|cd/rw|writer'
    

      

命令输出如下:

  1. [root@devops~]#dmesg|egrep-i--color'cdrom|dvd|cd/rw|writer'
    ata2.00:ATAPI:VMwareVirtualIDE CDROMDrive,00000001,max UDMA/33
    sr0:scsi3-mmc drive:1x/1xwriter dvd-ram cd/rw xa/form2 cdda tray
    [root@devops~]#

      

在上面的输出里,sr0是我的光盘驱动器,可以使用下面的命令获取更多的关于驱动器的信息:

  1. #less /proc/sys/dev/cdrom/info
    

      

示例输出:

  1. CD-ROM information,Id:cdrom.c3.202003/12/17
  2. drive name: sr0
  3. drive speed: 1
  4. drive# of slots: 1
  5. Canclose tray: 1
  6. Canopen tray: 1
  7. Canlocktray: 1
  8. Canchange speed: 1
  9. Canselectdisk: 0
  10. Canread multisession: 1
  11. Canread MCN: 1
  12. Reportsmedia changed: 1
  13. Canplay audio: 1
  14. Canwrite CD-R: 1
  15. Canwrite CD-RW: 1
  16. Canread DVD: 1
  17. Canwrite DVD-R: 1
  18. Canwrite DVD-RAM: 1
  19. Canread MRW: 1
  20. Canwrite MRW: 1
  21. Canwrite RAM: 1

lsblk 命令

该命令可以列出所有的块设备:

  1. #lsblk

命令输出如下:

[root@devops~]#lsblk
输出信息如下
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 4G 0rom
sda 8:0 0 20G 0disk
├─sda1 8:1 0 500M 0part/boot
└─sda2 8:2 0 19.5G 0part
├─vg_devops-lv_root(dm-0)253:0 0 17.6G 0lvm /
└─vg_devops-lv_swap(dm-1)253:1 0 2G 0lvm [SWAP]
[root@devops~]#

  

linux查看cd/dvd驱动器的设备信息的更多相关文章

  1. Linux环境下:vmware安装Windows报错误-缺少所需的CD/DVD驱动器设备驱动程序

    解决方法:将硬盘格式从SCSI改为IDE. 方法如下: 右键点击你新建的虚拟机名,点击最下面的setting,看到左侧第二行是hard disk 了么,你那里肯定是SCSI的,选中它,点最下面的rem ...

  2. 装系统提示缺少所需的CD/DVD驱动器设备驱动程序

    昨晚用ultraISO和win7 旗舰版(ultimate)的镜像做了个启动U盘,插在自己新电脑上安装过程中提示“缺少所需的CD/DVD驱动器设备驱动程序”,用网上的很多办法都不行,最后找官网的客服问 ...

  3. 安装WIN7时提示“缺少所需的CD/DVD驱动器设备驱动程序”

    同事机器重装Win7,先百度了一下不适合64bit,于是直接上32bit系统. BOIS设置DVD启动,把安装盘放在移动光驱里,开始安装. 在安装时出现下图错误:“缺少所需的CD/DVD驱动器设备驱动 ...

  4. 缺少所需的CD/DVD驱动器设备驱动程序

    公司买了个服务器想把自带系统win10 改成windows server 2008 于是,我就用我的u盘做了个系统盘(用UltraISO或者别的,网上很多在此不在赘述) 然后改了启动项,进入到系统安装 ...

  5. vsphere client cd/dvd 驱动器1 正在连接

    esxi 5.1选择了客户端设备,打开控制台后,CD/DVD一直显示“CD/DVD驱动器1 正在连接” 解决方法:vSphere Client客户端问题,关闭和重新打开vSphere Client客户 ...

  6. linux查看cpu、内存、版本信息

    1.  查看物理CPU的个数#cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc –l 2.   查看逻辑CPU的个数#cat ...

  7. Linux Platform驱动模型(一) _设备信息

    我在Linux字符设备驱动框架一文中简单介绍了Linux字符设备编程模型,在那个模型中,只要应用程序open()了相应的设备文件,就可以使用ioctl通过驱动程序来控制我们的硬件,这种模型直观,但是从 ...

  8. Linux查看当前系统的发行版信息

    lsb_release命令用来查看当前系统的发行版信息(prints certain LSB (Linux Standard Base) and Distribution information.). ...

  9. Linux下CD/DVD刻录软件

    1.Brasero是一款CD/DVD刻录软件,Gnome桌面环境默认自带,支持单次写入数据DVD和任何类型的CD,并且能够将光盘镜像写入到硬盘,其图形化的操作界面使用户能够轻松而快速的在Linux下烧 ...

随机推荐

  1. jquery click()方法 语法

    jquery click()方法 语法 作用:当点击元素时,会发生 click 事件.当鼠标指针停留在元素上方,然后按下并松开鼠标左键时,就会发生一次 click.click() 方法触发 click ...

  2. 在对 Angular 的文档 aio 进行编译的时候提示错误

    error angular-examples-master@1.0.0: The engine "yarn" is incompatible with this module. E ...

  3. no matches for kind "ReplicaSet" in version "extensions/v1beta1"

    原来的yaml的资源清单为 apiVersion: extensions/v1beta1 kind: ReplicaSet metadata: name: frontend spec: replica ...

  4. Android 属性动画监听事件与一个菜单的例子

    简单监听事件 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 3 ...

  5. [LOJ3119][CTS2019|CTSC2019]随机立方体:组合数学+二项式反演

    分析 感觉这道题的计数方法好厉害.. 一个直观的思路是,把题目转化为求至少有\(k\)个极大的数的概率. 考虑这样一个事实,如果钦定\((1,1,1),(2,2,2),...,(k,k,k)\)是那\ ...

  6. 前后端分离,get请求导出

    [HttpGet] public HttpResponseMessage Export(string obj) { string eventType = string.Empty; string ex ...

  7. 在浏览器访问Tomcat的时候报错java.lang.IllegalArgumentException: Control character in cookie value or attribute.

    出现这种情况的原因就是因为cookie中存在中文或者特殊符号造成的,应为Tomcat7不支持 解决方法: 1,首先必须先删除本地的cookie,否则项目无法访问 2,然后调整编码就行了

  8. 【学习】windows 下PostgreSQL导入sql文件

    在软件的安装目录的bin文件下打开命令行工具 输入: psql -d 数据库名称 -h 数据库地址 -p  5432  -U  postgres  -f  sql文件(E:\Config\SQL\iS ...

  9. sql server关键字大全

    保留关键字 Microsoft® SQL Server™ 2000 使用保留关键字定义.操作和访问数据库.保留关键字是 SQL Server 使用的 Transact-SQL 语言语法的一部分,用于分 ...

  10. git设置mergetool可视化工具

      可以设置BeyondCompare,DiffMerge等作为git的比较和合并的可视化工具,方便操作. 设置如下: 先下载并安装BeyondCompare,DiffMerge等. 设置git配置, ...