错误:
grub_is_shim_lock_enabled
,阻止我在任何计算机上使用便携式 Linux m.2 驱动器
我知道此错误似乎是为了防止未经授权的用户在除您之外的任何计算机上启动您的 Linux 驱动器!
我想要达到的目标是:
如何让我的外部 m.2 Linux 在任何计算机上运行,只需即插即用!!!!
Loading Linux Linux-zen...
error: symbol `grub_is_shim_lock_enabled` not found
Loading initial ramdisk
error: symbol `grub_is_shim_lock_enabled` not found
press any key to continue
不建议我从 U 盘进行实时启动 iso,然后执行 chroot 操作:
grub-install --disable-shim-lock
还尝试过: 安装 refind 以及所有这些都可以帮助我在主计算机上重新启动,但我希望我的外部 m.2 Linux 可以在任何计算机(不仅仅是我的计算机)上直接启动!
另外,当我从主机上拔下我的外部 m.2 Linux 时,错误又重新出现,它需要我重新执行 chroot 重新应用重新安装,并更改 BIOS 中的优先启动驱动器,真是痛苦!
看起来是一个(扩大的)问题。 2023 年夏天的这个线程显示了一些支持它的错误,以及最近后续线程中的一些巫术,以及大多数人的解决方法:暂时降级 grub,直到错误得到解决。