
我有一台 14-dk0xxx 筆記本,其中安裝了 Ubuntu 22 LTS。
我只是想更新BIOS,但它看起來很亂。
好吧,我沒有像其他 90% 的用戶那樣使用 Windows,所以我下載了 .exe 檔案(謝謝 HP 的傢伙,af*****g zip 就足夠了)並在 Windows 電腦上運行它。
然後我創建了一個 USB 閃存並使用該實用程式創建了一個“官方 BIOS 磁碟”
很煩人,但直到這裡一切都還好。
現在:
- 這台機器沒有語音進入更新BIOS的選單
- 有人說按 f2 會包含 BIOS 更新選項,遺憾的是我的機器沒有,它只有磁碟和記憶體檢查。
- 按 win+b 會呼叫緊急恢復螢幕,在沒有閃存的情況下執行此操作表示沒有驅動器,但如果我在插入閃存時執行此操作,則會默默地跳過此屏幕並啟動作業系統
- Pendrive 本身無法啟動,它只有 EFI、HP 和 Helwett Packard 資料夾
TL;DR:我應該如何使用這個快閃磁碟機?
我唯一的選擇是將機器格式化為 Windows 作業系統,以便直接運行從 Windows 更新的可執行文件,而不使用閃存驅動器嗎?
對我來說聽起來很瘋狂
他們的拆包程式構建的 HP 閃存驅動器無法在他們的電腦上運行:/
你們中的一些有耐心的人可以嘗試幫助我嗎?他們的支持沒有幫助
我懷念可以透過網路更新BIOS的商業系列。
答案1
在我在 PC 上安裝 Windows 之前,我會使用該執行檔從 USB 上的 Windows 啟動。這比更改主驅動器更快、更安全。
使用贏PE或者WinRE。您不僅可以“從頭開始烘焙啟動媒體”,還可以使用各種工具創建預先建置的環境,例如Hiren 的 BootCD PE, 從傲梅,磁碟精靈或者馬克里姆。
HP 執行檔可能僅在特定版本的 Win PE 或 WinRE 上執行,因此如果一次嘗試失敗,另一次嘗試可能會成功。
製作一個(幾乎)完整的 Windows 10 啟動 USB,例如 Hasleo 的WinToUSB或一個選擇。我從 USB 運行完整 Win 10 實例的經驗並不積極。
- 它需要遠的建立可啟動媒體比創建有用的 PE 環境需要更長的時間,從Hiren 的 BootCD PE。
- 它需要遠的從 USB 啟動的時間更長 - 即使使用高速媒體,啟動也可能需要超過 1/2 小時。
- 從 USB 運行是遠的速度較慢,因為寫入文件必需的Windows 10 中的登錄檔、swapfile.sys 和 pagefile.sys 是非常閃存速度慢。 [Win PE 和 RE 足夠小,可以保存在 RAM 中。
注意
- 製作前任何對 PC 進行重大更改,製作完整的驅動器映像以允許恢復。
- 確保 BIOS 更新不會中斷 - 錯誤的更新可能會導致 PC 永久無法使用,無法恢復。
答案2
最後我放棄了,暫時安裝了win10。這也可以透過卸下主驅動器將其安裝在空驅動器上然後將其放回去來實現。
我還使用閃存驅動器將其移動到原始 hp exe 檔案上,因此我從機器本身運行了更新步驟。 (並且還要避免將新的 Windows 機器連接到互聯網,避免不穩定的驅動程式等等...)
如果您直接選擇更新會發生什麼,它不會在 Windows 內執行,因為我很堅強,並且擔心某些 Windows 服務會幹擾。
相反,它會重新啟動並在啟動時載入 hp 刷新環境,該環境執行刷新多個 BIOS 部分的複雜過程。
對我來說,使用 bartpe 是不可行的,風險太大,因為我無法判斷所有後續引導部分是否都能正確運作。
對於啟動時的加載,有一個替代方案會很好,但是沒有特定的更新BIOS 部分,而只有運行efi 文件的能力,並且誰知道如何正確刷新所有部件,而不僅僅是一個留下不確定狀態的部件。
TL;DR:這可能是最長的方法之一,但對我來說是最安全的,如果您有一個備用驅動器來安裝Windows 或使用acronis 或類似軟體來備份和恢復原始Linux 作業系統,那麼這是最好的方法。