我正在嘗試在我的舊筆記型電腦 Lenovo B570 上安裝最新版本的 Ubuntu 桌面 16.04 LST。最初它運行的是Windows 7,當它免費時我升級到了Windows 10。
我下載了 16.04 版本並使用 rufus 建立了一個即時 USB 來安裝映像。在 rufus 中,除了選擇圖像檔案和驅動器之外,我將所有設定保留為預設值。我的筆記型電腦唯一的 BIOS 啟動設定是啟動順序。我無法在 UEFI 或 BIOS 模式、安全啟動或任何其他類似選項之間進行更改。
我更改了啟動順序並能夠從即時 USB 啟動。從那裡,我選擇了“嘗試 Ubuntu”選項,一切似乎都正常工作。它啟動進入 Ubuntu,一切正常。我在 Ubuntu 桌面上將 Ubuntu 安裝在筆記型電腦上,選擇不雙啟動並擦除 Windows。過程完成後,我重新啟動了筆記型電腦,這導致了問題。
我沒有啟動 Ubuntu 或 grub,而是再次啟動到即時 USB 選單,即使在將 BIOS 中的啟動順序更改為 HDD 後也是如此。如果我嘗試在沒有 USB 驅動器的情況下啟動,我只會進入 BIOS 啟動選單。 Ubuntu 無法啟動。為了解決這個問題,我嘗試過:
- 以同樣的方式重新安裝Ubuntu,
- 運行啟動修復
- 使用gparted擦除硬碟上的所有分割區,然後重新安裝
- 分別按住並點擊 Shift、空白鍵和 escape 來嘗試存取 grub,但未成功
這些行動似乎都沒有產生任何效果。這是根據我最近的啟動修復嘗試所建立的啟動資訊摘要:
任何幫助將不勝感激,因為此時我不知道下一步該做什麼。謝謝
答案1
您的磁碟使用 GPT 分割區,因此分割區之外沒有空間容納舊版開機載入程式。您必須明確建立一個小(1-2M)分割區並將其標記為 grub-bios,以便可以完全安裝引導程式。
我只是重新安裝並重新分割區,將 grub-bios 放在 EFI 分割區之後。然後,如果您希望將資料與系統的其他部分分開,請使用 50G 作為根目錄,其餘的用於您的家庭資料。有很多關於設定分割區的建議,具體取決於您將如何使用它們。