我想制作一个持久实时 USB lubuntu 22.04,它可以在启用了安全启动(BIOS 选项)的系统上运行。
我已经在 mkusb 中尝试了 dus-persistent 方法,但是当安全启动关闭时,我只能访问 grub (由 mkusb 制作)。在安装过程中,我勾选了“msdos”、“upefi”、“dni”选项(因为我希望系统与尽可能多的硬件兼容)。以这种方式生成的 USB 还包含一个标准(非持久性)lubuntu live,可在安全启动的情况下使用。当安全启动打开时,只有包含持久启动选项的 grub 不可访问。在 UEFI 上测试。
我需要通过进入一次性启动菜单(在大多数电脑上通常是 F12 键)来启动系统。
Edit2:第二次尝试 mkusb-plug 做了我需要的事情(参见 sudodus 的答案),尽管不完美-缓慢(参见他们的答案下的讨论)
用于安全启动的持久实时 USB 驱动器
当您在mkusb的 'dus-persistent' 中勾选'msdos' 选项时,您将为非常旧的计算机准备持久的实时系统。
我建议使用默认设置,以便在新计算机和“中年”计算机之间获得良好的可移植性。在写这个答案之前,我从当前的 Lubuntu LTS iso 文件创建了一个持久的实时系统 [使用 'dus-persistent']
并在具有安全启动的 UEFI 模式下的 Lenovo V130 上进行了测试。它可以工作,如下面的屏幕截图所示,
它也适用于我制作的持久实时驱动器
mkusb-plug
,如以下屏幕截图所示,编辑:在 Dell Latitude 3520 中添加测试
它对我有用,可以在带有 Intel 第 11 代 i3 CPU 的 Dell Latitude 3520 中启动由“ mkusb-plug ”制作的持久实时系统(非常新,并且具有现代“紧密”安全启动系统)。请看下面的截图,
适用于某些旧计算机的持久实时 USB 驱动器
但是,有些旧计算机需要[默认设置之外的]其他设置才能启动,我建议为此目的使用另一个 USB 启动驱动器。您已经探索了“dus-persistent”中可用的设置。
在某些旧计算机中, “dus-iso2usb”中的某些可用设置可能有效(当“dus-persistent”和“mkusb-plug”无法制作可启动 USB 驱动器时)。
仅 64 位架构
请记住,当前版本的 Lubuntu 使用 64 位架构。这意味着 32 位计算机需要一些其他 Linux 发行版,例如 Debian 或 Puppy Linux。