在啟用 UEFI 的 NVMe SSD 中全新安裝 Ubuntu Gnome 的正確且可靠的方法是什麼?

在啟用 UEFI 的 NVMe SSD 中全新安裝 Ubuntu Gnome 的正確且可靠的方法是什麼?

我花了 3 天以上的時間才成功安裝啟用了 UEFI 的 Ubuntu Gnome。我有一個 NVMe SSD,我想在其中安裝我的作業系統,還有一個額外的 SSD,我想在其中提高/home效率。

我遵循了一些指南來這樣做,但我最終得到了一個黑螢幕無法輸入我的登入詳細資料;因此(已安裝的)作業系統無法啟動。進入和存取系統的唯一方法是重新啟動並選擇選項try Ubuntu without installing,然後使用 GParted 對磁碟進行變更。

即使這樣,我也無法啟動它。這個問題可能是因為我刪除了Microsoft Reserved Partition預設的(儘管沒有安裝任何作業系統);然後,我在 NVMe SSD 中建立了自己的分割區,其中第一個分割區是EFI System Partition(ESP),第二個分割區是 ,swap space其餘的是我安裝/根檔案系統的位置。

我認為我正在以正確的方式進行 ESP 分區;首先,我建立一個分割區,550 MiB該分割區是Linux安裝的建議空間,檔案系統格式FAT32也是UEFI分割區的建議格式,然後透過檢查它們將其設定flags為;boot,esp我還給了標籤作為EFI

對於其餘分區,我總是使用ext4檔案系統。

為了使用 Ubuntu Gnome ISO 創建 Live USB,首先我使用 GParted 格式化 16GB 通用閃存驅動器,文件系統為FAT32.然後,我曾經UNetbootin將 ISO 映像檔寫入 USB,但我不完全確定使用 UNetbootin 是否是為 Ubuntu Gnome 建立啟用 UEFI 的 Live USB 的正確方法。

更新:我禁用了fast bootsecure boot、 和 Intel RST(即我不使用 RAID 磁碟區);相反,我啟用了 AHCI 模式。我有 nVidia GTX 1070 顯示卡和 Core i7 處理器。

可能存在哪些問題?

答案1

我終於解決了這個問題:使用UNetbootin建立Live USB。

所以,做不使用 UNetbootin用於建立支援 UEFI 安裝的 Live USB。相反,創建 Live USB 的正確方法是使用啟動磁碟建立器來自一些正在運行的 Ubuntu 系統。

1) 創建Live USB參考指南

  • 首先,使用 GParted 將 USB 格式化為 (FAT-32) 檔案系統。 (無需boot,esp在USB中設定標誌)
  • 然後啟動啟動磁碟建立器並選擇 ISO 映像和目標設備,即我們希望其可啟動的 USB。 (大多數時候,如果 ISO 映像存在且 USB 已正確安裝,Ubuntu 會自動執行此操作)
  • 該過程需要 2-4 分鐘才能完成。然後您將收到該 USB 可用於安裝的訊息。成功!

2) 更改 APTIO 實用程式中的設置

只需打開系統電源並立即按下F2即可彈出 APTIO 實用程式螢幕。

為了使UEFI-enabled安裝順利進行,我們必須停用下列:

  • 安全啟動
  • 快速啟動
  • 英特爾 RST(即不使用RAID 卷,RAID0 或 RAID1)

(我在論壇上讀到這些可以打開安裝作業系統後但我還沒有嘗試過這個選項。

並啟用AHCI模式反而。最後,更改啟動選項的順序,使我們的 Live USB 出現在順序中的第一個。

3)在SSD中建立手動分區

下一步是按照我們的意願對 (NVMe) SSD 和其他 SSD 或磁碟 (HDD) 進行分割。由於我們已經有一個 Live USB,我們可以使用它來Try Ubuntu without Installing存取磁碟以建立分割區。

一旦我們進入,使用格帕特建立手動分區。請注意,我刪除了Microsoft Reserved Partition購買系統時預設附帶的。我發現刪除這個分割區是沒什麼大不了但它是強制的EFI System Partition(ESP) 作為 SSD 中的第一個分區。所以,我們必須創建一個。

首先確認要安裝Ubuntu的SSD在全域分區表GPT) 格式。然後:

  • 刪除所有現有分割區;因此整個磁碟空間將為unallocated.
  • 建立第一個或更多分割區550 MiB,這是基於 Ubuntu 的安裝的推薦空間。此分割區必須採用FAT32UEFI 規範的檔案系統格式。此外,標誌必須設定為boot,esp。我使用manage flags選項來做到這一點。儘管該字段可以留空,但也label必須是。EFIpartition name
  • swap space出於效率原因,必須進行下一個分區。您也可以將這個分區放在最後,但我將其作為第二個分區。我分配了大約 8.5GB,沒有partition name和沒有,label但檔案系統類型必須是linux swap.
  • 第三個分割區將是 Ubuntu 安裝所在的位置。即/根檔案系統。我分配了剩餘的空間(大約 450GB)。要建立此分割區,請根據您的意願使用ext4 journaling filesystemwith ;label同樣,該partition name欄位可以留空。

  • 使用其他SSD(例如850 EVO)為/home.

  • 我刪除了該磁碟中的所有現有分割區並建立了一個單身的分區(沒有任何ESP分區)。
  • 使用ext4友善的檔案系統label並將安裝點提供為/home.這是所有文件、圖片、音訊、視訊等的儲存位置。
  • 我們在分割期間提供的資訊label將用於稍後載入磁碟。分區名稱可以留空。

分區工作就完成了。因此,重新啟動系統,然後選擇該選項install Ubuntu

4)安裝Ubuntu 建議在 Ubuntu 安裝期間連接到乙太網路電纜,因為它會從網路下載一些對於成功安裝非常重要的檔案。

嚮導選單中的前幾個步驟是不言自明的。但是,Something Else當詢問安裝位置時,請選擇該選項。現在,由於我們已經創建了自己的分區,所以我們必須在這裡做更多的工作。

  • 確保boot, esp在中檢查標誌ESP分區。此後掛載點將更改為/efi(或有時/boot/efi

  • 確保交換空間分割區屬於檔案系統swap area

  • 在要安裝 Ubuntu 的分割區中,確保掛載點\ 選取format選項且檔案系統類型為ext4
  • 在指定為 的分割區中/home,將掛載點設為/homewith ext4 journaling filesystem;另外還有一些友善的標籤以便稍後存取該磁碟。
  • 外部磁碟(如磁性 HDD)可以保持原樣,無需任何修改。

引導程式設備安裝必須是ESP分區。但有時這可以被自動偵測到。所以,不用擔心。

我們幾乎完成了所有程序。只需點擊繼續.. 它將要求您提供更多詳細信息,例如您的位置、姓名、電腦名稱、使用者名稱、密碼。輸入這些詳細資訊並耐心等待 3-4 分鐘讓安裝完成。

同時,觀察進度以確保一切順利且沒有任何錯誤。希望它會成功,並向重新開始系統使用新安裝。

重新啟動並使用您的使用者名稱和密碼登入。

此安裝預設使用nouveau驅動程式。如果您有現代顯示卡,例如英偉達 GTX 1070或者這樣,我們必須安裝它。前往Softwares & Updates->Additional drivers並安裝專有的 Nvidia 驅動程式(截至撰寫本文時,最新版本為 384.111)

一旦成功安裝並再次重新啟動,您可以透過檢查來驗證顯示卡是否為Nvidia:All Settings->Details

希望這對那些努力正確安裝支援 UEFI 的 Ubuntu Gnome 的人來說是一個有用的指南。

聚苯乙烯請注意,本指南假設所有磁碟中都沒有可用的重要資料。在嘗試這種安裝方式之前備份所有文件


非常有幫助的參考資料:

1)UEFI 啟動實際上是如何運作的?
2)有關 UEFI 的更多背景信息

相關內容