
我正在嘗試建立多重開機隨身碟,但我不想使用 fat 16,因為 fat 16 和其他檔案系統(如 ext 2 或 NTFS)之間存在巨大的效能懸崖。我的隨身碟上需要有多個 Linux 發行版,並在啟動時選擇我想要的一個(最好是 grub2)。
答案1
據我了解您對解決方案的需求:您想要一個可啟動的 USB 棒,上面有多個 Linux 發行版。
您可以使用 grub2、gparted 和 dd/unetbootin 來解決此問題。
1:格式化並分割您的 USB 隨身碟以滿足您的發行版需求
2:在 USB 裝置上安裝 grub2 以在啟動時啟用發行版選擇。
3:將發行版複製/安裝到分割區。
不久前我也做了類似的事情:https://github.com/magnuskiro/grubRescueDisk(我發現自述文件需要一些工作,但至少您應該能夠透過參考文獻找到有用的東西。)
我有多個(我想是 4 個)分割區,其中 U 碟上有不同的 Linux 即時映像。
我使用 gparted 格式化每個分割區,並使用 grub2 作為開機管理員在開機時選擇發行版。
答案2
使用虛擬機器或其他 *nix 安裝在快閃磁碟機上安裝 GRUB2。 NTFS可能工作 - GRUB2 中有一個模組,但你是對的 - 大多數教程都使用 VFAT。
嘗試多USB啟動, 為 GRUB2 建立一個約 10mb 的 FAT 分割區,然後將其餘部分格式化為 EXT2 或 NTFS。