这是一个fba和iso镜像文件U盘启动安装器,可以把你自己做好的iso启动镜像,或者fba启动文件一键安装到U盘里,并实现三分区双启动。
支持无损制作模式,全新制作模式,全新还原模式和无损还原模式,你需要把你的fba或者iso文件复制到本工具文件夹下。
程序工作原理都是论坛里流行的三分区方法,调用了分区助手、fbinst、pecmd、7z等外部程序。 本安装器不仅是给本人自用的PE合盘设计的,也考虑到制作其它PE合盘,加了可自定义的配置。
本启动镜像安装器跟别的安装器对比特点是:
*既支持跟ISO文件在同一目录时制作,也可以直接在解压ISO到任意目录后运行安装器制作,或者直接用windows自带的挂载功能挂载ISO后运行安装器制作;
*带实时日志输出,出现问题时,先别关闭安装器,把日志看看就知道哪里问题了。
不过,安装器需要.net4支持。不能运行的请开启操作系统的.net支持并安装Microsoft .NET Framework 4。
可以自定义的配置:
请用文本编辑器打开USB_BOOT_Installer.exe.config,按里面说明做对应修改。
程序名称和配置文件名称可以在相同的情况下随意改动,比如改成:makeusb.exe、makeusb.exe.config
自定义使用方法:
可以制作其它的ISO文件和fba文件,前提条件是:
1.如果安装器运行在某文件夹下,且配置文件里没有配置ISO文件路径时,则检测上级目录是否存在version.txt文件,如果有version.txt文件,程序认为当前运行在已解压后的ISO文件夹里。
2.ISO文件必须在镜像根目录有一个version.txt文件才能支持挂载安装,否则只能解压安装(当安装器配置了有效的iso且在上级目录检测到version.txt时,优先将iso作为安装源);
3.version.txt里面必须有一行:version=xxx,这样才能被安装器认为该ISO是有效的(界面会显示ISO安装资源版本信息xxx,xxx最大长度10字符,或5汉字);
4.请保证ISO是支持EFI启动的,安装器会检测EFIbootbootx64.efi文件是否存在,否则不认可ISO镜像;
5.ISO必须要满足grldr和EFI引导,根目录有grldr文件,EFI目录有efisys.bin文件。
6.ISO也可以支持Grub2的UEFI引导(或其他,同名就行),根目录正常是EFI+EFI_Grub2或EFI+EFI_MS文件夹两种方式,当存在EFI+EFI_Grub2时,程序认为EFI文件夹是微软的引导,在配置里定义了切换会吧EFI_Grub2改名EFI,EFI改名EFI_MS,同理,当存在EFI+EFI_MS时,程序认为EFI文件夹是Grub2的引导,在配置里定义了切换会吧EFI_MS改名EFI,EFI改名EFI_Grub2。两个EFI文件夹里面都要有固定名efisys.bin文件。
更新记录
12-10:
添加了ISO和FBA文件的自定义配置;
调用解压和打包不会弹出命令行窗口了;
出现错误停止后续代码运行时会解冻控件;
ud.fba文件更新为默认启动run自动菜单,可以手动找菜单加载,还放入了一个1.4MB的软盘操作系统以供玩耍。
修复无USB驱动器时的报错;
提取码: qenw