- 主题:一个 EFI 报错问题,Debian 新版本 grub (转载)
用的谁家的BIOS啊
--
FROM 221.198.235.*
【 在 atzlinux 的大作中提到: 】
: 是 EDKII ,硬件厂家自己编译的。
: 感觉这个问题,是 BIOS EFI 的 bug 吗?
:
1、对比下2.06-3~deb11u5 版本和2.06-3~deb11u4版本grubaa64.efi区别,大小区别大不?
2、EDKII硬件厂家自己编译的,如果是EDKII的可以在官网看看相关部分代码,据我所知目前单独能提供飞腾的BIOS,应该就是百傲和中电,其他的基本是套壳
3、目前不好确定是不是BIOS问题,这地方如果是因为尺寸引起的bug,有点说不过去啊,太明显了,如果能输出BIOS log,可能比较好判断
4、还有点不明,这个提交给 efi 文件增加了字体,使 grubaa64.efi 文件大小由原来的 1M 多增加到超过 4M。修改了字体咋文件变化了好几M呢
--
FROM 221.198.235.*
【 在 atzlinux 的大作中提到: 】
: 区别不大,其实就两个提交,其中一个提交是没有问题。
: 造成问题的提交是增加 memdisk,并在里面增加了一个 fat 文件系统,加载了字体文件。
: 机器盒子厂家,是拿飞腾的固件,用 EDKII 套壳修改的。
: ...................
说说我的思路:
1、如果套壳于EDK2,看现象貌似跟尺寸相关,这种情况大概率不是BIOS问题,
2、BIOS log一般厂商会有快捷键,而且会隐藏掉,如果能有办法找到最好,至少能双向去看问题
3、现在是两个提交会引起不同结果,一个正常,一个异常,有对比性,可以小范围的不断修改验证,锁定范围
--
FROM 218.68.107.*