我想编辑笔记本电脑的最新BIOS更新,并将新卡的设备ID添加到无线白名单。这个BIOS是insyde,之前下载的bios更新只是为你提供了你可以在EZH2O中编辑的FD文件。但是,新的bioses正在提供一个.bin文件,我不确定如何从中提取fd文件。从hivemind的任何想法?
如果不这样做,我可以尝试转储HP卡的eeprom,然后将相应的代码写入新卡以允许它绕过BIOS检查。我知道司机会有进一步的问题..但我只需要帮助这部分。到目前为止,我一直无法让linux ethtool为我工作。还有其他想法吗?
非常感谢
答案 0 :(得分:1)
我一般不会提供很多帮助,但如果您的系统使用较新的Ibex Peak或类似的芯片组,Flash可能会以描述符模式运行。快速检查是否是这种情况是查看.bin文件的大小。如果它是4 MB或8 MB,这对于BIOS来说非常大,但对于BIOS和
来说是正确的这意味着你需要一个程序来解压缩并重新插入BIOS映像(FD文件?)。我有一个完全无法保证的两个实用程序集来执行类似于通用描述符BIOS映像的操作。
http://www.wordmark.org/uefi/Extract.exe
http://www.wordmark.org/uefi/InsertBios.exe
Extract.exe删除进入描述符模式SPI映像的二进制映像,InsertBios.exe将替换的BIOS映像放入SPI映像。同一目录中的第三个实用程序DumpDesc.exe打印出有关SPI映像的一些信息。不幸的是,我没有任何其他工具可以提供帮助。但这可能已经足够了。