/images/avatar.png

紀錄一些有興趣的事物

OVMF 莫名不能在 QEMU 啟動了 ...

我自己有個 private 的 edk2 repository 放在 github 上面跑 github action,用來跑 CI 確認自己寫的小 EFI application 可以在 GCC/MSVC 都可以正常 build pass,免得我每次都要兩邊平台確認 code 寫得沒問題,如果都沒問題接著就開一個 QEMU + OVMF 去執行這些小程式看看輸出, 結果有一天 ….

OVMF 居然跑不起來了 ………

要如何在 BIOS 截一張美美的圖呢?

身為一個 BIOS 工程師,總會有這樣那樣的時候,需要把 BIOS 的 setup 畫面,shell 的畫面拍個照,用來更清楚地描述問題,或是哪天被老闆凹說要做 training …. 這時候真的很希望能夠有一張乾淨清晰的截圖來讓它看起來更專業一點。

Multi packages for edk2

edk2 新一季的更新(edk2-stable202108)又來了,edk2 越來越肥,官方也拆了很多 code 從 edk2 repository 出去(例如 LibC),而且因為 edk2 release 一季一次有點頻繁,我有點厭煩要一直更新我自己整合的 edk2 code base,只好看看能不能在盡可能不修改原生 repository 內容下直接更新各個 repo 又不會影響到我自己的 private packages。 就來試試看怎麼把不同的 package 分開來放又可以 build 吧。