很久以前,我在 USB 3.0 棒上将 Kali 作为完整操作系统安装。
它从 USB 运行,在我用来安装它的计算机上没有任何问题。已经做了很多年了。
但是,当我尝试在其他计算机上启动 USB 时,无论我进行的 BIOS 配置如何(安全启动、传统支持等),当我拉出启动菜单时,它通常会显示 USB 已插入,列出它类似于“USB 3.0 (PMAP)”,但是当我选择它时,它会显示一个短语,意思是“这里没有可启动的操作系统”。
这是关于 GRUB Bootloader 的问题,还是我还遗漏了什么?
我猜你要么将引导加载程序放在硬盘驱动器上,要么将系统特定的配置放入引导加载程序中。
我建议首先弄清楚您使用的是哪种 grub 变体。尝试 "
grub-install -help
" 并查看 --target 的默认值是什么。如果这是一个 EFI 变体,那么它可能进入了硬盘驱动器的分区 1。如果是这样
i386-pc
,那么它可能已经在硬盘驱动器上了。如果是 EFI,您想在记忆棒上创建一个 EFI 分区并在其中安装 grub。如果这是 i386-pc,再次尝试将它安装到记忆棒的磁盘而不是硬盘驱动器。