这篇文章主要介绍“Linux系统下怎么制作ISO镜像文件”,在日常操作中,相信很多人在Linux系统下怎么制作ISO镜像文件问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答“Linux系统下怎么制作ISO镜像文件”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
<强> 1,检验下载的ISO镜像的MD5值:强>
美元md5sum download.iso
<强> 2,刻录ISO: 强>
1)先下载cdrecord:
$ sudo apt-get安装cdrecord
2)寻找设备(刻录机):
cdrecord美元——scanbus(这会给出类似这样的一组数字:0,0,0)
3)开始刻录:
$ cdrecord dev=0, 0, 0)下载。iso
<强> 3,检验已经刻录好的光盘的md5值:强>
(确保安装了isoinfo没有的话apt-get ~ ~ ~)
isoinfo美元- d - i/dev/cdrom
(查看光盘信息,会出现如下字样:逻辑块大小是:2048体积大小:339344)
美元dd if=/dev/cdrom b=2048=339344 conv=notrunc, noerror md5sum |
制作iso镜像
===========
mkisofs - j - t - r - v volume_id - o mycd。iso source_dir
mkisofs主要参数说明:
- j/Joliet使用Joliet格式的目录与文件名称
- t/转换表为每个目录都生成一个反式。台文件名转换表文件
- r/岩石使用岩脊扩展
- v/-volid & lt;光盘ID>指定光盘的卷标ID
制作具有自我校验功能的光盘
==========================
ISO文件在网络传输过程中可能会发生改变,这个可以通过MD5校验码来检测文件的完整性,即:发布ISO的同时也公布其MD5校验码,这样他人下载ISO后,再进行一次MD5运算,如果得到的MD5值和提供的一样,则ISO文件和原始文件一模一样,否则就得重新下载。
将ISO刻录到光盘后,又如何校验光盘上刻录的内容是否和原始ISO中的内容完全一样呢?因为在刻录过程中,也许…也许会出现错误。
这就需要用到isomd5sum这个工具了
加入MD5校验信息:
implantisomd5——迫使ISO文件
刻录后,可以通过checkisomd5——verbose & lt;光盘设备地址,如/dev/hdb>来校验数据完整性
<强> ISO制作完整脚本(带MD5校验)强>
脚本运行参数
mkiso。sh & lt;需要刻录的原始文件或目录比;& lt;输出ISO文件在
# !/bin/sh
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
#作者:Muddyboot——toobyddum@gmail.com
#最后修改:2007-09-11 21:21
#文件名:mkiso。sh
#描述:脚本容易创建ISO映像
# * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
如果[$ # lt 3];然后
echo - e“\ nUsage:“basename $ 0”source_dir output_iso cd_label \ n"退出1
fi
源=$ 1
输出=$ 2
标签=$ 3
# # #额外mkiso论证
3
转变我$ @;
extra_args=癳xtra_args 1美元“
转变做
如果[!- e“source"美元;];然后
echo - e“\ nERR:源文件或目录不存在!\ n"退出1
fi
# #删除存在反式。资源描述文件
如果[- d“source"美元;];然后
找到源- name反式美元。台| xargs rm - f
fi
# # #制作ISO
mkisofs - j - t - r美元extra_args \
- v标签- o输出美元美元来源
# # #加入MD5校验信息
MD5_CHECKSUM='那儿离implantisomd5 | awk - f # 39;: & # 39;& # 39;{print $ 2} & # 39;”
如果[- z“MD5_CHECKSUM"美元;];然后
echo - e“\ n * *警告:implantisomd5没有找到,没有md5sum补充说。\ n"其他
echo - e“\ n * *好,implantisomd5程序发现!”
回声“md5sum添加信息ISO映像…“
implantisomd5——迫使美元输出
fi
回声回声“* * ISO镜像文件输出美元成功创建!“
与
到此,关于“Linux系统下怎么制作ISO镜像文件”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!