linux确定刻录机目录,在Linux操作系统下使用DVD刻录机(转)
在Linux操作系统下使用DVD刻录机(转)[@more@] 现在,越来越多的用户开始装备DVD刻录机。在Windows平台上使用DVD刻录机应该不存在什么问题,那么在Linux平台又应该如何使用DVD刻录机呢?
一、安装
要想在Linux环境中使用DVD刻录机,先必须进行设备安装。内置DVD刻录机的安装稍微复杂一点,需要对启动配置文件作一些小小的改动;USB或FireWire(火线)接口的外置刻录机就简单多了。
先来看看内置刻录机。把DVD刻录机设备接入PC上的适当接口,开启机器的电源。启动完毕后,执行dmesg,屏幕上出现大量的信息,向前滚动寻找关于DVD刻录机的那一行,类似“hdc: Hewlett-Packard DVD Writer 300, ATAPI CD/DVD-ROM drive”。这行内容显示出了DVD刻录机所在的位置,在这里是hdc。
接下来,如果系统用Grub启动,用文本编辑器打开/boot/grub/grub.conf,找到以“kernel”开头的一行,在这行内容的未尾加入“hdc=ide-scsi”,例如:“kernel /vmlinuz-2.4.20-20.9 ro root=LABEL=/ hdc=ide-scsi”。
如果系统通过LILO启动,用文本编辑器打开/etc/lilo.conf,修改以“append”开头的一行,加入“hdc=ide-scsi”,例如:“append="root=LABEL=/ hdc=ide-scsi"”
执行/sbin/lilo命令使得对LILO的改动永久有效。修改好Grub或LILO之后,重新启动机器就可以了。
如果DVD刻录机使用USB或FireWire外部接口,不必修改系统配置,只要将它插入接口然后开机就可以了。在shell上执行dmesg,可以看到系统己找到刻录机的信息,类似:
scsi0: SCSI emulation for USB Mass Storage devices
Vendor: PIONEER Model: DVD-RW DVR-106D Rev: 1.05
Type: CD-ROM ANSI SCSI revision: 02
在Linux下使用DVD刻录机必须安装一个cdrecord-ProDVD工具,它的最新版本可以从下载,注意务必下载版本号最高的以“i586-pc-linux-gnu”结尾的文件(如图);另外还要下载一个cdrecord-wrapper.sh文件。安装cdrecord-ProDVD的方法是:以root身份登录,然后依次执行命令(注意根据具体的文件名作相应的替换):
$ chmod 755 cdrecord-wrapper.sh
$ mv /usr/bin/cdrecord-ProDVD
$ mv cdrecord-wrapper.sh /usr/bin
如果要测试cdrecord-ProDVD、检测DVD刻录机的基本信息,在shell中执行下面的命令:
$ cdrecord-wrapper.sh -prcap dev=/dev/sg0
二、刻录和复制DVD
假设要将硬盘上的一个目录备份到DVD,执行命令:
$ mkisofs -R -J -split-output -o imagefile .
$ cdrecord-wrapper.sh dev=/dev/sg0 speed= -v imagefile*
第一行命令创建一个名为imagefile的映像文件,这个映像文件包含了当前目录下的所有目录和文件。第二行命令调用cdrecord-ProDVD将映像文件写入一片空白的DVD,请将写入速率设置为DVD刻录机的最大写入速率。
如果你要把硬盘上不同位置的多个目录备份到同一片DVD,可以创建一个临时目录,构造一组指向各个目录的符号链接,例如:
$ mkdir cdlayout
$ cd cdlayout
$ ln -s /some/where/dir1 dir1
$ ln -s /else/where/dir2 dir2
现在如果从cdlayout目录刻录DVD,DVD上将有硬盘中dir1和dir2两个目录的内容。
复制DVD(或CD)也同样简单。首先从前面cdrecord-ProDVD的FTP网站下载readcd工具,然后以root身份执行安装:
$ chmod 755
$ mv /usr/bin/readcd
安装好readcd之后,你可以用“readcd dev=/dev/sg0 f=imagefile”命令将驱动器中DVD盘片的内容复制到名为imagefile的映像文件,然后执行“cdrecord-wrapper.sh dev=/dev/sg0 speed= -v imagefile”命令就可以将映像文件复制到DVD了。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10617731/viewspace-949822/,如需转载,请注明出处,否则将追究法律责任。
linux确定刻录机目录,在Linux操作系统下使用DVD刻录机(转)相关推荐
- linux确定刻录机目录,Linux下检测DVD刻录机的设备名及写入速度的几种方法
现在的电脑都有配置DVD刻录机,那么要如何知道自己电脑的DVD刻录机的名字及写入速度呢?下面小编就给大家介绍几个Linux下检测DVD刻录机的名字及写入速度的方法,一起来了解下吧. 提问:我想要知道我 ...
- 操作系统原理,系统调用,系统调用与库函数API等函数之间的调用关系,功能与机制设计,系统调用的执行过程与Linux系统调用执行示例,不同操作系统下的PCB
操作系统原理,系统调用,功能与机制设计,系统调用的执行过程与Linux系统调用执行示例,不同操作系统下的PCB 一.系统调用:操作系统功能调用,用户在编程时可以调用的操作系统功能. 1.系统调用是操作 ...
- window挂载到linux服务器上,在windows 7操作系统下设置挂载Linux服务器
在Windows 7操作系统下增加了很多有用的功能,只是默认没有开启而已,今天简述下一个Windows 7下的NFS功能,通过这个功能,可以让Windows 7共享Linux下面的磁盘分区或者目录数据 ...
- 修改linux ftp共享目录权限,linux系统下修改文件夹目录权限
文件夹权限问题 Linux.Fedora.Ubuntu修改文件.文件夹权限的方法差不多.很多人开始接触Linux时都很头痛Linux的文件权限问题.这里告诉大家如何修改Linux文件-文件夹权限.以主 ...
- linux修改挂载目录名字,linux下修改mount挂载目录名
有时根据情况需要更改mount挂载目录名来保持多个机器的统一,方便我们的分布式操作,下面是具体的操作细节. 修改前: 文件系统 容量 已用 可用 已用%% 挂载点 /dev/mappe ...
- linux怎么显示目录层次结构,Linux基础(层级结构、基础命令)
一.Linux简介 linux的前生是unix.linux操作系统是由Linus Torvalds和世界各地的程序员们共同开发. 优点在于它的开源免费.构造简单,性能稳定. 二.linux和windo ...
- linux更换steam目录,在 Linux 和 Windows 之间玩转 Steam 游戏
导读 这篇详细的指南将向你展示如何在 Linux 和 Windows 之间共享 Steam 的游戏文件以节省下载的总用时和下载的数据量.我们将展示给你它是怎样为我们节约了 83% 的数据下载量. 假如 ...
- linux改变工作目录命令,linux命令:cd命令,改变当前的工作目录
原标题 : 每天一个linux命令(2):cd命令 Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的. 所以,学习Linux 常用命 ...
- linux jetty 安装目录结构,Linux下Jetty 9安装部署
Jetty简介 Jetty是一个开源的servlet容器,它为基于Java的web内容,例如JSP和servlet提供运行环境.Jetty是使用Java语言编写的,它的API以一组JAR包的形式发布. ...
最新文章
- zynq tcp如何从网口发数据_ZYNQ_PL与PS的DDR交互
- 大数相乘--极简单的思路
- android界面之美---自定义网络请求进度加载对话框
- pmp每日三题(2022年3月1日)
- linux内核中TCP发送的实现
- Visual Entity 手册(二)安装
- 程序员如何面对自己三十岁后的下坡路?
- 微服务网关——需求篇
- 09.mtk背光流程
- 多元回归分析的心得(笔记)
- IC学习笔记3——异步FIFO
- 商城后台添加多规格属性
- 活捉那只抢算力的谷歌员工!挤占计算资源?博弈论或可破解数据中心“囚徒困境”
- Scala 中的 Array 数组 详解
- P3518 [POI2011]strongbox
- js,提示,eclipse
- 第一部分_SQL查询语句学习
- java -jar 工作原理_Java 中的 jar ,天天见,可是你知道它的运行机制吗?
- 1. 数据库的四个基本概念
- 从零开始学产品第二篇:关于测试的一切
热门文章
- 工程师如何“神还原”用户问题?闲鱼回放技术揭秘
- 没错!Python程序员正在消失,HR:你才知道?
- 5G精华问答 | 除了速度,5G还能带来什么?
- 新华三首发数字大脑计划;微软进军物联网领域?说好的三星折叠屏发布会,就这样不开了?Google 发布小型芯片 Jacquard...
- python业余项目_学会这8个优秀 Python 库用于业余项目,将大大减少程序员耗费的精力...
- devc++源文件未编译_iOS 编译知识小结
- python半圆_如何使用Python中的Zelle图形生成一个半圆?
- rational rose 启动选择_Rational Rose打开问题
- 二级c语言需要记库函数不,【2017年必备】计算机等级二级C语言上机考试题库(熟记必过,不看后悔).doc...
- 移动端 uniapp 国际化一站式解决方案