|
最近一直在Grub2的相关资料,据称Grub2模块支持USB磁盘的识别工作,与BIOS无关。相关Grub2的内容网上大多是E文,中文的比较少,所以可能我个人理解也存在误差,在此讨论下。
1、我个人理解到的信息是Grub2中有直接从USB接口获取USB磁盘的模块,不需要借助BIOS对U盘的识别,完全是独立的,也就是说可以免去BIOS对USB磁盘识别不正确导致的Grub4dos无法读取USB正常分区内容的情况。不需要在去搞个fbinst分区去存放PE镜像等东西。
2、fbinst的UD分区我测试了下貌似只能从当前U盘fbinst启动才能被grub4dos识别,如果从光盘或者硬盘引导将无法找到U盘的ud分区
3、也是我查找fbinst ud分区替换方案的主要初衷,现在的Mac pro只支持EFI启动,不再支持MBR启动,但是我发现光盘启动还是支持的,我本来的想法是量产一个USB-CDROM只包含Grub4dos,然后有Grub4dos去读取U盘的ud分区,到时发现Grub4dos无法找到UD分区,但是如果替换成Grub2,有Grub2加载USB的正常磁盘分区内容,这样不是启动了非常好的兼容作用吗?一盘双启,而且不需要为更换PE或者其他启动镜像而频繁量产。
以上是我的个人想法,但是本人能力有限,对于Grub2不是很了解,无法完成以上设想,各位无忧懂Grub2的是否能够讨论下以上思路的可实现性,谢谢! |
|