Grub 無法在我的 Macbook Pro 上正確安裝 EFI

Grub 無法在我的 Macbook Pro 上正確安裝 EFI

我只是想在我的舊 MacBook Pro 4,1 上安裝帶有 Ubuntu 16.04 LTS 的單一開機系統。 (也嘗試過 17.04,但出現 APT 無法運作的錯誤)

存在一些問題,但似乎問題最大的一個是 Grub 無法正確安裝。

我嘗試在驅動器上進行常規安裝並讓 Ubuntu 安裝程式創建分區等。在沒有 rEFInd 的 Mac 上 EFI 啟動 Ubuntu 14.04 但這沒有用。

我嘗試像這樣創建自己的分區16.04 新安裝最後給出 grub-efi-amd64-signed 失敗安裝 /target/ ubuntu 16.04和這裡https://help.ubuntu.com/community/UEFI#Creating_an_EFI_System_Partition

我所做的是在我格式化的嘗試 ubuntu 上使用 Gparted 驅動到以下

fat32 大小 250mb 標誌引導,esp

ext4 大小 10000mb

linux-swap 4096mb

ext4 大小 200GB

然後在安裝過程中指定fat32是efi分割區,ext4是/,第二個ext4是/home

設定引導安裝位置為EFI

我收到此錯誤:grub-efi-amd64-signed failed installation /target/然後安裝程式崩潰。

我已連接到網絡,我選擇安裝第 3 方軟體並在安裝過程中更新 ubuntu。

我還嘗試在 ubuntu 安裝程式中單獨設定驅動器分區,結果相同。

我究竟做錯了什麼?

編輯:

好的,我按照這些說明安裝了 17.04,解決了 CD 錯誤...https://forum.kodi.tv/showthread.php?tid=126351

但現在我陷入了以下困境/dev/sda2: clean, 222460/14622720 files, 3071159/58476288 blocks

我嘗試了 nomodeset,就像我必須讓 USB ubuntu 工作一樣,但它沒有修復它。有任何想法嗎?

編輯2:再次重新安裝,這次更新了所有內容。依然沒有。也嘗試啟動進入 GFX 安全模式,除了閃爍的遊標之外什麼都沒有

編輯3

我能夠進入。黑屏 Ubuntu 15.04 更新 NVIDIA 驅動程式(nomodeset 不起作用),但是當我重新安裝 nvidia 驅動程式時,它再次停止工作。如果沒有 GFX 卡,這似乎並不理想。那麼NVidia-340驅動程式有問題嗎?

答案1

當在基於 Intel 的 Mac 上單啟動 Ubuntu 時,我的建議是將其視為舊的基於 BIOS 的 PC,而不是基於 EFI/UEFI 的 PC。為此,您必須弄清楚如何在 BIOS/CSM/legacy 模式下啟動安裝媒體。當這樣啟動時,如果你掉到一個 shell 中,你會不是看一個名為/sys/firmware/efi;的目錄如果該目錄存在,則您已以 EFI 模式啟動。當您在 BIOS/CSM/legacy 模式下安裝時,Ubuntu 安裝程式應該設定 MBR 分割區並安裝 BIOS 模式引導程式,而不是現在嘗試安裝的 EFI 模式引導程式。此後,當電腦啟動時,MBR 分割區的存在將啟動韌體的 CSM,並且當韌體找不到 EFI 模式啟動載入程式時,韌體將嘗試以 BIOS 模式啟動。

也就是說,如果您想堅持嘗試以 EFI 模式進行安裝,我最近發現與您類似的問題報告增加。儘管存取 ESP 困難似乎是一個常見問題,但原因和解決方案似乎有很多。目前尚不清楚您的原因是什麼,但您可能想檢查一下:

您可能還想嘗試我的rEFInd 啟動管理器,可以作為引導安裝來修復它的臨時方法,也可以作為 GRUB 的替代品。您可以在以下位置取得 rEFInd 的 CD-R 或 USB 隨身碟映像:它的下載頁面並使用您建立的媒體來啟動您的電腦。啟動 Ubuntu 後,您可以嘗試手動安裝 GRUB 或使用 PPA 或 Debian 軟體包版本將 rEFInd 安裝到硬碟。

相關內容