發表文章

目前顯示的是 6月, 2025的文章

Secure boot violation

 與其說是保護使用者的電腦,更覺得是搞個讓使用者搞不懂的東西,好讓使用者討厭然後不想管,以便那些工程師掌控使用者的電腦,這就是一直以來對於 (U)EFI 的使用感受,說實在的這東東對於使用者來說非常的不直覺,好在現在多重開機早已是化石,而想要用 usb 裝置來開機的人,可以先視為准怪客(直到排除不良動機),然而,usb live 實在太誘人,加上 persistence ,真香…  錯誤訊息: Secure boot violation Invalid signature detected. Check secure boot policy in setup  工作環境:   UEFI bios   Secure Boot: Enable       Ventoy Multiple Live System 有勾選項 * Secure Boot *       話說沒事不要亂升級 BIOS 如果電腦一直動得好好的,就算新版的出來也別亂動,尤其是電腦已經老了,老了還會正常動就是好事,不然就得爬文,因為這事兒, gpt 給的答案,沒有解決問題,為了 linux live 的 microcode 升級了 BIOS 所以,有了這篇,其實之前遇過,但是選好了 efi 就開成功了,或許那時沒有偏執的想要 secure boot 吧…  是的,最簡單的解法就是 disable Secure Boot ,(disable)但(當)是(然)就(能)因(開)為(是)不(廢)愛(話),就因為想要 Secure Boot ,就累了,先說,升級了 BIOS 之後就沒了 legacy 的開機項可以選了,白話:原本可以選 USB 或是 UEFI USB 還有原生的 Windows Boot Manager ,升完級就沒了 USB 開機可選了,升級之後也沒有眼睛糖果的介面可以用,還是那個藍白風格的老牌 BIOS ,看不出是 UEFI 的 UEFI ,一定是頭又撞到破洞了,才升級被這玩意兒玩…  話說,欲練神功、揮刀自宮 ………………………………………………………………………… …………………………………………………………………………………………...

Firmware Bug: TSC_DEADLINE disabled due to Errata: please update microcode to version: 0x22 (or later)

 工作環境:   Ventoy 多重開機     ubuntu 22.04     persistence   先說結果:   升級 BIOS,但是…     你可能會遇到 關於 UEFI 及 Secure Boot  的麻煩事,詳見明天的文章  假如你用的是 Ubuntu 22.04 在一些有年紀的機器上,遇到標題所示的錯誤訊息:Firmware Bug: TSC_DEADLINE disabled due to Errata: please update microcode to version: 0x22 (or later),雖然有 persistence 加身,但是碰到要 sudo initramfs -u 時,會因為 /cow 唯讀掛載的屬性而失敗,這個如果有人打怪成功,歡迎分享    如果你用新的 24.* 的版本,雖然不會在開機時告訴你,但是其實在 dmesg 裏還是有記錄到相關訊息的  很多地方說,安裝 intel/amd-microcode 然後重開,不知是否因為 ventoy live 的環境唯讀掛載的屬性,即使裝了也沒有用  又如試用了 24 版的 live 結果,恐怕安裝新版 microcode 也不能究竟   和 gpt 磨唧了許久,終於 gpt 吐出了:你可以繞過…和…直接升級 BIOS,要我幫你…  ……………那你可以一開始就說嗎?還讓我幫你除錯去賺付費使用者的$$  升級之後,果然錯誤訊息沒有了,但是,得折騰麻煩事,當做打怪嚕…     收工!