Ubuntu Server 18.04.2 HWE 核心:啟動 UEFI 時 ./boot/grub/efi.img 檔案未通過 MD5 校驗和

Ubuntu Server 18.04.2 HWE 核心:啟動 UEFI 時 ./boot/grub/efi.img 檔案未通過 MD5 校驗和

我下載了 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 檔案在檢查過程中的某個時刻被損壞。下面是一系列鏡頭來說明:

  1. 我從 USB 隨身碟的 UEFI 分割區啟動(奇怪的是,在我今天製作的所有 USB 隨身碟上,BIOS 看到了兩個 UEFI 分割區,不確定這是否相關)。
  2. 接下來我在主選單中執行完整性檢查: 完整性檢查#1 它通過了: 一切似乎都很好
  3. 然後我進入 HWE 核心並嘗試從那裡進行完整性檢查,但失敗了(這篇文章的最初原因)。 選擇HWE內核 沒有布埃諾
  4. 那麼這才是真正的問題..現在當我從主選單運行完整性檢查時,我得到了同樣的錯誤!進行檢查的行為是否以某種方式導致了腐敗? 返回主選單 搞什麼?

另一件事:基於「經典」鍵盤的安裝程式的正式名稱是什麼?我不知道該將錯誤提交到什麼目錄下,因為它似乎沒有像“Subiquity”這樣方便的名稱。

更新:如果我選擇 sandisk 而不是 sandisk: uefi 分割區,則會使用外觀不同的主選單進行舊版啟動。但是,我無法在手動分割區編輯器中建立 UEFI 分割區。也許 EFI 部分正在用於啟動 USB,這就是校驗和失敗的原因?經典安裝程式是否仍被維護?

答案1

透過評論進行對話後,原始發布者@Thoughtcraft 可以解決該問題:

標準方式安裝(使用第一個選項「安裝 Ubuntu Server」)是可行的,並且可以稍後安裝 HWE 核心以取得所需的 Ubuntu Server 系統。

相關內容