|
@J大
简化一下fbinsttool里分区表项法处理:
1、ud区右键有删除文件、新建文件菜单项
新建img文件时可指定文件名、大小、可勾是否映射ufi分区。
文件名默认ufi.img;大小暂限制在32M-4095M范围内且不超过ud剩余空间,默认值根据剩余空间取以下最大值:4095M、2047M、1023、511M、255M、127M、63M、33M;默认勾映射分区。
映射分区时总是映射到第0分区表项,并记忆映射状态。原有第0分区表项下移到第1分区表项,如果原有第1分区表项非空,则提问是否覆盖之。
删除文件时,对已映射分区的img文件要提醒,经确认后才删除文件,并根据记忆的映射状态取消映射:清除对应分区表项,如果清除的是第0分区表项,还要将第1分区表项移到第0分区表项。
2、设置MBR参数对话框可修改映射分区的分区标识、激活、是否显示。
是否显示的处理是第0、1分区表项互换。
3、ud区符合条件的img文件右键有映射分区开关菜单项
映射分区开关用打钩表示映射、取消映射,处理同上。
4、ud区符合条件的img文件右键有显示映射分区开关菜单项
用来切换UFI分区是否显示,处理同上。刚映射的总是显示的。
5、格式化u盘时,如果可见区不是fat格式,提问是否转为fat格式。
img和分区表项维护:
略。如果可能,以后让fba也支持分区表项法功能,目前可以暂时不管。
分区表项法对8pe隐藏efi启动的支持:
有两种方式,一种把8pe放在ud内ufi区后隐藏该区,另一种把8pe放在ud外原可见区后隐藏该区。
两者方式都能隐藏8pe,并能efi启动。如果其中一种启动时不出现UEFI启动项,另一种必出。
1、ud内隐藏
ud内新建img文件并映射成ufi分区后,放入8pe,然后使UFI区不显示隐藏起来,ud外原可见区作为u盘普通可见存储空间。
这种隐藏跟U+普通隐藏或U+深度隐藏相似。
2、ud外隐藏
8pe放入ud外原可见区,然后ud内新建img文件并映射成ufi分区,这时ufi区作为新的u盘普通可见存储空间,原可见区自动被隐藏。
这种隐藏跟U+高端隐藏相似。
8pe和外置工具更新维护:
至少有以下方式:
1、通过通过fbinstool
无论8pe藏在哪里,通过fbinstool右键点击img文件,切换“显示”状态,都可以使隐藏8pe的分区显示出来,进而直接拷贝、更新8pe。
2、通过U+隐藏区挂载工具
无论8pe藏在哪里,都相当于UltraISO的某种U+隐藏,因而可直接通过U+隐藏区挂载工具(bootpart等),为隐藏区分配盘符,将该区暂时显示出来便于更新其上8pe。
3、通过diskgenius
无论8pe藏在哪里,都可以用diskgenius直接复制文件到隐藏区。
如果将pe外置工具也藏入8pe所在分区,ud启动进pe桌面后不愁找不到隐藏区里的外置工具,更新外置工具也很方便。
可以取代以往那种把petools目录藏入ud的部署方式。 |
|