|
本帖最后由 bbs.beikeit.com 于 2014-4-4 22:03 编辑
希望J大下个版本解决下这个问题!
当然我们都不想去用U+
如果能通过fb命令行创建一个UD 与 可显示 可隐藏的 FAT16分区那就最好了!
这样就可以一次性创建UD 和 可EFI引导的fat16分区 ,然后写入UD中的数据,再写入支持EFI启动的文件到FAT16分区,
如果需要隐藏FAT16只需再加个参数,完美,这种方式比分区表法更简单 兼容更好,且方法更直接简单!
原因是
因为EFI引导只需要把文件甩进一个可以引导识别的分区里面即可,无其他特别要求,所以相对而言比分区表法的要求更低一些!
无需单独去制作IMG文件,BIOS的时候直接引导的是UD。而EFI下我们只需要提取UD下面支持EFI启动的ISO镜像,事先释放到可EFI引导的 FAT16分区里面即可!
这样UD是隐藏的。 EFI启动的FAT16分区也是隐藏的!BIOS下永远不会启动 FAT16 因为他没有启动信息,恰好EFI引导的原理不一样是搜寻可以识别 可 EFI启动的分区下面的相关文件!
BIOS下- UD启动
EFI下 -FAT16 引导从UD提取出来的支持BIOS 也 支持EFI 启动的 8PE
而说到的这个8PE,并不需要去单独做成IMG格式,只是在创建UD写入数据的时候,把FBA里面的8PE单独释放出来,再释放到 FAT16分区就完事儿了!
后期更新问题也简单:UD就不说了,还是原来的方式可以选择从FBA覆盖到UD其他方法不说了
FAT16的更新可以把他显示出来分配一个盘符,然后可以格式化,也可以直接del所有文件,释放新的EFI文件进去,从新隐藏,完事!
剩下的就是U盘可见区,可以根据自己需要格式化成想要的格式,不影响UD 和 FAT16隐藏分区!用来保存常用工具和系统镜像等!单文件需要支持大4G还可以格式化成NTFS或者EXFAT!
|
|