linux 制作iso文件
2017-08-21 21:07
218 查看
1 概述
为了日常工作方便,我们可以自己制作iso文件,方便后期的使用2 操作
2.1.cp直接制作
格式如下 cp 光盘路径 新生成的iso文件路径例子cp /dev/sr0 ./tt1/CentOS6.iso这样的方式相当于是刻录磁盘,生成的文件CentOS6.iso 可以做启动盘
2.2 借助脚本mkdvdiso.sh来制作
以下是mkdvdiso.sh这个脚本下载路径。这个脚本只能是centOS4,5,6,三个版本可以制作 https://wiki.centos.org/TipsAndTricks/CDtoDVDMedia 1 软件安装yum install createrepoyum install isomd5sum // 安装这个软件后才能对脚本mkdvdiso.sh 查看help md5sum就是对文件/字符串求md5值的命令。md5值,通常用来比较两个文件是否相等, 所以经常用作版本的tagchmod +x mkdvdiso.sh。格式如下./mkdvdiso.sh 源文件放置的地方 结果的文件名.iso文件例子./mkdvdiso.sh /root/iso /root/CentOS6-i386.everything.boot.iso注意,这个./mkdvdiso.sh 针对6来制作的,另外 ,在源放在的目录/root/iso(直接把光盘的文件拷贝到这个路径下)下不能有EULA和GPL这两个文件,要删掉,必须存在有.discinfo 和 .treeinfo这两个隐藏文件。如果日常工作中,认为旧的安装包的太少了,可以用提前都拷贝到/root/iso/Packages下,一起制作成光盘3 制作yum源以上的两个方法都可以做成安装引导盘,这里提供一个方法,重新打包yum源,目的是将尽可能多的rpm包放到一起,打包成一个文件,方便后期软件的安装,不需要总是要重复挂新的盘获取不同的rpm包1 cp -r /第一个光盘/* /iso/ 首先把一张盘的所有内容都加到同一目录下然后挂载一张新的光盘到这个机器上,把新的光盘rpm包拷过来到已经拷贝的/iso/Packege这个路径就可以,就是把所有的包都放在一起了2 /bin/cp -rf /另一个光盘/Packages/*.rpm /root/iso/Packages/当然这里也可以是把6和7的包都拷贝到一起,比如在iso下面创建文件夹 /iso/centos6/ 和/iso/centos7 分别放到这里面把两个不同的系统的文件分别放到对应的路径下去就可以了3 制作光盘文件,但是只能当做yum源用,不能当做系统启动盘mkisofs -r -o CentOS6-i386.everything.iso /iso/存放数据的路径。这里的数据就是rpm包注意:这种方法做出来的文件不能作为启动盘,只能用用来做yum源
相关文章推荐
- Linux 制作ISO文件
- linux 下制作可启动 img/iso 文件
- Linux下dd + mkisofs 制作可启动 img/iso 映像文件
- linux 下制作可启动 img/iso 文件
- Linux 下制作光盘 ISO 镜像文件
- linux 下制作可启动 img/iso 文件的方法
- 自己制作Linux的镜像文件XXX.iso的大致组成
- Linux 制作iso文件
- Linux下制作可启动 img/iso 文件
- 制作自已的Linux操作系统ISO
- 基于S3C2440的Linux内核移植和yaffs2文件系统制作
- 【linux】利用patch和diff命令制作文件补丁
- 内核移植和文件系统制作(2):linux内核最小系统和initramfs文件系统
- linux 内核移植和根文件系统的制作
- linux文件系统制作成功 多亏了制作工具mkyaffs2image-128M
- FL2440移植linux-3.0全过程(3)制作initramfs最小文件系统
- Linux-2.6.32.2内核在mini2440上的移植(四)---根文件系统制作(2)
- 浅析linux下如何制作iso文件,向iso追加内容,以及多目录制作和2个iso合并
- Linux中制作压缩文件
- 嵌入式Linux内核,文件系统的制作