很抱歉,我对于 ud 的格式化界面,并不特别了解。一来这是 bean 开发的,我没有深入研究过。二来即便有些软件是我开发的,时间一长我都可能记不住了。
不过,我仍可以谈谈自己的看法。我认为 ud 的目的是提高 BIOS 启动成功率。这是它的唯一目的。我发现我们当中有很多人理解得不对(所谓 “不对” 就是说依我看是不对的)。我认为 ud 就是提高启动成功率。而我们有些人把它的隐藏特性过分强调了。bean 开发 ud 的目的,我认为是与隐藏特性八杆子打不着的。
同样的,ud 文件系统能否被操作系统识别,也不是考虑的重点。我认为,根本没有必要把 iso 之类的大文件放在 ud 里面。那些大文件,完全可以放在 FAT 或 NTFS 里面。
有那么多的年轻人热衷于 ud 的隐藏特性,以至于把很多东西都塞进 ud 里面。我年岁大了,跟不上形势,理解不了年轻人的想法。我认为这样的年轻人很偏执,而年轻人很可能认为我顽固不化。当然了,互不干涉,真理也是多元化的。
假如大家不把 Windows 的文件放在 ud 里面(只把 grldr、menu.lst 放在 ud 里面),那就不存在 “操作系统识别不到文件” 的问题了。
失败的案例总会有的。我的粗浅理解:当初微软不想让 U 盘能够启动系统,所以才让 U 盘启动乱七八糟。你根本就不可能找到一个 “万全” 的启动代码,那是因为垄断控制者的控制使然。随着时间的推移,U 盘启动成为必不可少的了,此时,再封杀已经是不可行了。在这样的状况下,才有了移动版的 Windows,也才正式支持 U 盘启动(不过已经是伴随着 EFI 的强制推行而且以制造不兼容性和淘汰旧系统为目的了)。