OVMF 莫名不能在 QEMU 啟動了 ...
我自己有個 private 的 edk2 repository 放在 github 上面跑 github action,用來跑 CI 確認自己寫的小 EFI application 可以在 GCC/MSVC 都可以正常 build pass,免得我每次都要兩邊平台確認 code 寫得沒問題,如果都沒問題接著就開一個 QEMU + OVMF 去執行這些小程式看看輸出, 結果有一天 ….
OVMF 居然跑不起來了 ………
我自己有個 private 的 edk2 repository 放在 github 上面跑 github action,用來跑 CI 確認自己寫的小 EFI application 可以在 GCC/MSVC 都可以正常 build pass,免得我每次都要兩邊平台確認 code 寫得沒問題,如果都沒問題接著就開一個 QEMU + OVMF 去執行這些小程式看看輸出, 結果有一天 ….
OVMF 居然跑不起來了 ………
最近,由在 Intel 工作的 Jayaprakash Nevara 主導的 Python 3.6 for UEFI 的開發到了一段落並釋出,而且沒有資助純粹是為了愛而做 ….
今天 upstream tianocore/edk2 更新了 edk2_stable202208,難得一次更新沒遇到問題,直接升上去就可以用了。
前幾天 upstream tianocore/edk2 更新了 edk2_stable202205,本來想說直接 rebase 上去就好,沒想到都這麼穩定的 code 了還能遇到 build error
身為一個 BIOS 工程師,總會有這樣那樣的時候,需要把 BIOS 的 setup 畫面,shell 的畫面拍個照,用來更清楚地描述問題,或是哪天被老闆凹說要做 training …. 這時候真的很希望能夠有一張乾淨清晰的截圖來讓它看起來更專業一點。
edk2 新一季的更新(edk2-stable202108)又來了,edk2 越來越肥,官方也拆了很多 code 從 edk2 repository 出去(例如 LibC),而且因為 edk2 release 一季一次有點頻繁,我有點厭煩要一直更新我自己整合的 edk2 code base,只好看看能不能在盡可能不修改原生 repository 內容下直接更新各個 repo 又不會影響到我自己的 private packages。 就來試試看怎麼把不同的 package 分開來放又可以 build 吧。