![Ubuntu Server 18.04.2 HWE 核心:啟動 UEFI 時 ./boot/grub/efi.img 檔案未通過 MD5 校驗和](https://rvso.com/image/912792/Ubuntu%20Server%2018.04.2%20HWE%20%E6%A0%B8%E5%BF%83%EF%BC%9A%E5%95%9F%E5%8B%95%20UEFI%20%E6%99%82%20.%2Fboot%2Fgrub%2Fefi.img%20%E6%AA%94%E6%A1%88%E6%9C%AA%E9%80%9A%E9%81%8E%20MD5%20%E6%A0%A1%E9%A9%97%E5%92%8C.png)
我下載了 Ubuntu Server 18.04.2(經典安裝程式)並將其放在隨身碟上。然後我運行了完整性檢查,一切正常。但後來我意識到我想安裝HWE核心。選擇 HWE 核心後,安裝程式開始畫面會重新加載,我想知道如果使用 HWE 核心運行完整性檢查是否會得到不同的結果。
結果確實如此,且 EFI.img 檔案未通過 MD5 檢查。
./boot/grub/efi.img file failed the MD5 checksum
我仔細檢查了我用來刻錄 USB 的 iso 的 SHA256(用 USB Creator 製作),結果很好,所以我想我一定有一個雙層 USB 棒。我嘗試了另一根棍子(這次使用 dd 複製方法)並遇到了相同的問題。然後我嘗試了第三個不同品牌的 USB 記憶棒(再次使用 dd),但仍然相同。
那麼是不是安裝程式本身有問題呢?或者每次我嘗試建立可啟動 USB 時,完全相同的檔案是否會不斷損壞?
編輯:好吧,現在我真的很困惑。似乎 efi.img 檔案在檢查過程中的某個時刻被損壞。下面是一系列鏡頭來說明:
- 我從 USB 隨身碟的 UEFI 分割區啟動(奇怪的是,在我今天製作的所有 USB 隨身碟上,BIOS 看到了兩個 UEFI 分割區,不確定這是否相關)。
- 接下來我在主選單中執行完整性檢查:
它通過了:
- 然後我進入 HWE 核心並嘗試從那裡進行完整性檢查,但失敗了(這篇文章的最初原因)。
- 那麼這才是真正的問題..現在當我從主選單運行完整性檢查時,我得到了同樣的錯誤!進行檢查的行為是否以某種方式導致了腐敗?
另一件事:基於「經典」鍵盤的安裝程式的正式名稱是什麼?我不知道該將錯誤提交到什麼目錄下,因為它似乎沒有像“Subiquity”這樣方便的名稱。
更新:如果我選擇 sandisk 而不是 sandisk: uefi 分割區,則會使用外觀不同的主選單進行舊版啟動。但是,我無法在手動分割區編輯器中建立 UEFI 分割區。也許 EFI 部分正在用於啟動 USB,這就是校驗和失敗的原因?經典安裝程式是否仍被維護?
答案1
透過評論進行對話後,原始發布者@Thoughtcraft 可以解決該問題:
標準方式安裝(使用第一個選項「安裝 Ubuntu Server」)是可行的,並且可以稍後安裝 HWE 核心以取得所需的 Ubuntu Server 系統。