文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Linux下的刻录方法

Linux下的刻录方法

时间:2005-09-29  来源:songbd

Linux下的刻录方法

在Linux环境下,我们也可以轻松制作数据光盘(ISO 9660格式)。早期制作光盘都是采用命令行方式进行的,但是由于大多数电脑爱好者不熟悉Unix,因此,在命令行下刻录光盘显得比较繁杂。后来,随着X-Window在Linux下的发展,我们也可以采用GUI图形用户界面的方式在Linux下刻录光盘了。下面介绍命令行及在图形用户界面下刻录数据光盘的详细过程。

命令行方式下的光盘刻录

  在Linux环境下,可以通过命令行方式制作数据光盘。制作CD-ROM数据光盘时,通常分为以下几步:

  1.确认Linux主机目前使用的内核支持SCSI或SCSI仿真;
  2.确保安装了cdrecord工具;
  3.如果目前使用的是IDE接口的光盘进行刻录,则要保证内核应该支持generic SCSI驱动;
  4.制作数据光盘镜像;
  5.测试光盘镜像;
  6.将镜像文件刻录到光盘。

  如果Linux系统已经满足以上1-3条件,那么就可以用命令行方式开始数据光盘制作了。在命令行方式下刻录数据光盘(ISO格式),通常使用下面几个命令:

  首先生成一个光盘的镜像文件,镜像文件的格式为ISO格式,命令方式如下:

   #mkisofs -r -o cdrom_img.iso /mydir 

  说明:将/mydir目录下的文件进行处理,可以生成一个镜像文件cdrom_img.iso,对生成的镜像文件进行测试:

   #mount -t iso9660 -o ro,loop=/dev/loop0 cdrom_img.iso /mnt/cdrom   #cd /mnt/cdrom   #ls -l 

  制作好光盘的ISO镜像文件后,需要对其进行检验。在Linux环境下,可以将ISO格式的光盘镜像mount到系统的某一个目录下。如果对光盘镜像中的内容满意了,经检查光盘中的数据文件完全正确,就可以将镜像文件刻录到光盘上。

  首先,扫描刻录机设备号:

   #cdrecord -scanbus 

  扫描结果将自动发现刻录机的设备号。例如设备号为dev=6,0则刻录光盘时,键入以下命令:

   #cdrecord -v speed=4 dev=6,0 cdrom_img.iso 

  等待数十分钟后,数据光盘便刻录成功了。

  如果想制作一张可以启动的数据光盘,例如自己制作发行版,那么,应该将启动盘加入到光盘中,先制作一张可以启动的软盘:

   #mkbootdisk 

  然后,将软盘镜像拷贝到硬盘目录/mydir下:

   #dd /dev/fd0 /mydir/boot.img 

  再制作ISO镜像,命令如下:

   #mkisofs -r -b /mydir/boot.img -o cdrom_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在后台完成的。

相关阅读 更多 +
排行榜 更多 +
零界之痕手游安卓下载

零界之痕手游安卓下载

角色扮演 下载
漫游都市手机版下载

漫游都市手机版下载

赛车竞速 下载
涡轮螺旋桨飞行模拟器无限金币版下载

涡轮螺旋桨飞行模拟器无限金币版下载

模拟经营 下载