作者: 任远

转自:http://my.oschina.net/renyuansoft/blog/30093

一、linux 下命令行制作光盘镜像文件

1. 使用cp命令

cp 命令用来复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该目录中。若同 时指定多个文件或目录,而最后的目的地并非是一个已存在的目录,则会出现错误信息。使用cp命令制作iso文件的方法:

#cp /dev/cdrom my_img.iso

cp命令只能制作整个光盘的影像文件。cp命令的详细使用方法可以查看其手册页:man cp 。

2. 使用mkisofs命令

mkisofs用来将指定的目录与文件做成iso 9660格式的映像文件。mkisofs也提供了对于一些扩展的支持选项,

下面将详细介绍。

mkisofs命令可以制作整个光盘的影像文件。命令如下:

mkisofs -r - o my_img.iso /dev/cdrom

参数说明:

-r :启用 rock ridge 扩展一般的 unix 系统。

-o:指定映像文件的名称。

mkisofs 命令还可以把硬盘上一个目录的文件转换为光盘影像文件:

# mkisofs -o imagefile.iso /path/to/tree

这个命令将创建一个包含 iso9660 文件系统的 imagefile.iso 文件,它是目录树 /path/to/tree 的一个副本。在处理过程中,它将文件名称映射为标准的 iso9660 文件系统的文件名,将排除那些不典型的 iso 文件系统的文件。应用实例:

把/tmp/netspeed_applet-0.14 目录的所有文件制作为: my_img.iso ,使用命令:

mkisofs -o my_img.iso /tmp/netspeed_applet-0.14

如图为使用mkisofs命令制作iso文件

mkisofs命令的详细使用方法可以查看其手册页:man mkisofs 。

二、ksio编辑器制作光盘镜像文件简介

1.kiso简介

kiso是一款功能超级强大的光盘工具,它可以转换cd-rom映像文件格式,并且可以直接 编辑光盘映像文件!还直接支持可启动光盘。kiso 能够运行在 linux 、bsd 环境下。它可以处理几乎所有的 cd-rom 映像文件,包括 iso 和 bin 。通过 kiso,你可以在映像文件内部添加/删除/重命名/提取文件。你可以将其他格式的映像文件转换为标准的iso格式,同时你也可以从你的 cd-rom 中创建 iso 映像文件。KISO 独有的智能化ISO文件格式分析器,可以处理目前几乎所有的光盘映像文件,包括 ISO 和 BIN,甚至可以支持新出现的光盘映像文件。使用KISO,你可以打开这些光盘映像,直接提取其中的文件,进行编辑并将这些格式的映像文件转换为标准的 ISO格式。

主要特性有:

·可以直接编辑 iso 光盘映像文件。

·可以从映像文件中直接提取部分文件和目录

·支持对iso文件任意添加/删除/新建目录/重命名。

·可以将硬盘上的文件制作成iso文件。

·可以逐扇区复制光盘,制作包含引导信息的完整映像文件。

·可以处理光盘启动信息,你可以在 iso 文件中直接添加/删除/获取启动信息。

·支持几乎所有已知的光盘映像文件格式 (.iso,.tao,.bin,.img,.cif,.nrg,.fvd等),并且将它们保存为标准的iso格式文件。

·支持iso 9660 level1/2/3和joliet扩展

·自动优化iso文件存储结构,节省空间。

·双窗口操作,使用十分方便。

官方网站:http://kiso.sourceforge.net/ ,最新版本:0.83

2.系统要求:

硬件:

intel pentium 100mhz 以上64M内存。至少10m空余硬盘空间。cd-rom, cd-r/rw, dvd-rom, dvd-r/rw驱动器(制作光盘映像需要)。鼠标。

软件:

KDE 桌面环境,另外请先安装如下软件包: libcdio , mkisofs , sudo ,mcrypt(可选) 。因为安装kiso需要配合gcc、qt、gtk来编译,也需要编译器 ( compiler ) 的帮助,因此,先确定您的 Linux 系统当中已经下列软件的存在:kernel-source 、kernel 、gcc 、make、qt。打开一个终端,使用命令检查:

# rpm -qa | grep gcc;rpm -qa | grep qt;rpm -qa | grep gtk

3. 软件下载安装:

#wget ftp://rpmfind.net/linux/opensuse/distribution/SL-10.1/inst-source/suse/i586/libcdio-0.76-16.i586.rpm

#rpm -ivh libcdio-0.76-16.i586.rpm

#wget http://puzzle.dl.sourceforge.net/sourceforge/mcrypt/mcrypt-2.6.5.tar.gz

#wget http://nchc.dl.sourceforge.net/sourceforge/kiso/kiso-0.8.3.tar.gz

#gunzip kiso-0.8.3.tar.gz;tar vxf kiso-0.8.3.tar;

#cd kiso-0.8.3;make;make install

4. 在桌面建立快捷方式:

单击鼠标右键选择“link to application”在执行菜单内加入/opt/kde3/bin/kiso 。

5. kiso主界面

点击桌面建立快捷方式即可启动kiso, kiso用户界面包括主窗口、映像文件编辑窗口和文件浏览窗口以及弹出菜单。

主窗口包括标题栏、工具栏部分。标题栏显示ultraiso和当前打开的光盘映像文件名。工 具栏包括映像文件操作按钮及iso文件大小信息。映像编辑窗口包括光盘目录、光盘文件和工具栏。光盘目录显示映像文件的卷标和目录结构。 光盘文件显示当前目录下的文件和文件夹列表。工具栏包括引导信息、光盘文件的提取/删除/重命名/新建目录等快捷按钮。弹出菜单根据区域的不同而有区别。 弹出菜单提供快捷的功能访问。

三、使用kiso

1. 浏览光盘映像并直接提取其中的文件

kiso可以直接提取光盘映像的内容,无需刻录成光碟或虚拟光驱软件,方法:直接打开并提取 文件或文件夹就可以了(kiso支持27种常见光盘映像格式)。

2. 创建新 iso 文件

右键单击“新建”按钮;从文件浏览器中拖动文件至 kiso 主程序窗口;现在单击“保存”按钮,kiso 将会为您建立属于您的 iso 文件。kiso可以制作10gb的 dvd映像文件。

3. 在 iso 映象文件中增加新文件

右键单击“打开”按钮,打开一个iso文件;从资源管理器中拖动文件或文件夹至kiso主程 序窗口中,或单击“添加”按钮添加文件;现在单击“保存”按钮保存文件。

说明:对标准ISO文件,KISO可以直接保存;其它格式可选择ISO, BIN或NRG格式。注意直接保存ISO时,尽管删除了文件,ISO大小可能没有变化;用“另存”可压缩其中未用的空间,光盘映像文件才会变小。另外打开 映像文件,进行删除/重命名等操作同样支持,保存就可以了。

4. 添加iso文件的卷标和发布者信息

可以使用快捷键“ctrl+d”和“ctrl+l”添加iso文件的卷标和发布者信息。

5. 光盘映像格式转换

kiso可以将无法处理的格式转换成iso,bin或nrg格式,供刻录/虚拟软件使用,使用“转换”功能(ctrl+c),选择映像文件,指定输出目录 和格式,按“转换”就可以了。

6. 制作可以启动的光盘

如果引导文件在“光盘文件”,选中该文件,按快捷键“ctrl+i”,即可设定。如果引导文 件在“本地文件”,选中该文件,按按快捷键“ctrl+i”,即可设定。

7. 进行光盘刻录

kiso可以调用linux 计算机的刻录软件(k3b或者nero linux),首先要进行设置。使用快捷键“ctrl+p”设置调用程序。然后选择“genneral”,设置光盘刻录机类型

kiso 是一款功能超级强大的光盘工具,kiso 是世界上第一个能够直接编辑 bin/iso 或几乎所有格式 cdrom 映像文件的linux软件。

另外Linux 下的光盘刻录软件如K3b 和Nero Linux 也可以制作光盘影像文件。

Linux(Ubuntu)光盘镜像文件制作及使用攻略相关推荐

  1. linux 文件 复制 工具栏,Linux(Ubuntu)光盘镜像文件制作及使用攻略

    一.linux 下命令行制作光盘镜像文件 1. 使用cp命令 cp 命令用来复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到该 ...

  2. macOS Catalina 10.15.4光盘镜像文件制作

    首先去APP Store中搜索"Catalina",点击"获取" 应用下载完成出现安装界面后退出,打开终端,在终端里面输入下面代码: 创建一个cdr文件: hd ...

  3. macOS Big Sur 11.0.1光盘镜像文件制作

    https://blog.csdn.net/hymnal/article/details/110393501

  4. linux制作光盘镜像文件

    随着光盘刻录机在linux计算机上的普及,以iso为主的光盘映像文件制作.转换.编辑等成了大家非常关心的东西.iso等格式的文件是一种数据在数据光盘上的组织形式,即光盘上的文件系统格式. 那么,哪些软 ...

  5. 在linux系统下挂接(mount)光盘镜像文件、移动硬盘、U盘以及Windows网络共享和UNIX...

    挂接命令(mount) 命令格式: mount [-t vfstype] [-o options] device dir 其中: 1.-t vfstype指定文件系统的类型,通常不必指定.mount会 ...

  6. 使用mkiso向服务器传文件,Linux mkisofs 创建光盘镜像文件(Linux指令学习笔记)

    mkisofs命令 创建光盘文件的系统的命令是mkisofs.光盘系统有多种格式,利用Linux系统提供的光盘文件系统创建 命令mkisofs,可以创建多种iso9660文件系统. 我们一般不用mki ...

  7. linux安装win镜像文件,如何在Windows,Mac和Linux上安装ISO和其他光盘映像 | MOS86

    Disc图像比以往任何时候都更加有用,这些电脑常常缺少CD和DVD驱动器.创建ISO文件和其他类型的光盘映像,你可以 您也可以使用这些图像文件来刻录原始光盘的副本,创建副本.光盘映像文件包含光盘的完整 ...

  8. 最小镜像文件制作【树莓派镜像】,简单有效,已经制作多次。使用Linux系统,只有Win系统的不适合。及再次烧录后启动可能出现的问题解决办法。

    目录 一.前言 二.平台选择 1.Win系统:优缺点 2.Linux系统:优缺点 三.制作(只要两步[加上安装gparted,算三步]) 1.安装gparted 2.使用gparted (1)运行gp ...

  9. linux光盘镜像文件在哪,linux下如何读取使用iso 镜像文件的方法

    如果拷贝到本地,可以使用mount mount fileName mountPoint -o loop,fileName是镜像文件名(*.iso,*.img), 用例:如我有一个/home/rhel5 ...

  10. linux光盘镜像文件

    1.从光盘制作光盘镜像文件.将光盘放入光驱,执行下面的命令. #cp /dev/cdrom /home/sunky/mydisk.iso 或 #dd if=/dev/cdrom of=/home/su ...

最新文章

  1. linux内核线程创建销毁机制
  2. python创建线程_多种方法实现 python 线程池
  3. C#~异步编程再续~await与async引起的w3wp.exe崩溃-问题友好的解决
  4. 计算机一级b需要学哪些,希望通过江苏省计算机一级B考试的同学千万要看哦!江苏省计算机一级B理论复习资料(绝密资料)...
  5. 【.NET】实现CI/CD(二)运行镜像,自动化部署
  6. python办公自动化博客_最全总结 | 聊聊 Python 办公自动化之 Word(下)
  7. 原神光环助手下的算什么服务器,原神光环助手app
  8. 如何将自己写的项目发布到外网上
  9. PHP项目集成支付宝PC端扫码支付API(国内支付)
  10. 计时函数clock()与数据类型clock_t
  11. JavaScript一线大厂面试秘籍:面向对象+dom\bom+事件+特性\动画+面试题+基础
  12. 【python实例】判断是否为酒后驾车
  13. Java 设置PDF文档过期时间(有效时间)
  14. 第一周作业(零基础)
  15. 【allegro 17.4软件操作保姆级教程一】软件操作环境设置
  16. mysql 断电_mysql的断电恢复能力
  17. 南京烽火星空——企业移动信息化的“大白”
  18. cesium polygon 淹没分析
  19. HFSS CST仿真喇叭天线性能对比
  20. avaya交换机操作常用命令

热门文章

  1. 纯CSS3使用边框实现太极图(三个div)
  2. 教你如何随机抽取100个视频文件,用Linux命令
  3. IdeaMaven报错Could not transfer artifact
  4. xilinx rdma实现100G以太网开发笔记,支持标准ROCE V2协议,与PC大带宽通信,支持麦乐斯全系列网卡
  5. 集成学习(上)Task03:掌握偏差与方差理论
  6. 集成学习task03-偏差、方差理论、特征提取和模型超参数调优
  7. 关于jira安装过程中Sen和ServerID申请的问题
  8. 深度学习(三)-梯度下降法是个什么东东
  9. 手把手教你做一个新浪博客发布软件JAVA版本(3)--打开浏览器并且登录新浪博客
  10. 如何让CSDN学习成就个人能力六边形全是100分:解析个人能力雷达图的窍门