可写光盘(CD-R)驱动器作为一种为大量数据备份和归档的低成本方法已经越来越流行
www.orchn.com -eject 参数在刻写进程完毕后把光盘弹出
如果你想使用 shell 提示来把映像写入 CD-R 或 CD-RW,有两个可用的工具程序: mkisofs 和 cdrecord
X-CD-Roast 是一个用来创建和复制(又称母本制作)光盘的图形化应用程序

图 4-5. Nautilus 中的 CD Creator 界面
打开一个 Nautilus 的新窗口,选择你要写入 CD-R(W) 的文件和目录

图 4-8. X-CD-Roast 设定屏幕
查看你的 CD-R(W) 的生产厂家的文档来设立某些 「CD 设定」 选项,譬如 「CD 烧录速度」 和 「烧录时 Buffer 大小」

图 4-10. 使用 X-CD-Roast 来备份硬盘驱动器文件
突出显示你想添加到记录片段中的目录和文件,然后点击 「加入」
CD Creator 允许你把文件从 Nautilus 窗口中拖放到 CD Creator 界面中
X-CD-Roast 在它的界面之内就提供了详尽的文档,因为其中的很多选项带有自动弹出的长篇描述性提示,它们详细地向你说明相关的功能
当你做好了把文件写入 CD-R(W) 的准备后,点击 CD Creator 的 Write to CD 按钮,它会显示一个对话框,你可以从中选择写入的速度(Write speed)、光盘的名称(CD name)、以及其它选项
服务器
最后,要把这些轨道刻录到 CD-R(W) 介质上,选择 「写入光碟」
要把你的轨道写入 CD-R(W),点击左侧面板上的 「烧入轨」
www.orchn.com
| -o | 指定 ISO 映像的输出文件名
4.3.2.3. 使用 X-CD-Roast 来刻写 ISO扩展名为 .iso 的大文件又称 ISO9660 (或 ISO)映像文件 |
||
| -v | 设置执行时的详细反馈,有助于在映像被制作时查看它的状态 |
||
| -A | 设立一个应用程序 ID — 一个将会被写入到映像文件卷头的文本字串,它有助于判定光盘上的内容 |
||
| -J | 生成 Joliet 命名记录;有助于要在 Windows 环境下使用的光盘 |
||
| -R | 生成 Rock Ridge (RR) 命名记录来保留文件名长度和大小写,特别用于 UNIX/Linux 环境 |
||
| -V | 设立一个文件卷 ID — 如果映像被刻录后,光盘被挂载到 Solaris 和 Windows 环境,所要指派给它的名称 |
||
| -x | 不包括任何紧跟在这个选项之后的目录;该选项可以被重复使用(譬如: ... -x /home/joe/trash -x /home/joe/delete ... ) www.orchn.com |
表 4-1. mkisofs 选项
cdrecord 工具使用配置刻录速度、设备、以及数据设置的刻录选项来把音频、数据和 混和模式(mixed-mode ,音频、视频和数据的组合)写入光盘
X-CD-Roast 自动化刻录 CD-R 和 CD-RW 的过程,并且它还有许多满足光盘复制和母本制作需求的高度可配置性
X-CD-Roast 允许你使用 「制作光碟」 来为硬盘驱动器分区上的文件备份
www.orchn.com X-CD-Roast 首先扫描你的设备总线来寻找 CD-R(W) 驱动器
Red Hat Linux 包括了好几个用来使用可写光盘( CD-R)和可重写光盘(CD-RW)驱动器的工具
服务器 mkisofs 创建的映像可以由各种类型的文件组成
图 4-10 显示了一个准备备份整个 /home 目录的记录片段
图 4-8 显示了 「设定」 屏幕和配置选项
点击 「烧录轨」 来把映像刻写到 CD-R(W) 中
一个显示刻录进度的状态窗口就会出现,如图 4-7所示
一般来说,我们建议用户定期备份个人文件,而 CD Creator 能够帮助你快速备份
下面是一个运行 cdrecord -scanbus 后的输出示例:
Cdrecord 1.8 (i686-pc-linux-gnu) Copyright (C) 1995-2000 Jorg Schilling Using libscg version 'schily-0.1' scsibus0: 0,0,0 0) * 0,1,0 1) * 0,2,0 2) * 0,3,0 3) 'HP ' 'CD-Writer 9200 ' '1.0c' Removable CD-ROM 0,4,0 4) * 0,5,0 5) * 0,6,0 6) * 0,7,0 7) * |
要刻写在前面使用 mkisofs 创建的备份文件映像,切换成根用户,在 shell 提示下键入以下命令:
cdrecord -v -eject speed=4 dev=0,3,0 backup.iso |
上面的命令把刻写速度设为 4,设备地址设为 0,3,0,并把刻写输出设为 详细反馈(verbose,[-v]) ,它有助于跟踪刻写进程的状态
你也可以在 「位置:」 栏里键入 burn: 来启动 CD Creator
你只要把鼠标指针在按钮或拉下菜单上至少停留两秒钟就可以看到这些 工具提示(tooltips)
服务器 你可以在 「硬碟设定」 标签下的 「目录」 中配置你想贮存光盘映像的路径
你可以在光盘上读取所有的 轨道(tracks) — 所有的光盘信息,包括数据和音频,都贮存在轨道中 — 方法是点击 「读取光碟」
服务器 你可以设立读取光盘的速度,还可以发现其它的关于光盘轨道的信息,如轨道的类型和大小
你必须首先点击 「Calculate size」 ,然后点击 Master to image file 来创建映像
你想创建一个叫做 backup.iso 的映像,然后把它刻写到 CD-R(W) 去,因而你能够在办公时在你的 Red Hat Linux PC 上使用,旅行时在你的 Windows 便携电脑上使用
通信 你还可以双击桌面上的主目录图标,然后从窗口菜单中选择 「转到」 => 「CD Creator」
你还得指定一个到硬盘驱动器上至少有 700 MB 空闲空间的文件系统的路径
关于使用 cdrecord 的详细信息,请参阅 第 4.3.3.2 节
关于使用 mkisofs 的更多信息,请参阅第 4.4 节 中的附加信息
服务器 其命令如下:
cdrecord --dev=0,3,0 --blank=fast |
mkisofs -o backup.iso -x /home/joeuser/junk/ -J -R -A -V -v /home/joeuser/ |
该映像会在你运行命令时所在的目录中被创建
这会自动载入 「烧录轨」 标签,在那里你可以点击 「烧录轨」 来把映像刻录到 CD-R(W)
这会节省几个步骤,但是它有时会导致读写错误
0
顶一下0
踩一下