我在制作 grub4dos FAT32 单分区启动 U 盘的时候,已经有现成的代码,马上就准备提供给 ventoy 的开发者。
就是,把 U 盘后面的一部分空闲空间(任意大小)弄成一个彻底隐藏了的分区,这个分区没有分区表(这是肯定的,因为只要有分区表项,就成了多分区,这在启动某些恶意主板时必然失败,见前面的报告)。当进入 Windows 之后,用 imdisk 来驱动这个彻底隐藏了的分区(我的隐藏分区是 NTFS 格式),于是,这个隐藏了的分区,在 Windows 下也可见了。ventoy 开发者可以借鉴我的代码,用于 ventoy 中。