如何使用 Linux 命令行检测 DVD 刻录机的名字和读写速度

发布于 2024-12-08 01:44:43 字数 3167 浏览 15 评论 0

提问 :我想要知道我的 DVD 刻录机的名字和在烧录时的速度。该使用什么 Linux 命令行工具来连测 DVD 刻录机的设备名和速度?

如今大多数消费 PC 和笔记本电脑都配备了 DVD 刻录机。在 Linux 中,光盘驱动器,如 CD/DVD 驱动器的名字是在引导时内核基于 udev 规则来命名的。有几种方法来检测刻录机的设备名称和它的写入速度。

方法一

找出与 DVD 刻录机相关的设备名称最简单的方法是使用 dmesg 命令行工具,它打印出内核的消息缓冲区。在 dmesg 的输出中,寻找一个安装好的 DVD 刻录机:

$ dmesg | egrep -i --color 'dvd|cd/rw|writer' 

上述命令的输出会告诉你你的 Linux 系统上是否检测到了 DVD 刻录机以及它被分配的名字。本例中,DVD 刻录机的设备名称为“/dev/sr0”。虽然此方法不会告诉你的写入速度

方法二

第二个获得你 DVD 刻录机的信息是使用 lsscsi 命令,它只是列出了所有可用的 SCSI 设备。

在基于 Debian Linux 上安装 lsscsi :

$ sudo apt-get install lsscsi

在基于 Red Hat Linux 上安装:

$ sudo yum install lsscsi

如果成功检测到,lsscsi 命令的输出会告诉你 DVD 刻录机的名称:

$ lsscsi 

这也不会告诉你刻录机更多的细节,比如写入速度。

方法三

第三种获取有关你 DVD 刻录机的信息是参考/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:        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
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

本例中,输出会告诉你 DVD 刻录机(/dev/sr0)与 x24 的 CD 刻录速度(即 24x153.6 Kbps)兼容,且相当于 x3 的 DVD 写入速度(即 3x1385 KBps 的)兼容。这里的写入速度是最大可能的速度,而实际的写入速度当然取决于使用的介质(例如:DVD-RW、DVD + RW、DVD-RAM 等)。

方法四

另一种方法是使用一种称为 wodim 命令行程序。在大多数的 Linux 发行版,这个工具以及它的软链接 cdrecord 都是默认安装的。

# wodim -prcap
(or cdrecord -prcap) 

如果不带任何参数调用时,wodim 命令会自动检测到 DVD 刻录机,并显示出详细的功能以及它的最大读取/写入速度。例如,你可以找出刻录机支持哪些媒体(如 CD-R、CD-RW、DVD-RW、DVD-ROM、DVD-R、DVD-RAM、音频 CD),以及有哪些如何读/写速度。上面的例子中输出显示,DVD 刻录机对于 CD 拥有 X24 最大写入速度,对于 DVD 有 X3 的最大写入速度。

需要注意的是 wodim 命令报告的写入速度会随您插入到 DVD 刻录机的 CD/DVD 介质的改变而改变,这反映了媒体规范。

方法五

还有一个方法来检查 DVD 刻录机的写入速度的是一个名为 dvd+rw-mediainfo 的工具,这是 dvd+rw 工具包(DVD+-RW/R 媒体工具链)的一部分。

在基于 Debian 发行版上安装 dvd+rw-tools

$ sudo apt-get install dvd+rw-tools

在基于 Red Hat 发行版上安装 dvd+rw-tools:

$ sudo yum install dvd+rw-tools 

不像其他工具, dvd+rw-mediainfo 命令不会产生任何输出,除非你插入 DVD 光盘到刻录机中。所以,当你插入 DVD 光盘后,运行以下的命令。用你自己的设备名称替换“/dev/sr0”。

$ sudo dvd+rw-mediainfo /dev/sr0 

dvd+rw-mediainfo 工具会探测插入的媒体(本例中是“DVD-R”),以找出对媒体的实际写入速度。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据

关于作者

捂风挽笑

暂无简介

文章
评论
26 人气
更多

推荐作者

櫻之舞

文章 0 评论 0

弥枳

文章 0 评论 0

m2429

文章 0 评论 0

野却迷人

文章 0 评论 0

我怀念的。

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文