mkusb grub 无法在安全启动时工作(lubuntu live persistent usb)

mkusb grub 无法在安全启动时工作(lubuntu live persistent usb)

我想制作一个 persistent-live-usb lubuntu 22.04,它可以在启用了安全启动(bios 选项)的系统上运行。

我尝试了 mkusb 中的 dus-persistent 方法,但只有在安全启动关闭时我才能访问 grub(由 mkusb 制作)。在安装过程中,我勾选了“msdos”、“upefi”、“dni”选项(因为我希望系统与尽可能多的硬件兼容)。以这种方式生成的 usb 还包含一个标准(非持久性)lubuntu live,可在安全启动开启时使用。只有包含持久启动选项的 grub 在安全启动开启时才无法访问。在 UEFI 上测试。

我只需要进入一次性启动菜单(在大多数电脑上通常是 F12 键)即可启动系统。

编辑2:第二次尝试时,mkusb-plug 满足了我的需要(参见 sudodus 的答案),尽管速度不完美且缓慢(参见他们答案下的讨论)

答案1

持久实时 USB 驱动器,实现安全启动

当您在 'dus-persistent' 中勾选 'msdos' 选项时韓國,您将为真正古老的计算机准备持久实时系统。

我建议使用默认设置以便在新电脑和“中年”电脑之间实现良好的可移植性。在写这个答案之前,我使用当前的 Lubuntu LTS iso 文件 [使用“dus-persistent”] 创建了一个持久的实时系统

dus lubuntu-22.04.3-desktop-amd64.iso

并在联想 V130 上以 UEFI 模式和安全启动对其进行了测试。它运行正常,如以下屏幕截图所示,

在此处输入图片描述

它对我来说也可以与由制作的持久实时驱动器一起使用mkusb-plug,如以下屏幕截图所示,

在此处输入图片描述

编辑:在 Dell Latitude 3520 中添加了测试

它对我来说可以启动由'mkusb 插头在配备英特尔第 11 代 i3 CPU 的 Dell Latitude 3520 中(相当新,并且具有现代的“严格”安全启动系统)。请参阅以下屏幕截图,

在此处输入图片描述

编辑 2:dus-iso2usb针对新电脑进行了改进。

在 '韓國“版本 23.1.6”,mkusb 插头'(版本 2.8.7 及更新版本)适用于新计算机(例如 Dell Latitude 3520)。

在 '韓國' 版本 23.2.0,升级 grub 引导结构后 'dus-iso2usb'(从 grub 2.0.6 到 grub 2.12-rc1)它在新计算机中也可以在 UEFI 模式下安全启动(在 Dell Latitude 3520 中测试)。

Memtest86+ v6.20' 也被添加,它可以在 UEFI 模式下运行(但不能使用安全启动)。

适用于某些旧电脑的持久实时 USB 驱动器

但是,有些旧电脑需要其他设置(而不是默认设置)才能启动,我建议为此使用另一个 USB 启动驱动器。您已经探索了“dus-persistent”中可用的设置。

在一些旧电脑中,‘dus-iso2usb’可能会起作用(当“dus-persistent”和“mkusb-plug”无法制作可启动的 USB 驱动器时)。

仅 64 位架构

请记住,Lubuntu 的当前版本使用 64 位架构。这意味着 32 位计算机需要其他 Linux 发行版,例如 Debian 或 Puppy Linux。

相关内容