Linux下面光盘刻录

Linux命令行刻录光盘、光盘转ISO文件、校验光盘 使用`cdrecord`和`growisofs`刻录软件在Linux命令行下刻录光盘,光盘制作iso镜像文件,校验光盘。 阅读详情
本文摘自 linux 伊甸园( http://www.linuxeden.com/edu/doctext.php?docid=2447)

在linux下刻盘分四部曲:

1.编译内核(依系统情况可以略过).
2.加载相应驱动模块.
3.制作iso9660文件系统的映象文件
4.刻盘

缺省情况下,你的linux内核或许不支持SCSI设备,而现在的刻录机却许多接在一个scsi卡上的.因此,在这种情况下,需要从新编译内核,让它支持SCSI设备,并且要根据SCSI卡所采用的芯片,将其编译到内核或编译成模块.此外,为方便测试将要刻录的映象文件,还应该编译时在块设备里面选择支持"LOOPBACK DEVICE SUPPORT".最后,还要选择"SCSI generic support",将其编译成模块,这专门是为支持这种连接在一块SCSI卡上的刻录机刻录时用的.

然后,重新启动系统,启动过程中会检测SCSI设备,因为检测的特别快,可能看不清. 没有关系,登录后用"dmesg"命令来看系统查到了什么东西,比如屏幕上打印了这么一块信息:

sym53c8xx: at PCI bus 0, device 9, function 0
sym53c8xx: setting PCI_COMMAND_PARITY...(fix-up)

sym53c8xx: 53c810a detected
sym53c810a-0: rev=0x23, base=0xe6000000, io_port=0xe400, irq=11
sym53c810a-0: ID 7, Fast-10, Parity Checking
sym53c810a-0: restart (scsi reset).
scsi0 : sym53c8xx - version 1.3c
scsi : 1 host.
Vendor: MATSHITA Model: CD-R CW-7502 Rev: 4.17
Type: CD-ROM ANSI SCSI revision: 02

当然了,这是在我的系统启动时打印的信息,如果你没有看到类似的信息,说明你没有把SCSI卡所用芯片编译到内核或在系统启动时没有把自动加载相应的驱动模块(通过配制/etc/conf.modules在启动时加载相应模块).这时候,你可以手工加载模块.当模块加载到系统中后,就应该出现以上类似的信息了.在我用的SCSI卡上采用的芯片BIOS是"SYMBIOS 53C810AE",因此在编译内核时选择了"SYM53C8XX SCSI SUPPORT",并把它编译成模块.下面简单介绍一下以上信息:

首先它显示在PCI插槽上发现了SCSI卡,紧接着,发现了SCSI卡上连接的设备,它的ID号是7,在scsi0上.

当找到设备后,剩下的事情就简单了,现在需要找的就是一些制作ISO映象程序刻录时用的软件.我用的软件是cdrecord,软件很不错,本身可以在SCSI卡上检测所连接设备,也支持multi-session刻录(允许你一次刻不完下次再刻).制作ISO映象文件用的是mkisofs这个程序,一般的linux都带这个包,在redhat中包的名字和文件的名字一样.

假如我有一个整理好待刻的目录,里面有一堆很好的收藏.我首先把用下面的命令作成一个ISO格式的映象文件(这并不是刻录,只是在硬盘上按1:1的比例将要刻的东西作并不是刻录,只是在硬盘上按1:1的比例将要刻的东西作成一个映象):

mkisofs -r -o cd_image my_private/

"-r"指明将所有的文件属性变成对所有人是可读属性的,"-o"是输出, my_private是要刻东西所在的目录.

作完映象文件后,可以检测它是否正确,此时要加载曾经编译的loop模块,将此映象文件作为一个文件系统"mount"上来.

mount -t iso9660 -o ro,loop=/dev/loop0 cd_image /mnt/cdrom

进入/mnt/cdrom就可以查看文件是否正确.主意的是,用mkisofs可以制作带光盘启动的映象,这要通过"-b"参数,"-b"后面紧接着的是可以启动的内核文件,它的大小是有限制的,必须是1.2或1.44或2.88MB,它的路径也是相对于my_private目录而言的.

最后一步,"天下无盘",你可别刻费了吆.:-) 现在就开始真正动手了.用下载来的刻录软件进行刻录.

这里只对cdrecord进行简略介绍,还有一些图形界面的刻录工具,各位就自己找吧.关于cdrecord可以在 http://hkt.linuxberg.com这个网站找到.用

cdrecord -scanbus

可以显示出下列类似信息:

Cdrecord release 1.6.1 Copyright (C) 1995-1998 J鲵g Schilling
scsibus0:
0) *
1) *
2) *
3) *
3) *
4) *
5) *
6) 'MATSHITA' 'CD-R CW-7502 ' '4.17' Removable CD-ROM

ID号为7的一个刻录机找到,下面开始了.

cdrecord -v speed=2 dev=6,0 cd_image

"speed=2"指明刻盘速度为2倍速, "dev=6,0"指明关于刻录设备的一些信息,完整的形式是"dev=devicename:scsibus,target,lun",我们这里只有一个接在SCSI卡上的设备, 因此只些了简略形式"dev=target,lun",其中devicename是CD-R所对应的设备名,SCSIBUS是SCSI总线号,TARGET就是刚才检测出来的第六项,LUN指的是SCSI设备的逻辑单元号,一般的SCSI设备只支持一个LUN.
在 Linux/Debian/Ubuntu 上使用 Brasero 刻录光盘 在 Ubuntu 系统中,Brasero 是一个非常方便的光盘刻录工具。无论是创建数据光盘、音频光盘还是刻录光盘镜像文件,Brasero 都能轻松胜任。本文将介绍如何在 Ubuntu 上安装和使用 Brasero 进行光盘刻录。 阅读详情

相关推荐

解决Linux下刻录光盘问题.pdf

解决Linux下刻录光盘问题.pdf

Linux光盘刻录

这类技术如果不是说专门要搞这个行业,一般不用钻研进去多深。只要明白基本的技术流程,然后借助第三方库完成即可。这就是经常说的抓大放小,提纲挈领。

fpcc的专栏 2558

别再死记硬背Payload了!深入理解Flask/Jinja2 SSTI的Python对象继承链与魔术方法

本文深入解析Flask/Jinja2 SSTI漏洞的底层原理,从Python对象模型出发,详细讲解如何通过魔术方法链实现RCE。文章揭示了Python对象继承链与魔术方法的精妙设计,提供了防御与绕过SSTI漏洞的实用技巧,帮助开发者深入理解漏洞本质并采取有效防护措施。

weixin_42525738的博客 356

Linux下刻录光盘

cdrecord命令 常用参数 -v 显示刻录光盘的详细过程 -eject 刻录完成后弹出光盘 speed= 指定光盘刻录的倍速 dev= 指定使用“-scanbus”参数扫描到刻录机的设备号 -scanbus 扫描系统中可用的刻录机 由于record命令是针对SCSI设备的,如果使用IDE刻录机则需要使用SCSI仿真。需要加载内核模块“ide-scsi.ko”或内核模块“ide-scsi.o”

Litedg的博客 2171

libcurl库使用详情、libcurl库的制作

​ libcurl是一个跨平台的网络协议库,支持http, https, ftp, gopher, telnet, dict, file, 和ldap 协议。libcurl同样支持HTTPS证书授权,HTTP POST, HTTP PUT, FTP 上传, HTTP基本表单上传,代理,cookies,和用户认证。libcurl的官网 、库下载。这种库使用的时候就像使用wiringPi库一样,编写完代码需要链接这个库,所以要先下载这个库。libcurl的使用(其实和socket编程时一样,都需要一定的步骤):

qq_45698138的博客 5337

【Cadence】Virtuoso@LayoutXL 差分电路版图同步修改

对于差分电路,器件和部分走线通常是对称的,只需要画一半,另一半通过镜像操作完成。因此,需要对差分电路进行同步的修改,保证电路的差分对称性和正确的连接关系。然而,通常版图会经过多次修改,修改的部分可能在镜像的时候被遗漏。左边画了金属块,右边也出现了同步出现了金属块。进入group会有同步复制的提示。

乾巽的博客 3050

Linux系统上刻录光盘

进入应用程序的安装程序 搜索软件brasero软件 下载安装,由于我已经安装过,所以显示启动 安装完成之后直接启动,点击左上角的加号添加文件 选好之后刻录 等待刻录成功 到笔记本上查看刻录之后的光盘 完成 ...

过于丰富,无法简介 4698

英飞凌AURIX 2G 系列MCU关于外设模块EVADC的实现原理及对应MCAL(EB Tresos)配置项详细讲解

本文章讲述了英飞凌AURIX 2G系列MCU关于外设模块EVADC的实现原理及对应MCAL配置工具(EB)的配置项。

weixin_46176506的博客 6274

linux下光盘刻录,Linux下的光盘刻录

Linux下的光盘刻录(2006-03-06 16:16:20)前不久刚换了康宝,所以就研究了一下Linux下的光盘刻录。在Linux下刻录光盘其实很简单,只需要两个命令:mkisofs和cdrecord。前者用来建立ISO镜像文件,后者用来进行实际的刻录。用法如下:mkisofs -r -o isofile.iso -m temp content/参数说明-r 使用Rock Ridge Exte...

weixin_42114046的博客 921

OpenCV实战:5分钟搞定图像拼接(附Python代码)

本文通过OpenCV实战教程,详细讲解如何使用Python在5分钟内完成图像拼接。重点介绍`findHomography`函数和单应性矩阵的应用,提供完整的代码示例和常见问题解决方案,帮助开发者快速掌握图像拼接技术。

weixin_26833503的博客 120

RK3588 buildroot 双网口bonding调试

本文介绍了Rockchip Buildroot中配置网络冗余的方法,通过bonding技术将多个物理网口合并为逻辑接口。主要内容包括:1)7种常见bonding模式的特点及适用场景;2)RK3588的具体配置流程,包括内核配置(启用bonding驱动、修改dts)、添加ifenslave工具;3)系统编译和网络状态检查。

501846585_QQAndroid_java 459

linux维护光盘,Linux下面光盘刻录

在linux下刻盘分四部曲:1.编译内核(依系统情况可以略过).2.加载相应驱动模块.3.制作iso9660文件系统的映象文件4.刻盘缺省情况下,你的linux内核或许不支持SCSI设备,而现在的刻录机却许多接在一个scsi卡上的.因此,在这种情况下,需要从新编译内核,让它支持SCSI设备,并且要根据SCSI卡所采用的芯片,将其编译到内核或编译成模块.此外,为方便测试将要刻录的映象文件,还应该编译...

weixin_34365489的博客 258

调节桌面图标大小的方法(编程)

如果你对其他操作系统或编程语言有类似的需求,可以根据具体的情况进行相应的调整和搜索相关的库和方法。在编程中,我们可以使用各种桌面应用程序来调节桌面图标的大小。库提供的函数,我们获取了桌面图标的窗口句柄,并使用Windows消息发送方式设置图标的大小。你可以根据自己的需求修改代码中的图标大小值,并在运行代码后观察桌面图标的变化。函数并传入所需的图标大小,这里设置为48x48像素。首先,我们需要使用Python的第三现的方法。首先,我们需要使用Python的第三方库。首先,我们需要使用实现的方法。

CyberFlare的博客 439

Linux下的光盘刻录

随着Linux用户的不断增多,许多用户都在Linux中保存了大量信息,于是如何把这些信息刻录到光盘中就成了大家关心的问题。因为在windows下有许多工具可用,也很方便!其实linux也不例外。不管是在哪个平台,刻录都有命令行方式和工具方式,呵呵!而在刻录软件中,当数Nero最好用。而在linux下,当然Linux版本的Nero也是最好的了,其操作和Windows中的并无差别。用户可以到Nero的

黑会峰 1万+

webrtc进阶-- FlexFEC 实现原理与调试分析(m80 代码对齐版)

WebRTC 中 FlexFEC 技术解析与调试指南 摘要:本文深入分析 WebRTC 的 FlexFEC(灵活前向纠错)技术实现原理,重点探讨其在 m80 版本中的协商机制、接收侧恢复流程以及 SFU 场景下的特殊处理。文章指出 FlexFEC 通过动态冗余策略提升弱网抗丢包能力,详细解析了编解码器分配、SSRC 映射、包恢复等关键环节,并提供了针对 XR+SFU 场景的调试建议。调试时可重点关注 FEC 包接收与媒体包恢复日志,以验证链路有效性。

HOSTEN的博客 48

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

如何刻linux系统光盘,如何在linux下进行刻录光盘

linux下进行光盘刻录非常简单,只需在终端窗口输入以下命令即可:cdrecord -v speed=2 dev=0,0,0 cd.isocdrecord软件在发行版中一般都有,如果安装系统时没有安装它,在你的安装盘里应该能找到,安装it。speed是表明刻录速度的选项,可根据实际情况设置,但不要超过CD-R与刻录机的最大限速;dev是刻录设备的选项,可由cdrecord -scanbus命令获得...

weixin_35508482的博客 3117

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

光盘刻录两种模式

第一种选择:类似于USB闪存驱动器,作用顾名思义就是把光盘做U盘的功能,可以很快的把文件copy到光盘里(闪存就是速度很快啦~~),既然类似于U盘,故你可以对光盘里的文件进行多次的编辑或者直接删除,或者格式化也可以,很是方便。5、右键单击“刻录到光盘”按钮,启动“刻录到光盘”向导,进入“准备此光盘”窗口,设置好光盘标题和刻录速度,单击“下一步”按钮,Windows7自动完成光盘的刻录,会自动弹出。1、打开“计算机”窗口,双击光盘驱动器的图标,弹出“刻录光盘”对话框,选择刻录类型;的光盘,但可分多次刻录。

qw6r5的博客 4万+

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

如何在Linux下刻录数据光盘

  本着让Linux精神发扬光大宗旨,我将部门原来的Windows2000服务器上所有的数据与提供的服务全部迁移到新建的Linux服务器上。在我即将要把这台老Windows2000服务器扔到一个阴暗的小角落的时候,眼前一亮,忽然发现这台破机器上还有一个Sony光盘刻录机。我一向有取它人所弃,变废为宝的习惯,所以自然不能放过这个好东东。  如何在Linux下使用刻录机呢?我搜遍网上资料库,也没有能找

caoshun的专栏 4019

Windows/Linux混合刻录之后,光盘文件不见了?

光盘在Windows上刻录又在Linux上刻录之后,文件可能都看不到了!大多数Linux都有这个情况,包括:ubuntu、debian等国际知名Linux

skyyx2002的博客 1万+

linux下刻录光盘读取不了_Linux操作系统下光盘刻录实战

Linux下刻录光盘非常简单,只需在终端窗口输入以下命令即可:cdrecord -v speed=2 dev=0,0,0 cd.isocdrecord软件在发行版中一般都有,如果安装系统时没有安装它,在你的安装盘里应该能找到,安装it。speed是表明刻录速度的选项,可根据实际情况设置,但不要超过CD-R与刻录机的最大限速;dev是刻录设备的选项,可由cdrecord -scanbus命令获得,c...

weixin_39808877的博客 1495

linux下刻录光盘读取不了_Linux下刻录光盘实战

Linux下刻录光盘实战linux下刻录光盘非常简单,只需在终端窗口输入以下命令即可:cdrecord-vspeed=2dev=0,0,0cd.isocdrecord软件在发行版中一般都有,如果安装系统时没有安装它,在你的安装盘里应该能找到,安装it。speed是表明刻录速度的选项,可根据实际情况设置,但不要超过CD-R与刻录机的最大限速;dev是刻录设备的选项,可由cdrecord-s...

weixin_39801613的博客 703

linux下刻录光盘读取不了_Linux下刻录光盘所发生的问题及解决办法

刻录环境:系统CentOS5.3 刻录光驱:DVD刻录以前在改Linux上刻录的时候好好的,不管刻录CentOS32位还是64位,或者刻录cd还是dvd都没有问题,但是今天刻录了好几张dvd光盘都没有刻录成功,刻录的时候也没报错,但是刻录完之后在Linux上挂载之后也没有文件,在windows上放入光驱也没有读出来。之前刻录cd的命令:cdrecord -v dev=/dev/dvdwr...

weixin_39535349的博客 1715
上一篇: MySQL数据目录结构
下一篇: 和自己赛跑的人
beat30
博客等级 码龄24年 1粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值