Chinaunix首页 | 论坛 | 博客
  • 博客访问: 45846
  • 博文数量: 8
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 165
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-21 17:14
文章分类

全部博文(8)

文章存档

2015年(3)

2014年(5)

我的朋友

分类: LINUX

2014-05-27 09:21:49

在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'

  2.     ata2.00:ATAPI:VMwareVirtualIDE CDROMDrive,00000001,max UDMA/33
  3.     sr0:scsi3-mmc drive:1x/1xwriter dvd-ram cd/rw xa/form2 cdda tray
  4.     [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

  1.     NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
  2.     sr0 11:0 1 4G 0rom
  3.     sda 8:0 0 20G 0disk
  4.     ├─sda1 8:1 0 500M 0part/boot
  5.     └─sda2 8:2 0 19.5G 0part
  6.     ├─vg_devops-lv_root(dm-0)253:0 0 17.6G 0lvm /
  7.     └─vg_devops-lv_swap(dm-1)253:1 0 2G 0lvm [SWAP]
  8.     [root@devops~]#
搞定!。。


版权信息:>>
本文链接:.
阅读(5987) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~