將引導程式/引導分割區複製到另一個磁碟(cdm-crypt)

將引導程式/引導分割區複製到另一個磁碟(cdm-crypt)

我在 USB 隨身碟上安裝了 Debian jesse。在這些情況下,我像往常一樣有 4 個分區。啟動、root、交換、home。最後 3 個當然是加密的。

但在安裝過程中,不知道為什麼,Debian沒有詢問我在哪裡安裝引導程式(grub)。

Debian 會自動在我的主硬碟的 mbr 上安裝開機載入程式。

所以現在,我有一個幾乎完全加密的 USB,只能在特定的電腦上使用。 USB 隨身碟本身無法啟動。

我怎樣才能解決這個問題?我想我必須以某種方式將 mbr 內容複製到 USB 上的啟動分割區中。但我沒有這方面的技術知識。

我不明白為什麼 Debian 沒有問我在哪裡安裝 grub。

我透過標準 Debian 嚮導安裝進行了手動安裝。

Debian 運作得很好,但我希望有機會在我擁有的任何電腦上使用這個 USB 金鑰。

答案1

運行命令grub-install安裝Grub的第一階段,即BIOS載入的部分。例如,如果您的 USB 記憶棒目前連接為/dev/sdb,請以 root 身分執行以下命令:

grub-install /dev/sdb

相關內容