【请教】T420刷coreboot后,部分设备未识别
本帖最后由 scutlxb 于 2016-10-26 22:37 编辑coreboot bios来源:http://www.ibmnb.com/thread-1713213-1-1.html ,2代bios。
下载2代bios主要是考虑刷了看看能不能用,能用想上3代的话,直接在操作系统里面刷,刷完后换U。
我的机器型号:T420
主板型号: NZM3I-6
N23 UMA Rev:F 2010
M/B: LNVH-41-AB570
BIOS芯片型号:W25Q64BV
bios备份(1.37去白名单版本,请使用编程器写入):
T420刷coreboot后,
1、不知道coreboot的bios能不能配置(按F2,Delete无效),开机后只看到按ESC可以选择启动顺序。
2、部分设备未识别(win10)
3、最开始的时候,cpu是i7-2670qm,启动后屏幕后背光,无显示。后来换为i5-2540m,能正常显示。不知道那个bios的cpu微码是否包括的2代所有cpu。。。
A、硬刷bios
B、启动界面
C、刚安装好系统时的识别情况(Data Interface那3个为EM660,可以无视。)
D、使用驱动人生更新驱动后的识别情况(2个箭头为我安装完芯片组驱动后,出现两个“Intel Dynamic....Framework” , 其中一个出现叹号,把叹号那个卸载了,下面那个“PCI数据....控制器”又出现叹号。)
太高不了解 设置CMOS可以用nvramcui(看起来这份固件没有加这个)或者Linux下用nvramtool设置。
两个CPU的核显的设备ID是否相同?让coreboot或者SeaBIOS payload通过一个VBIOS支持多种显卡是可以的。 https://www.coreboot.org/Board:lenovo/t420#Building
此外,coreboot社区的人一般不用Windows. coreboot对windows支持确实糟糕 不折腾了。回退回备份bios。
折腾了一天。
coreboot还是不适合windows用户。
折腾完唯一的收获是把bios备份出来了。 刚尝试了半天,触摸板指点杆驱动解决了,最后那个未知设备ACPI\VEN_GOOG&DEV_CB00好像是代表google chromebook主板编号没啥意义,声卡驱动(high defination audio)在Win10下能自动装好,pci数据获取那个就是热量管理和上面那个叹号的问题一个意思PCI\VEN_8086&DEV_0153&SUBSYS_00000000&REV_09
唯一有问题可能也就这个热量管理这个了Intel Dynamic Platform and Thermal Framework,
正常使用基本没大问题了 vimacs 发表于 2016-10-26 09:54
设置CMOS可以用nvramcui(看起来这份固件没有加这个)或者Linux下用nvramtool设置。
两个CPU的核显的设备ID ...
指点杆触摸板驱动,原因是Coreboot中VEN DEV改名了,改成ACPI\VEN_PNP&DEV_0F13,造成驱动没法自动识别安装,不知道能让开源社区fix么? http://www.ibmnb.com/forum.php? ... 686&fromuid=1737210
热量管理好像现在有intel的人贡献dptf.asl代码,不知能搞到thinpad上么
T420的原厂UEFI固件确实非常渣,比如不支持在Legacy模式下从GPT磁盘(带BIOS Boot分区)引导GNU/Linux。
但是这并不影响Windows的启动,因为Windows本来也不支持在Legacy模式下从GPT磁盘引导。
楼主为了运行Windows而刷Coreboot……超出了我的理解能力:-| xliang9550 发表于 2016-11-5 10:12
T420的原厂UEFI固件确实非常渣,比如不支持在Legacy模式下从GPT磁盘(带BIOS Boot分区)引导GNU/Linux。
...
又看下楼主帖子2670qm现象可能是核显vgabios不匹配,可以试试用三代版的
coreboot支持换u,好东西得既支持win也支持lin才行 刷了楼主备份的1.37开机显示me is in recovery ,有啥办法能让其不显示吗~^,^ 梦回桑梓 发表于 2020-11-23 08:46
刷了楼主备份的1.37开机显示me is in recovery ,有啥办法能让其不显示吗~
刷回备份的原机bios,或者从原机BIOS中提取原机ME固件部分拼接进新BIOS。
页:
[1]