论坛风格切换切换到宽版
  • 703阅读
  • 4回复

关于刻录DVD或CD的相关的命令有那些? [复制链接]

上一主题 下一主题
离线hackerstudy.
 
发帖
2066
C币
-193385
威望
377
贡献值
1
银元
-2
铜钱
4603
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-04-27
目前只知道 mkisofs 和 cdrecord 这两个命令,用. mkisofs 来做. iso 文件,然后再用 cdrecord 来刻录。              乙肝

还想知道点关于刻录 DVD 或 CD. 的相关的命令.:             电子

1、获取刻录机的信息的命令

2、获取光盘(CD 或 D.VD)信息的命令.

3、刻录 CD 的命令(目前我只知道 cdreco..rd 命令).

4、刻录 DVD 的命令

最后,还有疑问,在Linux中要刻录光盘,都要先做成 iso 文件后才刻录吗? 能否..直接刻录指定目录或文件?域名

向各位大侠请教 http://upload.bbs.csuboy.com/Mon_1004/93_6886_27f80842eb9c844.gif[/img].

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线慧琳迷.
发帖
1929
C币
-60734
威望
391
贡献值
1
银元
-1
铜钱
4306
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-10


没用linux刻过盘,都是用nero

离线edvin.
发帖
1969
C币
-235990
威望
396
贡献值
4
银元
0
铜钱
4522
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-10
离线yulingli.
发帖
1912
C币
-235952
威望
344
贡献值
2
银元
-2
铜钱
4187
人人网人气币
0
只看该作者 地板  发表于: 2010-04-10
还真有人在Linux下刻啊

离线jarodlee.
发帖
2082
C币
-60363
威望
395
贡献值
1
银元
-4
铜钱
4651
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-10
本帖最后由 383228273 于 2010-03-03 00:14 编辑

通过查资料基本搞定,给大家说说吧(^v^):

我的是 USB 接口的 DVD 刻录机,所以是 /dev/sr0 这个设备文件,而 /dev 中的 cdrom cdrw dvd dvdrw 都是 sr0 的符号连接:



QUOTE:[cp@localhost pmagic-4.8]$ ll /dev/dvd* /dev/cd*
lrwxrwxrwx 1 root root 3 2010-03-02 17:33 /dev/cdrom -> sr0
lrwxrwxrwx 1 root root 3 2010-03-02 17:33 /dev/cdrw -> sr0
lrwxrwxrwx 1 root root 3 2010-03-02 17:33 /dev/dvd -> sr0
lrwxrwxrwx 1 root root 3 2010-03-02 17:33 /dev/dvdrw -> sr0
[cp@localhost pmagic-4.8]$


用到的工具是通过 SCSI 来访问设备的,因我用的是 USB 接口的 DVD 的记录机,不存在这方面问题了。

创建 .iso 文件:



QUOTE:$ mkisofs -o pmagic.iso -J -r -v -V pmagic_live_cd /media/win_f/pmagic-4.8/

* -o 为新的 .iso 映像文件命名
* -J 为了与 Windows 兼容而使用 Joliet 命名记录
* -r 为了与 UNIX/Linux 兼容而使用 Rock Ridge 命名约定,它使所有文件都公共可读
* -v 设置详细模式,以便在创建映像时获得运行注释
* -V 提供了卷标识;该标识就是出现在 Windows 资源管理器中的盘名
* 列表中的最后一项是选择要打包到 .iso 中的文件


刻录 CD 盘:



QUOTE:$ cdrecord -scanbus
scsibus4:
        4,0,0        400) 'PIONEER ' 'DVD-RW DVR-K17RS' '1.00' Removable CD-ROM
        4,1,0        401) *
        4,2,0        402) *
        4,3,0        403) *
        4,4,0        404) *
        4,5,0        405) *
        4,6,0        406) *
        4,7,0        407) *

$ cdrecord -v -eject dev=4,0,0 pmagic.iso

* -v 指详细方式
* -eject 在完成写任务后弹出盘
* -speed 指定写速度(这里我没写,让它自动选择吧)
* -dev 是从 cdrecord -scanbus 获得的设备号(4,0,0)
* 最后一个是所烧录的映像的名称


刻录完毕后会自动弹出光驱(^v^)

刻录 DVD 盘:
刻录 DVD 要用到 growisofs 工具,这个命令是 dvd+rw-tools 工具集的一部分,是 mkisofs 前端,它会调用 mkisofs 来创建文件系统布局,完成到 DVD 上的刻录。
把 /media/win_f/pmagic-4.8/ 中的数据刻录到 DVD 光盘中:



QUOTE:$ growisofs -dvd-compat -Z /dev/sr0 -J -R /media/win_f/pmagic-4.8/


* -dvd-compat 参数会结束光盘,光盘成为不可附加的
* -J 和 -R 创建带有带有 joliet 和 Rock Ridge 扩展的 ISO 9660 文件系统(我现在就理解成支持windows和unix吧)
* -Z 用来在任何情况下初始刻录会话,不管多会话与否
* /dev/sr0 是 DVD 刻录机设备
* /media/win_f/pmagic-4.8/ 刻录的目录

把 pmagic.iso 刻录到 DVD 光盘中:



QUOTE:$ growisofs -dvd-compat -Z /dev/sr0=pmagic.iso


获取 DVD 光盘信息:



QUOTE:$ dvd+rw-mediainfo /dev/sr0


还有几个地方不知道,获取 DVD 介质的信息用 growisofs -dvd-compat 命令,而获取 CD 介质的信息还不知道? 获取 DVD 刻录机的相关信息? 不知道刻录后是否进行了数据核对?
目前就这样了,至少可以满足一般的刻录了,知道有个图形界面的 K3B 刻录工具,而 nero 这刻录工具 linux 中也有,都还没去用,首先还是学习命令行的刻录方式吧(不受图形界面限制),都知道 Linux 强大的地方就是命令行了,这几天折腾刻录机也折腾得差不多了(^o^)。
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个