|
这个限制,是咱自己的工具,倒是可以更改。问题是,
遇到multimbr这样当MBR里有BPB的时候就乱套了,会找不到BCD
貌似是故意使绊,所以,更改了 1G 限制也没有多大意义。
那就不奢求了。只好用两个 U 盘:
1、用一个 multimbr U盘来作 BIOS 启动,单一FAT32 分区,再加一个全隐藏的 NTFS 分区,最大限度支持所有变态的 BIOS 主板。当然也可以同时套上 grub4efi,这样也能部分地兼容一些 UEFI 的主板。
2、用 yaya 在前面提到的方案,即,用一个 grub4efi U盘来作 UEFI 启动,同时也套上 grub4dos(for bios),部分地兼容一些 BIOS 主板。
一句话:一个 U 盘主攻 BIOS,另一个 U盘主攻 UEFI。两个方案合在一起,启动成功率得到保证,也算是不完美之中的完美了。
特别说明,如果用 multimbr 或者 fbinst,必须做成单一分区,即,分区表中只有一个项目,否则,遇到某一批联想电脑,就根本不识别 U 盘,直接跳过(即使 FAT32 分区里面有 EFI 之类的 PE 工具,也都无法进入 EFI 启动)。
像 sunsea 版主所说的,multimbr 放在 FAT32, 而 EFI 放在另外一个分区上,总共需要两个显式的分区,因此这种方法是不行的。当然了,如果你忽略那一批联想电脑的存在,那就没问题了。
|
|