USB 上持久安裝的 Ubuntu 在重新啟動時遺失 Grub

USB 上持久安裝的 Ubuntu 在重新啟動時遺失 Grub

我已成功在 32 GB USB 驅動器上安裝 ubuntu,就像安裝在內部驅動器上一樣。
我可以透過 USB 啟動 Ubuntu。
我面臨的唯一問題是每次我關閉或重新啟動 ubuntu 並嘗試重新啟動它時,都未偵測到 USB 可啟動。然後我必須使用即時磁碟,並修復 USB 上的引導程序,然後引導。它可以透過 USB 重新啟動,但是當我關閉/重新啟動時,同樣的問題會重複出現。

它是 32 GB PenDrive。
啟動模式為UEFI。
我已經厭倦了我的 liveUsb 在 mac 和 windows 上創建一個已安裝的 ubuntu usb 同樣的問題。另外,在分割區中,我使用 /dev/sdc (USB 裝置的名稱)而不是 /dev/sdc1 (分割區的名稱)來安裝開機載入程式。
任何類型的指針、想法都會非常有幫助。謝謝。

答案1

在 UEFI 模式下,無論您指定什麼,安裝程式都會將開機載入程式安裝到內部磁碟機中。

我建議用這種方法來避免這種情況:開始安裝之前,請先拆下(或斷開)內部驅動器。然後系統會將目標驅動器(USB 隨身碟)視為「內部」驅動器,並將引導程式(帶有檔案的 EFI 分割區)安裝到您想要的位置。

安裝後,關閉並再次插入(連接)內部驅動器。

否則,您可以識別相關檔案並將其從內部磁碟機複製到 USB 隨身碟中的 EFI 分割區,但這會比較困難。

另請參閱此鏈接及其鏈接,

askubuntu.com/questions/912254/bootable-ubuntu-usb-with-custom-kernel/912280#912280

相關內容