linux刻录文件,在Linux系统下制作和刻录ISO映像文件

548559f83f86d1d7a65d441a39dd8612.png

1. 检查下载的ISO映像的MD5值:

$ md5sum download.iso

2. 刻录ISO:

1)首先下载cdrecord:

$ sudo apt-get install cdrecord

2)查找设备(燃烧器):

$ cdrecord --scanbus(这将给出一组数字: 0,0,0)

3)开始刻录:

$ cdrecord dev = 0,0,0 download.iso

3. 检查已刻录光盘的md5值:

(确保未安装isoinfo的情况下,apt-get ~~~)

$ isoinfo -d -i / dev / cdrom

(检查光盘信息,将出现以下文字: 逻辑块大小为: 2048卷大小为: 339344)

$ dd if = / dev / cdrom bs = 2048 count = 339344 conv = notrunc,noerror | md5sum

制作ISO映像

fea8dfaa41fc1ad5ae4f325c3dff817d.png

===========

mkisofs -J -T -R -V volume_id -o mycd.iso source_dir

Mkisofs主要参数描述:

-J / -joliet使用Joliet格式的目录和文件名

-T / -translation-table为每个目录生成一个TRANS.TBL文件名转换表文件

-R / -rock使用Rock Ridge扩展

-V / -volid 指定光盘的卷标ID

制作具有自我检查功能的CD

=========================

在网络传输过程中,ISO文件可能会更改. 可以通过MD5校验码进行检查,以检查文件的完整性,即,在发布ISO时,还将发布其MD5校验码,以便其他人下载ISO,然后执行MD5操作. 如果获得的MD5值与提供的值相同,则ISO文件与原始文件完全相同,否则必须重新下载.

将ISO刻录到光盘后,如何验证光盘上刻录的内容与原始ISO中的内容完全相同?因为在刻录过程中,也许...可能会发生错误.

此工具需要isomd5sum

添加MD5验证信息:

implantisomd5 --force ISO文件

刻录后linux镜像iso文件下载,可以通过checkisomd5 --verbose linux镜像iso文件下载,例如/ dev / hdb>

0356012750.jpg

检查数据完整性.

ISO完整脚本(带有MD5验证)

脚本运行参数

mkiso.sh

#!/ bin / sh

#************************************************** ******

#作者: Muddyboot-toobyddum@gmail.com

#最后修改时间: 2007-09-11 21:21

#文件名: mkiso.sh

#说明: 用于轻松创建ISO映像的脚本

#************************************************** ******

如果[$#-lt 3];然后

echo -e“ \ n用法: `basename $ 0` source_dir output_iso cd_label \ n”

退出1

fi

92af81d48e1a8797ae96ad604adfcd37.png

source = $ 1

output = $ 2

label = $ 3

###额外的mkiso参数

班次3

i在$ @中;做

extra_args =“ $ extra_args $ 1”

班次

完成

如果[! -e“ $ source”];然后

echo -e“ \ nERR: 源文件或目录不存在!\ n”

退出1

fi

##删除存在的TRANS.TBL文件

如果[-d“ $ source”];然后

6e9afac80e0aea1bb7eacfceb0272322.png

找到$ source -name TRANS.TBL | xargs rm -f

fi

###制作ISO

mkisofs -J -T -R $ extra_args \

-V $ label -o $ output $ source

###添加MD5验证信息

MD5_CHECKSUM =`whereisplantisomd5 | awk -F': ``{print $ 2}'`

如果[-z“ $ MD5_CHECKSUM”];然后

echo -e“ \ n **警告: 未找到implantisomd5,未添加md5sum. \ n”

其他

echo -e“ \ n **很好,找到了Implantisomd5程序. ”

echo“为ISO映像添加md5sum信息...”

implantisomd5 --force $ output

fi

回声

回显“ ** ISO映像$输出已成功创建!”

回声

本文来自电脑杂谈,转载请注明本文网址:

http://www.pc-fly.com/a/sanxing/article-275945-1.html

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值