LinuxMint 在 iMac 上啟動到黑屏
我已經通過我製作的定制 USB 安裝程序在 iMac(2010 年中)上安裝了 LinuxMint。安裝過程很順利。沒有錯誤。但是,之後,當它啟動時,它只顯示黑屏。
首先,我認為這是一個安裝問題;所以,我又安裝了一次。一樣。在我對網路的研究中,我發現它顯然是一個圖形驅動程序問題。具體來說,一個 Radeon 驅動程序。我的這台 iMac 有一個 ATI Radeon HD 4670。另外,在第二次安裝時,我選擇了自動登錄選項,當我打開 iMac 電源並且作業系統啟動時,即使出現黑屏,我也能聽到啟動聲音。
在網路上,人們一直在談論去 GRUB 並添加一個、、
nomodeset
或nvidia.modeset=0
選項。我是通過 USB 安裝程序的 GRUB 完成的,但我想它只會對安裝程序產生影響,而不是對要安裝的作業系統產生影響。因為我的顯卡是 Radeon,所以我沒有應用 Nvidia 選項。無論有無radeon 選項,安裝程序都可以正常工作,但結果始終相同:LinuxMint 安裝正常並啟動,但出現黑屏。nouveau.modeset=0``radeon.modeset=0``nomodeset
所以,此時,我可以讓安裝程序工作並安裝作業系統。另外,之後我可以聽到啟動聲音,如果我再次從 USB 啟動並檢查驅動器,我可以看到作業系統文件。
我也試過 Ubuntu。確切的問題又出現了。我也試過 Fedora。我什至無法進入安裝程序。當我選擇安裝選項時,一直顯示黑屏。由於這是一台 iMac 而不是具有正常 BIOS 界面的典型 PC,我有什麼選擇來解決這個問題?我可以讓它與 LinuxMint 一起工作嗎?也許我應該切換到完全不同的發行版?還是完全不同的東西?
謝謝。
我解決了我的問題。
nomodeset
正如我在問題中解釋的那樣,這是關於添加的。問題是我在錯誤的地方添加了它。當安裝完成並啟動機器時(使用電纜連接的鍵盤):
e
在您聽到經典的 macOS 啟動鈴聲後,在啟動過程中按下,- 這將是已安裝系統的 GRUB,
- 放入,
nomodeset
_GRUB_CMDLINE_LINUX
- 按 繼續啟動
F10
。這將使它適用於目前啟動。如果你想讓它堅持:
- 編輯
/etc/default/grub
,- 添加
nomodeset
到GRUB_CMDLINE_LINUX
,- 保存文件,
- 執行
grub2-mkconfig -o /boot/efi/EFI/fedora/grub.cfg
(此處的路徑可能會更改)。上述過程將禁用您的顯卡,這會降低您的性能。但是,您現在有了一個可以用來使顯卡工作的工作系統。例如,在我的情況下,即使我的顯卡受支持,如果啟用它,我也會得到黑屏。這裡有一個討論。