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
的盈利模式是技术支持,也逐渐被认可。 |