無法啟動 Ubuntu 16.04.1

無法啟動 Ubuntu 16.04.1

我有一台 Dell Inspiron 3558。

我試圖用 Ubuntu 取代 Windows 10。即時 USB 在 UEFI 中啟動。

我建立了一個新的分區表:

gparted - 所有分區

安裝後我無法在 UEFI 中啟動 ubuntu。

傳統模式:關閉

安全啟動:關閉

快速啟動:關閉

系統未找到作業系統

嘗試過啟動修復。這是啟動摘要:

https://drive.google.com/open?id=0B3R4UVhfWzA4WUNNUTduY0NjQUE

答案1

你的設定有點混亂。它可能可以工作,但充其量只是有點次優。具體來說:

  • 您安裝了 BIOS/CSM/傳統模式 GRUB。這會產生許多潛在的問題;看我的這一頁了解詳情。
  • 沒有證據顯示您的電腦上安裝了 EFI/UEFI 模式 GRUB。因此,啟動計算機的唯一方法在目前的狀態下處於 BIOS 模式。若要以 EFI 模式啟動,您必須安裝 EFI 啟動載入程式。引導修復應該能夠做到這一點。
  • 您的分割區大小不是最佳...
    • 您的 ESP ( /dev/sda1) 為 237 MiB。雖然這個大小足以容納必要的文件,但某些 EFI 的 FAT 驅動程式有缺陷,導致它們在 512 MiB 以下的 FAT32 分割區中表現異常;有些 EFI 在 FAT16 方面有問題。因此,我建議將 ESP 550 MiB 設為大小。 (它足夠大,可以解決 MB 與 MiB 的混淆,並確保mkdosfs預設創建 FAT32 檔案系統。)另請注意,如果您在 BIOS 模式下啟動,則不需要 ESP。
    • 您的 BIOS 開機分割區 ( /dev/sda5) 過大。它的大小為 200 MiB,但通常 1 MiB 就足夠了。 (我見過一些關於必須為 2 MiB 的情況的報告,但這種情況似乎相當罕見。)除了浪費磁碟空間之外,這實際上並不會造成任何問題。另請注意,如果您以 EFI 模式啟動,則不需要此分割區;它被使用了僅有的透過 GRUB 的 BIOS 模式版本。
    • 您有 14.66 GiB 的未分配磁碟空間。如果你打算用它來做某件事,那就好;但如果這是一個疏忽,您可能需要在繼續之前糾正它。
  • 您的啟動修復輸出表示該工具以 EFI 模式啟動,這通常最適合基於 EFI 的電腦;但如前所述,您只有 BIOS 模式的 GRUB,這表示您在 BIOS 模式下安裝了 Ubuntu。如果您想使用目前的引導程式進行引導,則必須在韌體中重新啟用 BIOS/CSM/legacy 支持,並且可能需要調整您的引導順序設定;但如果您想在 EFI/UEFI 模式下啟動,您應該在當前的 EFI 模式啟動中使用啟動修復或其他一些工具來安裝 EFI 模式啟動載入程序,或從頭開始(請參閱下文)。
  • 您的根 ( /) 分割區是/dev/sda2,大小為 325.96 GiB。鑑於您有一個單獨的/home分割區,您的根 ( /) 分割區很可能過大。通常,/如果您有單獨的.root () 分割區,則 30 GiB 左右就足夠了/home。不過,此規則也有例外,例如,如果您將執行一個在 中/var(或除 之外的任何地方/home)儲存大量內容的伺服器。我輸入此內容的系統有一個 45 GiB 根 ( /) 分區,其中已使用 30 GiB。不過,我有很多內核原始碼,所以我比大多數人/usr/src擁有更多。 /(我還有一個單獨的/home.)如果您有足夠的經驗知道您確實需要超過 300 GiB /,那麼很好;但如果沒有,您可能需要大幅削減它並將空間放入/home.

鑑於這是新安裝,您可能需要重新開始。我建議停用 BIOS/CSM/legacy 支援並仔細檢查您是否已在 EFI 模式下啟動安裝程式。 (透過以「安裝前嘗試」模式啟動並開啟終端機視窗來執行此操作。使用它來尋找名為 的目錄/sys/firmware/efi。如果存在,則您已在EFI 模式下啟動;如果不存在,則您已在BIOS 模式下啟動要安裝,請按一下安裝程式圖示或ubiquity在終端機中鍵入。重新安裝。

相關內容