mkisofs 1.15a40

+gbk +md5

入门指南

返回主页

目录

1. 历史介绍

2. 主要功能
3. 使用方法
4. 源码维护

Space Sponsored by CoSoft

Blog Sponsored by NetEase

Forum Sponsored by BoleTips

Source Perspective by FishEye

 

    1) 为了让大家充分了解 mkisofs 的功能,我们把它跟另三个很有名的工具进行对比。

软件功能\软件名称

cd everywhere

winiso

cdimage

mkisofs

 ISO9660(DOS/Unix) YES YES YES YES
 Joliet (MS Win32) YES YES YES YES
 Rock Ridge (Unix) YES NO NO YES
 Apple HFS (MacOS) YES NO NO YES
 GBK Code Support YES YES YES YES
 MD5 Optimization NO NO YES YES
 Show MD5 Process NO NO NO YES
 MD5 Before Write NO NO NO YES
 Make Bootable CD NO YES YES YES
 Work in Pure GUI YES YES NO (Console) NO (Console)
 GUI Applications (NO Need) (NO Need) Active ISO ISO Maker
 Have Source Code NO NO NO YES

    2) 要做 Unix/Linux 下的数据盘或者开机启动盘,必须使用 Unix Rock Ridge 格式。

    3) 使用 MD5 Optimization 功能,可以利用 MD5 发散序列技术作为身份鉴定,辨别

       出内容相同的文件(文件名、文件时间不一定相同),然后把这些“相同的文件”

       利用 ISO 文件的定位表技术,让目录区域里不同位置的文件指向同一个内容区域,

       从而节省对应存储空间。该技术的典型应用,是做 Win2k、WinXp 的多合一光盘。

    4) 使用 MD5 Optimization 功能,如果文件很多就会让机器的屏幕长期发呆,用户

       可能会以为系统死机。Show MD5 Process 就是在计算 MD5 值的时候显示文件名。

    5) 使用 MD5 Optimization 功能,如果硬盘空间只剩下 1G,而优化前的文件为 3G,

       优化后为 650M,采用 MD5 Before Write 就可以顺利执行,否则会告警空间不足。

    6) 开放源码的最大好处,是每个人都可以学习、修改、发布这个软件,从而发挥了

       集体智慧的优点。而 Linux/OpenSource 的盈利模式是技术支持,也逐渐被认可。