Boot

如何製作攜帶式 Kali 快閃記憶體驅動器?不直播

  • December 23, 2016

我最近發現了一個有趣的問題,它使將 Kali 安裝到快閃記憶體驅動器上變得不可能/非常困難。

當你完成 Kali 安裝後,GRUB 也會被安裝(無論是在第一張磁碟上還是在你設置的任何地方)。重新啟動電腦後,您將能夠真正啟動它。

更改硬體設置(插入/拔出任何儲存介質)時會出現問題。您將能夠進入 GRUB 菜單,但無法啟動進入 Kali。原因很可能是 GRUB 希望設備看起來和以前一樣(您已經將 Kali 安裝到/dev/sdc,斷開了安裝快閃記憶體驅動器,現在您的 Kali 快閃記憶體驅動器是/dev/sdb,但它的 GRUB 希望它保持在相同的地址 - /dev/sdc) .

所以,問題是:有沒有辦法製作一個真正便攜的 Kali 快閃記憶體驅動器?

在你提到它之前:

  • 我知道“持久存在”引導選項,但這對我來說並不是特別方便。此外,我很好奇為什麼當我很確定我已經很好地看到它與 Ubuntu 一起工作時,它為什麼不能與 Kali 一起工作。
  • 我已經嘗試過 VirtualBox 的解決方法,但我並沒有特別成功(只要快閃記憶體驅動器仍然存在,Kali 就可以工作/dev/sda)。在 VMWare 中做同樣的事情會導致同樣的失敗。

我已經完成了您提到的操作,並且從 GRUB 引導 kali 沒有問題。我刪除了安裝媒體,它只是工作。

無論如何,您可以在第一次編輯 grub 上的引導命令以修改引導分區並到達圖形界面。然後,只需將 GRUB 配置為使用磁碟 UUID 而不是 sdX 名稱。

您可以按照與此類似的過程執行此操作:https ://askubuntu.com/questions/171446/how-to-fix-the-uuid-in-grub-after-restore-from-another-machine

引用自:https://unix.stackexchange.com/questions/332318