蒙在股里 发表于 2015-1-16 16:40:21

来一发Linux体系下轻松刻录CD-ROM数据光盘

常用的linux命令,尤其是一些能帮你提高开发效率的命令,(eg:grep,awk,sed,split等);
在Linux情况下,我们也能够轻松制造数据光盘(ISO9660格局)。初期制造光盘都是接纳命令行体例举行的,可是因为年夜多半电脑喜好者不熟习Unix,因而,在命令行下刻录光盘显得对照冗杂。
厥后,跟着X-Window在Linux下的开展,我们也能够接纳GUI图形用户界面的体例在Linux下刻录光盘了。上面先容命令行及在图形用户界面下刻录数据光盘的具体历程。
命令行体例下的光盘刻录
在Linux情况下,能够经由过程命令行体例制造数据光盘。制造CD-ROM数据光盘时,一般分为以下几步:
1.确认Linux主机今朝利用的内核撑持SCSI或SCSI仿真;
2.确保安装了cdrecord工具;
3.假如今朝利用的是IDE接口的光盘举行刻录,则要包管内核应当撑持genericSCSI驱动;
4.制造数据光盘镜像;
5.测试光盘镜像;
6.将镜像文件刻录到光盘。
假如Linux体系已满意以上1-3前提,那末就能够用命令行体例入手下手数据光盘制造了。在命令行体例下刻录数据光盘(ISO格局),一般利用上面几个命令:
起首天生一个光盘的镜像文件,镜像文件的格局为ISO格局,命令体例以下:
#mkisofs-r-ocdrom_img.iso/mydir
申明:将/mydir目次下的文件举行处置,能够天生一个镜像文件cdrom_img.iso,对天生的镜像文件举行测试:
#mount-tiso9660-oro,loop=/dev/loop0cdrom_img.iso/mnt/cdrom
#cd/mnt/cdrom
#ls-l
制造好光盘的ISO镜像文件后,必要对其举行查验。在Linux情况下,能够将ISO格局的光盘镜像mount到体系的某一个目次下,查验光盘ISO镜像如所示。
假如对光盘镜像中的内容中意了,经反省光盘中的数据文件完整准确,就能够将镜像文件刻录到光盘上。
起首,扫描刻录机设备号:
#cdrecord-scanbus
扫描了局将主动发明刻录机的设备号。比方设备号为dev=6,0则刻录光盘时,键进以下命令:
#cdrecord-vspeed=4dev=6,0cdrom_img.iso
守候数非常钟后,数据光盘便刻录乐成了。
假如想制造一张能够启动的数据光盘,比方本人制造刊行版,那末,应当将启动盘到场到光盘中,先制造一张能够启动的软盘:
#mkbootdisk
然后,将软盘镜像拷贝到硬盘目次/mydir下:
#dd/dev/fd0/mydir/boot.img
再制造ISO镜像,命令以下:
#mkisofs-r-b/mydir/boot.img-ocdrom_img.iso/mydir
申明:将/mydir目次下的文件制造成一个镜像文件,同时请求光盘可以自启动,启动软盘镜像文件为安排在/mydir目次下的boot.img文件。
GUI光盘刻录工具
在Linux情况下,刻录ISO格局的数据光盘时,一般是利用命令行格局。如许十分不便利,我们但愿找到一个能够在窗口办理器下刻录数据CD的GUI工具。
GUI界面的数据光盘刻录程序,最着名就是X-CD-Roast工具。实践上,它是命令行体例刻录光盘的图形包裹程序(Wrap)。在实践刻录光盘时,还要挪用命令行体例下的一切使用程序。以是,要利用X-CD-Roast刻录光盘,还要安装cdrecord软件包。X-CD-Roast刻录历程实践与命令行体例刻录光盘的历程完整不异,只不外利用者其实不晓得它一样也要先制造ISO文件,然后再挪用cdrecord举行刻录。一切历程都是经由过程X-CD-Roast在背景完成的。为利用X-CD-Roast举行数据光盘刻录时的图示。
利用X-CD-Roast,用户就能够像利用Windows情况下的EasyCD一样,轻松地刻录本人的光盘。X-CD-Roast可以主动检测SCSI和IDE接口,撑持ISO9660数据CD及Audio格局等,无需硬盘Buffering便可疾速刻录CD.它还具有Logfile功效,撑持几近一切品种的CD-R、CD-RW刻录机。
在http://www.xcdroast.org能够找到X-CD-Roast软件包,今朝最新版本为xcd-roast0.98alpha10.tar.gz,利用时请求有cdrtools1.11a19今后的版本。
安装xcd-roast0.98的历程以下:
#tar-zxvfxcd-roast0.98alpha10.tar.gz
#./configure
#make
#makeinstall
要利用X-CD-Roast刻录软件,在xterm下间接实行xcdroast就能够了。
#xcdroast&
注重:假如只是复杂地利用X-CD-Roast举行刻录光盘,那末,呆板起首要满意在命令行体例下举行刻录的前3个前提。
关于X-CD-Roast的利用办法十分复杂,今朝已有了简体中文版,本文就不再形貌。总得来讲,X-CD-Roast是一款对照好的刻录软件。
别的,还可使用KOnCD光盘刻录套件来刻录光盘,如所示。今朝,KDE情况的集成度愈来愈高,已能够供应光盘刻录工具。KOnCD会合了CD拷贝、数据光盘制造、音乐光盘制造及别的工具,是一个集成度对照高的小工具,今朝版本为1.1.喜好利用KDE窗口办理器的伴侣,能够试着利用这个图形界面工具来刻录光盘。
在Linux情况下举行数据光盘的刻录另有别的的使用程序可供选择,可是一切的GUI界面的刻录程序几近全体是基于包裹道理的使用,都必要挪用cdrecord举行光盘的刻录

</p>
学习python,无论你是打算拿他当主要开发语言,还是当辅助开发语言,你都应该学习他,因为有些时间我们耗不起。

柔情似水 发表于 2015-1-18 16:51:00

尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.

飘飘悠悠 发表于 2015-1-25 16:13:20

选择一些适于初学者的Linux社区。

小魔女 发表于 2015-2-3 11:10:28

有疑问前,知识学习前,先用搜索。

只想知道 发表于 2015-2-8 20:28:13

期间我阅读了不少关于Linux的相关资料,其中也不乏一些有趣的小故事,这既丰富了我的课余生活,也让我加深了对一些术语的理解,比玩游戏强多了。?

冷月葬花魂 发表于 2015-2-26 05:37:45

笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机

小女巫 发表于 2015-3-8 12:24:05

可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?

飘灵儿 发表于 2015-3-15 23:30:45

熟读写基础知识,学得会不如学得牢。

仓酷云 发表于 2015-3-22 18:10:25

我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
页: [1]
查看完整版本: 来一发Linux体系下轻松刻录CD-ROM数据光盘