在linux下,如何來查看系統裏的CD-ROM或者DVD驅動器的設備名呢? 你能夠輸入下面的命令來查看當前系統下的光盤驅動器信息:
1.使用dmesg命令來查看當前的硬件是否被linux內核正確的識別
2.在/proc/sys/dev/cdrom/info文件裏查看
3.使用lsblk命令來查看
dmesg 命令
dmesg命令主要用來檢測linux內核的ring buffer裏的信息,好比系統在系統時顯示在屏幕上的信息。爲了檢測光盤驅動器cdrom是否被檢測到,可使用下面的命令:
#dmesg | egrep -i --color 'cdrom|dvd|cd/rw|writer'
命令輸出以下:
[root
@devops ~]# dmesg | egrep -i --color 'cdrom|dvd|cd/rw|writer'
ata2.00: ATAPI: VMware Virtual IDE CDROM Drive, 00000001, max UDMA/33
sr0: scsi3-mmc drive: 1x/1x writer dvd-ram cd/rw xa/form2 cdda tray
[root
@devops ~]#
在上面的輸出裏,sr0是個人光盤驅動器,可使用下面的命令獲取更多的關於驅動器的信息:
#less /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
lsblk 命令
該命令能夠列出全部的塊設備:
#lsblk
命令輸出以下:
[root
@devops ~]# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 4G 0 rom
sda 8:0 0 20G 0 disk
├─sda1 8:1 0 500M 0 part /boot
└─sda2 8:2 0 19.5G 0 part
├─vg_devops-lv_root (dm-0) 253:0 0 17.6G 0 lvm /
└─vg_devops-lv_swap (dm-1) 253:1 0 2G 0 lvm [SWAP]
[root
@devops ~]# 搞定!。。