Boot
如何使用 livecd-tools 創建多重引導 USB?
在瀏覽手冊頁時,我發現一些選項似乎表明命令行工具
livecd-iso-to-disk
能夠創建多重引導 USB:--multi Used when installing multiple image copies to signal configuration of the boot files for the image in the --livedir <dir> parameter. --livedir <dir> Used with multiple image installations to designate the directory <dir> for the particular image.
我在目錄中有一個 32 位 ISO 映像文件和一個 64 位映像文件
/var/Installers/Fedora-20
。從 USB 啟動時,我希望能夠從 grub 菜單中選擇其中一個。我嘗試執行以下命令:# livecd-iso-to-disk --efi --multi --livedir /var/Installers/Fedora-20 /dev/sdc1
但它不起作用,因為
<source>
缺少論點。<source>
我有兩個 ISO 映像,詢問何時提供映像文件的目錄似乎違反直覺。我在這裡錯過了什麼嗎?
我不熟悉這個工具,但是從這裡
livecd-iso-to-disk.sh
查看腳本的原始碼,我認為你已經把它倒過來了。您仍然需要提供單個源(而不是目錄),因為此工具一次只能執行一個 ISO,因此您需要為要添加的每個 ISO 執行一次。同時,應該是目標目錄的名稱。這樣該工具就不會使用預設目錄並破壞您安裝的最後一個 ISO。--livedir
如果我不得不根據我讀過的內容猜測正確的用法,我會嘗試
livecd-iso-to-disk --efi --multi --livedir <name_for_32_bit_dir> /var/Installers/Fedora-20/<name_of_32_bit.iso> /dev/sdc1 livecd-iso-to-disk --efi --multi --livedir <name_for_64_bit_dir> /var/Installers/Fedora-20/<name_of_64_bit.iso> /dev/sdc1
更多資訊:https ://fedoraproject.org/wiki/How_to_create_and_use_Live_USB#litd
請注意描述如何
--livedir
說“針對特定圖像”,這意味著單數,而不是多個圖像的目錄。