本文主要是介绍6.4 ubuntu 7.04 Linux下刻录光盘,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
6.4 ubuntu 7.04
Linux 下刻 录 光 盘 - - - 作者: jimmy3719
cdrecord -v speed=2 dev=0,0,0 cd.iso
cdrecord 软 件在 发 行版中一般都有,如果安装系 统时 没有安装它,在你的安装 盘 里 应该 能找到,安装 it 。
speed 是表明刻 录 速度的 选项 ,可根据 实际 情况 设 置,但不要超 过 CD-R 与刻 录 机的最大限速; dev 是刻 录设备 的 选项 ,可由 cdrecord -scanbus 命令 获 得, cd.iso 是要刻 录 的影像文件,可根据 实际 情况加入路径。
现 在, 还 有几个 问题值 得 说 明:
1 、影像文件如何做
Linux 中有一个 mkisofs 命令,功能非常 强 大 ,可以做 资 料光 盘 、系 统 光 盘 等, 还 可以做可启 动 光 盘 。
mkisofs -r -o cd.iso -m temp burn/
是基本的使用方法,- o cd.iso 指定光 盘 映像文件名称,- m temp 排除 temp 目 录 或文件, burn/ 将 该 目 录 下的文件加入到映像中,更高 级 的使用 请 参照相 关 文档或 man 。
3 、刻 录 机的安装
Linux 系 统 只 认 SCSI 刻 录 机, 现 在大部分使用的是 IDE 接口,需要做一 转换 ,硬件 链 接后,运行命令 cdrecord -scanbus ,如果没有以下 类 似信息 说 明 设备 没 有被系 统识别 :
Cdrecord 1.11a15 (i586-mandrake-Linux-gnu) Copyright (C) 1995-2001 J 鲵 g Schilling
Linux sg driver version: 3.1.22
Using libscg version 'schily-0.5'
scsibus0:
0,0,0 0) 'CD-RW ' 'SMART CLONE32 ' 'XSW1' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
解决的 办 法是在 /etc/lilo.conf 文件中加入 append="hdb=ide-scsi" , hdb 是第一 IDE 接口从口,如果你的刻 录 机在第二 IDE 接口, 应 改 为 hdc( 主 ) 或 hdd( 从 ) ,保存后运行 lilo 命令,然后重启系 统 ,再 测试 ,如果 还 不行,在 /etc/modules.conf 文件中加入如下两行重启系 统
probeall scsi_hostadapter ide-scsi
probeall usb-interface usb-uhci ehci-hcd
如果不行, 说 明系 统 内核没有配置好,需要重新 编译 内核。
附:偶的 lilo.conf (部分)
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=normal
default=Linux
keytable=/boot/us.klt
lba32
compact
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label=Linux
root=/dev/hda5
initrd=/boot/initrd.img
append="devfs=mount mem=383M hdc=ide-scsi"
read-only
4 、 Linux 下的刻 录 功能非常 强 大, 还 可 以刻 录 VCD 、 CD 等,可以参考 HOWTO 等文档。至于某些 图 形化的前端 软 件偶从来不用,命令行已 经 很 简单 了 为 什 么还 要点点鼠 标 搞得那 么复杂 ?当然,如果你喜 欢 你就用, 发 行版里一般都 带 。
5 、 关 于 MD5SUM
下 载 的光 盘镜 象一般都附 带 MD5SUM 校 验码 , 这 是用来 检测 文件正确与否的校 验码 ,在 Linux 下使用起来非常方便,只要在 终 端窗口 输 入 md5sum cd.iso ,一会儿就可以 计 算出 镜 象文件的 MD5SUM ,只要将他与网站提供的相比 较 即可。如果不同, 则说 明文件可能有 误 ,但也不排除网站提供了 错误 的校 验码 的可 能。遇到 这种 情况, 为 了避免重新下 载 ,可以 这样检验 :如果是系 统 光 盘 ,先利用 vmware 检测 是否能启 动 ,如果不能启 动 ,最好重新下 载 ,如果能启 动 ,接下来 检测 各 软 件包的正确性。 Linux 光 盘 内基本上 对每 个文件都提供了 md5sum ,文件名一般都是 MD5SUMS ,加 载镜 象文件后 进 入到 RPMS 目 录 内运行 md5sum *.rpm 就会列出 每 个 软 件包的 md5sum 然后与 MD5SUMS 文件内的 码 子逐一比 较 (利用 diff 可以提高效率)。如果没有 错误 ,就可以放心大胆地刻 盘 ,如果不重要的 软 件包有 误 ,也可以刻 盘 ,安装 时 不要 选择这 些 软 件 包就没有 问题 。
2 、光 盘 拷 贝
像 MS 系 统 下的 盘对盘 刻 录 偶没有 试过 ,但做成映像文件再刻 录 安全性更高,偶一直使用此法, 这时 就不需要再用 mkisofs 命令了, 还 有更 简单 的做法,使光 盘 信息一 丝 不漏,包括启 动 信息:
dd if=/dev/cdrom of=cd.iso
/dev/cdrom 为 光 驱设备 名称,一般 为 /dev/cdrom ,可根据 实际 情况 给 定; cd.iso 就不需再 说 了。
Linux 下刻 录 光 盘 - - - 作者: jimmy3719
cdrecord -v speed=2 dev=0,0,0 cd.iso
cdrecord 软 件在 发 行版中一般都有,如果安装系 统时 没有安装它,在你的安装 盘 里 应该 能找到,安装 it 。
speed 是表明刻 录 速度的 选项 ,可根据 实际 情况 设 置,但不要超 过 CD-R 与刻 录 机的最大限速; dev 是刻 录设备 的 选项 ,可由 cdrecord -scanbus 命令 获 得, cd.iso 是要刻 录 的影像文件,可根据 实际 情况加入路径。
现 在, 还 有几个 问题值 得 说 明:
1 、影像文件如何做
Linux 中有一个 mkisofs 命令,功能非常 强 大 ,可以做 资 料光 盘 、系 统 光 盘 等, 还 可以做可启 动 光 盘 。
mkisofs -r -o cd.iso -m temp burn/
是基本的使用方法,- o cd.iso 指定光 盘 映像文件名称,- m temp 排除 temp 目 录 或文件, burn/ 将 该 目 录 下的文件加入到映像中,更高 级 的使用 请 参照相 关 文档或 man 。
3 、刻 录 机的安装
Linux 系 统 只 认 SCSI 刻 录 机, 现 在大部分使用的是 IDE 接口,需要做一 转换 ,硬件 链 接后,运行命令 cdrecord -scanbus ,如果没有以下 类 似信息 说 明 设备 没 有被系 统识别 :
Cdrecord 1.11a15 (i586-mandrake-Linux-gnu) Copyright (C) 1995-2001 J 鲵 g Schilling
Linux sg driver version: 3.1.22
Using libscg version 'schily-0.5'
scsibus0:
0,0,0 0) 'CD-RW ' 'SMART CLONE32 ' 'XSW1' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
解决的 办 法是在 /etc/lilo.conf 文件中加入 append="hdb=ide-scsi" , hdb 是第一 IDE 接口从口,如果你的刻 录 机在第二 IDE 接口, 应 改 为 hdc( 主 ) 或 hdd( 从 ) ,保存后运行 lilo 命令,然后重启系 统 ,再 测试 ,如果 还 不行,在 /etc/modules.conf 文件中加入如下两行重启系 统
probeall scsi_hostadapter ide-scsi
probeall usb-interface usb-uhci ehci-hcd
如果不行, 说 明系 统 内核没有配置好,需要重新 编译 内核。
附:偶的 lilo.conf (部分)
boot=/dev/hda
map=/boot/map
install=/boot/boot.b
vga=normal
default=Linux
keytable=/boot/us.klt
lba32
compact
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
image=/boot/vmlinuz
label=Linux
root=/dev/hda5
initrd=/boot/initrd.img
append="devfs=mount mem=383M hdc=ide-scsi"
read-only
4 、 Linux 下的刻 录 功能非常 强 大, 还 可 以刻 录 VCD 、 CD 等,可以参考 HOWTO 等文档。至于某些 图 形化的前端 软 件偶从来不用,命令行已 经 很 简单 了 为 什 么还 要点点鼠 标 搞得那 么复杂 ?当然,如果你喜 欢 你就用, 发 行版里一般都 带 。
5 、 关 于 MD5SUM
下 载 的光 盘镜 象一般都附 带 MD5SUM 校 验码 , 这 是用来 检测 文件正确与否的校 验码 ,在 Linux 下使用起来非常方便,只要在 终 端窗口 输 入 md5sum cd.iso ,一会儿就可以 计 算出 镜 象文件的 MD5SUM ,只要将他与网站提供的相比 较 即可。如果不同, 则说 明文件可能有 误 ,但也不排除网站提供了 错误 的校 验码 的可 能。遇到 这种 情况, 为 了避免重新下 载 ,可以 这样检验 :如果是系 统 光 盘 ,先利用 vmware 检测 是否能启 动 ,如果不能启 动 ,最好重新下 载 ,如果能启 动 ,接下来 检测 各 软 件包的正确性。 Linux 光 盘 内基本上 对每 个文件都提供了 md5sum ,文件名一般都是 MD5SUMS ,加 载镜 象文件后 进 入到 RPMS 目 录 内运行 md5sum *.rpm 就会列出 每 个 软 件包的 md5sum 然后与 MD5SUMS 文件内的 码 子逐一比 较 (利用 diff 可以提高效率)。如果没有 错误 ,就可以放心大胆地刻 盘 ,如果不重要的 软 件包有 误 ,也可以刻 盘 ,安装 时 不要 选择这 些 软 件 包就没有 问题 。
2 、光 盘 拷 贝
像 MS 系 统 下的 盘对盘 刻 录 偶没有 试过 ,但做成映像文件再刻 录 安全性更高,偶一直使用此法, 这时 就不需要再用 mkisofs 命令了, 还 有更 简单 的做法,使光 盘 信息一 丝 不漏,包括启 动 信息:
dd if=/dev/cdrom of=cd.iso
/dev/cdrom 为 光 驱设备 名称,一般 为 /dev/cdrom ,可根据 实际 情况 给 定; cd.iso 就不需再 说 了。
- 作者: jimmy3719
这篇关于6.4 ubuntu 7.04 Linux下刻录光盘的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!