我怎样才能使 USB 记忆棒上的便携式 Ubuntu 安装可安全启动?

我怎样才能使 USB 记忆棒上的便携式 Ubuntu 安装可安全启动?

我已经完全安装了 ubuntu 15.10 16.04在 USB 记忆棒上(无 chroot/永久实时安装),并设法让它启动到 BIOS 以及 UEFI。

如何才能使安全启动在多台机器上正常工作?

我试过

sudo apt-get install linux-signed-generic  grub-efi-amd64-signed Shim-signed 

其次是

sudo grub-install --uefi-secure-boot # --force  

是什么导致了它确实能够在我执行此操作的机器上进行安全启动,但仅限于此。

我认为这肯定是可行的,因为也可以启动使用 rufus 创建的启用了安全启动的 ubuntu 安装棒,而且它不绑定到任何机器。也许我的想法是错误的,所以我很乐意得到任何帮助,我已经搜索了好几天了。

编辑:升级到 16.04,但没有任何改变。

谢谢!

答案1

这个命令现在解决了我的问题:

grub-install --efi-directory /mnt/esp --boot-directory /mnt/rootfs/boot --target x86_64-efi --removable /dev/sdb --uefi-secure-boot

这最终让我能够在启用安全启动的 uefi 系统上启动。我在启动时遇到的唯一错误是

error: file ´/boot/' not found.
error: no such device: /.disk/info.

这不是什么真正的问题,因为它仍然可以启动,但是如果您知道是什么原因造成的以及如何解决,我将非常感谢您提供的任何提示。错误:没有这样的设备:/.disk/mini-info。

相关内容