
我有一台螢幕壞了的舊筆記型電腦,我正在嘗試將其設定為將體育遊戲串流到我的電視上,並嘗試從 USB 在其上安裝 Ubuntu 14.04。我完成了安裝,一切都很順利。我選擇“刪除所有內容並安裝 Ubuntu”。正如我所說,電腦很舊,所以上面沒有什麼重要的東西。
安裝後,我重新啟動。如果我保留 USB,我會看到 grub 螢幕,並且選項僅是
- 嘗試不安裝ubuntu
- 安裝ubuntu
- OEM安裝
- 檢查磁碟是否有缺陷。
如果我拔掉 USB 並重新啟動,我會看到一個螢幕,顯示:
failed to open \EFI\BOOT\grubx64.efi
failed to load image
failed to open \EFI\BOOT\MokManager.efi
failed to load image
之後,它會載入看起來像啟動選單的內容,其中包含從 HDD、CD 或 LAN 啟動的選項,或開啟 BIOS。選擇硬碟啟動會進入「無法開啟..」畫面一秒鐘,然後返回啟動選單。
在 BIOS 中,可用的選項很少。例如,沒有關閉安全啟動的選項。
我不知道還能做什麼,我插入 USB 並選擇“嘗試 Ubuntu 而不安裝”,然後安裝運行啟動修復。重新啟動後,沒有任何變化。引導修復給我的連結在這裡:http://paste.ubuntu.com/10828349/
如果有人對我需要做什麼有任何想法,或者對我可以閱讀的資源有任何線索,以便弄清楚這一點,我將不勝感激。我覺得我已經用谷歌搜尋了一切可能的方法來研究它,但我已經走進了一條死胡同。
先感謝大家的幫忙!
答案1
資源http://ubuntuforums.org/showthread.php?t=2147295 您有一台聯想型號,請嘗試尋找相關貼文。
答案2
如果電腦附帶 Windows 8 或 8.1 並且上面有 Windows 貼紙,則製造商與 Microsoft 之間的合同需要您可以停用安全啟動。不要求您能夠以任何特定方式執行此操作,因此您可能需要非常仔細地檢查選單。該選項甚至可能沒有提及「安全啟動」的名稱;它可能是帶有“Windows 作業系統”和“其他”選項的“啟動模式”,或者是同樣不倫不類的東西,甚至是完全欺騙性的東西。我見過一些人建議只有在某些系統上啟用 BIOS/CSM/legacy 支援時才能停用安全啟動,儘管我自己從未見過這種連結。
事實上,我剛剛寫了一段有關此內容的文章,您應該認為我建議您停用安全啟動。如果你得出這個結論,那麼你是對的;您的症狀與安全啟動錯誤一致,該錯誤導致安全啟動不接受 Shim 副本上的簽名。您的症狀也與 GRUB 和 MokManager 二進位檔案不符的 Shim 一致。如果您在乾淨的磁碟上從頭開始安裝 Ubuntu,則不會發生這種情況,但如果您事後擺弄二進位文件,或者EFI/ubuntu
開始時 ESP 上已有目錄,則可能會發生這種情況。
如果停用安全啟動沒有幫助,請嘗試安裝不同的 Shim 二進位檔案及其相符的二MokManager.efi
進位檔案。這個版本很舊,但在一個對其安全啟動簽名很挑剔的系統上為我工作過。請注意,如果您安裝非 Ubuntu Shim,則需要使用 MokManager 公用程式註冊 Canonical 的憑證。 (如果您安裝了MokManager.efi
與您的 . 相符的版本,它應該會自動彈出shimx64.efi
。)它可以在 Ubuntu 軟體包中找到,但我不記得是哪一個了。我在 rEFInd 包中收集了幾個;看這裡獲取所有這些內容的下載連結。你要canonical-uefi-ca.der
。