制作一个 USB 来使用 grub2 引导多个 ISO,如中所述使用 Linux 通过 Grub2 从 USB 引导多个 ISO
适用于 Linux Mint 18.3
现在尝试配置 Tails 3.7 但运气不佳
尝试过这个(评论的选项是我尝试过但也失败的选项):
menuentry "Tails" {
loopback loop /tails.iso
linux (loop)/live/vmlinuz boot=live config live-media=removable nopersistent noswap noprompt toram=(loop)/live/filesystem.squashfs timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash nox11autologin module=Tails quiet
# linux (loop)/live/vmlinuz boot=live config fromiso=(loop) nopersistent noswap noprompt toram=(loop)/live/filesystem.squashfs timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash nox11autologin module=Tails quiet
initrd (loop)/live/initrd.img
# linux (loop)/casper/vmlinuz file=/cdrom/preseed/mint.seed boot=casper initrd=/casper/initrd.lz iso-scan/filename=/tails.iso noeject noprompt splash --
# initrd (loop)/casper/initrd.lz
}
我看到带有“运行方块”的启动屏幕,但随后它不再显示:
(initramfs) Unable to find a medium containing a live filesystem
答案1
我也有同样的查询,并且我成功启动了。
(截至目前,Tails 为 3.11)。
简短回答:-
你grub.cfg
应该有这样的条目:
menuentry "Tails"{
loopback loop /boot/ISOs/tails-amd64-3.11.iso
linux (loop)/live/vmlinuz boot=live config live-media=removable nopersistence noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails slab_nomerge slub_debug=FZP mce=0 vsyscall=none page_poison=1 union=aufs quiet findiso=/boot/ISOs/tails-amd64-3.11.iso
initrd (loop)/live/initrd.img
}
menuentry "Tails (Troubleshooting Mode)"{
loopback loop /boot/ISOs/tails-amd64-3.11.iso
linux (loop)/live/vmlinuz boot=live config live-media=removable nopersistence noprompt timezone=Etc/UTC block.events_dfl_poll_msecs=1000 splash noautologin module=Tails slab_nomerge slub_debug=FZP mce=0 vsyscall=none page_poison=1 union=aufs noapic noapm nodma nomce nolapic nomodeset nosmp vga=normal findiso=/boot/ISOs/tails-amd64-3.11.iso
initrd (loop)/live/initrd.img
}
一些解释:-
请注意,上面的一系列选项后 .../vmlinuz
到前 findiso=...
。
如果您将 Tails ISO 刻录到 DVD(或使用此类实用程序的笔式驱动器)并从它启动(并在启动启动屏幕上按 Tab 键),您将看到这些确切的选项。
获得这些的一个简单方法是使用存档管理器打开 Tails ISO 并打开直播配置文件或者live64.cfg里面EFI⇾启动或者isolinux。
因此,Linux 使用所有原始选项启动:不多不少!
坦白:-
我是一个普通人,这个解决方案不是我的主意。这findiso=...
已经完成了:我的想法来自这里。您可以保存.cfg
以供将来使用。 :-)
希望这对您有帮助。