关于mkisofs增补-hidden和-hide参数与高级隐藏的关系

以前一直是用BurnImg来制作启动光盘,因为Arch备份盘的原因,我想干脆把启动光盘也用mkisofs来做了。

用Windows下的工具来做的DOS启动盘,DOS镜像都改成了一个固定的名字(我忘记了,大概是Emulate……的),然后放在一个[BOOT]目录下,并把[BOOT]进行了高级隐藏

用mkisofs做DOS启动盘很简单的,但是高级隐藏的部分,不算是官方Wiki还是百度得到的资料,都没有详细说(好吧,Wiki是英文的,我相信老外不会这么贱,是我英文不好,理解不了其中的写法吧)

后来经过自己的试验(感觉虚拟机!),终于知道了,结论如下:

参数:-hidden,这东西只对DOS/Windows读取光盘时有用,其作为等同于“attrib +h”命令
参数:-hide,这个才是高级隐藏,但是-hide只对ISO9660起作用,所以,如果你的ISO所用的文件系统包含有Joliet或者UDF,需要对应的-hide-joliet和-hide-udf才行。

以上参数可以操作文件,也可以操作文件夹,如果操作文件夹,则其下所有文件会被默认操作。

MTOOU.INFO Alpha:高级隐藏是光盘上才有的东西,被高级隐藏的目录,在普通的文件管理器下面,是看不到的,但是光盘操作工具,比如UltraISO,则可以看到,“高级隐藏”是UltraISO中的叫法。

高手是什么?高手就是,一个很简单的东西,他往复杂了给你讲解,然后讲一段,漏一段,如果真的用最平实的话来解释,这世界上就没有多不东西是真的高深的了。

发表评论

邮箱地址不会被公开。 必填项已用*标注