要的工作之外,这个咚咚的存在性已经被
USB
随身碟所取代了。
你可能会谈到说,不是还有蓝光
嘛?但这家伙目前主要应用还是在多媒体影音方面,如果要大容量的储存,个人½议,还是使用
USB
外½式硬盘,
一颗好几个
TB
给你用,不是更爽嘛?所以,鸟哥是认为,
DVD/CD
虽然还是有存
在的价值
(
例如前面½的归档
)
,不过,越来越少人使用了。
虽然很少使用,不过,某些特别的情况下,没有这东西又不行~因此,我们还是来½绍一下½立光盘
映像文件以及刻录软件吧!
否则,偶而需要用到时,找不到软件数据还挺伤脑½的!文本模式的刻
录行为要怎么处理呢?通常的作法是这样的:
.
先½所需要备份的数据½置成为一个映像档
(iso)
,利用
mkisofs
指令来处理;
.
½该映像文件刻录至光盘或
DVD
当中,利用
cdrecord
指令来处理。
底下我们就分别来谈谈这两个指令的用法吧!
8.5.1 mkisofs
:½立映像档
刻录可开机与不可开机的光盘,使用的方法不太一样喔
!
.
制作一般数据光盘映像文件
我们从
FTP
站捉下来的
Linux
映像档
(
不管是
CD
还是
DVD)
都得要继续刻录成为实体的光盘
/DVD
后,
才能够½一步的使用,包括安装或更新你的
Linux
啦!同样的道理,你想要利用刻录机
½你的数据刻录到
DVD
时,
也得要先½你的数据报成一个映像档,这样才能够写入
DVD
片中。
而½你的数据报成一个映像档的方式就透过
mkisofs
这个指令即可。
mkisofs
的使用方式如下:
[root@study ~]#
mkisofs [
-
o
映像
档
] [
-
Jrv] [
-
V vol] [
-
m file]
待
备
份文件
...
\
>
-
graft
-
point isodir=systemdir ...
选项
与
参数
:
-
o
:后面½你想要
产
生的那
个
映像
档档
名。
-
J
:
产
生
½
兼容于
windows
机器的文件名
½
构,可增加文件名
长
度到
64
个
unicode
字符
-
r
:透
过
Rock Ridge
产
生支持
Unix/Linux
的
文件
数
据,可
记录½
多的信息
(
如
UID/GID
等
)
;
-
v
:
显
示½置
ISO
文件
的
过
程
-
V vol
:½立
Volume
,有
点
像
Windows
在
文件
总
管
内
看到的
CD title
的
东
西
-
m file
:
-
m
为
排除
文件
(exclude)
的意思,后面的
文件
不
备
份到映像
档
中,也能使用
*
通配符喔
-
graft
-
point
:
graft
有
转
嫁或移植的意思,相
关资
料在底下文章
内说
明。
其实
mkisofs
有非常多好用的选项可以选择,不过如果我们只是想要制作『数据光盘』时,上述的
选项也就够用了。
光盘的格式一般称为
iso9660
,这种格式一般½支持旧版的
DOS
檔名,亦即檔
名只能以
8.3 (
文件名
8
个字符,扩展名
3
个字符
)
的方式存在
。如果加上
-r
的选项之后,那么文件
信息能够被记录的比½完整,可包括
UID/GID
与权限等等!
所以,记得加这个
-r
的选项。
此外,一般预设的情况下,
所有要被加到映像档中的文件都会被放置到映象文件中的根目录
,
如此
一来可能会造成刻录后的文件分类不易的情况。所以,你可以使用
-graft-point
这个选项,当你使用
这个选项之后,
可以利用如下的方法来定义位于映像文件中的目录,例如: