Linux系统下ISO镜像文件的制作与刻录

文章作者 100test 发表时间 2007:12:15 12:34:10
来源 100Test.Com百考试题网


 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
 
  (查看光盘信息,会出现如下字样: Logical block size is: 2048 Volume size is: 339344)
 
  $ dd if=/dev/cdrom bs=2048 count=339344 conv=notrunc,noerror|md5sum
 
  制作ISO镜像
 
  ===========
 
  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 Extensions
 
  -V/-volid <光盘ID> 指定光盘的卷标ID
 
  制作具有自我校验功能的光盘
 
  ==========================
 
  ISO文件在网络传输过程中可能会发生改变,这个可以通过MD5校验码来检测文件的完整性,即:发布ISO的同时也公布其MD5校验码,这样他人下载 ISO后,再进行一次MD5运算,如果得到的MD5值和提供的一样,则ISO文件和原始文件一模一样,否则就得重新下载。
 
  将ISO刻录到光盘后,又如何校验光盘上刻录的内容是否和原始ISO中的内容完全一样呢?因为在刻录过程中,也许……也许会出现错误。
 
  这就需要用到 isomd5sum 这个工具了
 
  加入MD5校验信息:
 
  implantisomd5 ——force ISO文件
 
  刻录后,可以通过 checkisomd5 ——verbose <光盘设备地址,如/dev/hdb> 来校验数据完整性


相关文章


老手经验谈介绍UNIX高手的十大习惯(上)
Linux用防火墙伪装抵挡黑客攻击(2)
Linux内核编译菜单中各选项代表的含义(2)
内核入门:较为基础的Linux系统设备
Linux系统下ISO镜像文件的制作与刻录
不同版本的Linux操作系统下软件源设置
linux挂载U盘假死机现象解释
限制Linux用户过渡占用磁盘空间
UNIX桌面背后:理解Xwindow工作原理
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛