自定义 Ubuntu ISO 文件以从 RAM 自动启动

自定义 Ubuntu ISO 文件以从 RAM 自动启动

在 Ubuntu 中,可以使用toram选项将实时 USB 完全启动到 RAM。 添加 toram 选项

但是此过程是基于 GUI 的。有没有办法将toram选项写入 ISO 文件,以便可启动 USB 直接从 RAM 启动?

描述了基于 GUI 的从 RAM 启动 Ubuntu 的方法这里

编辑:所有提及和提议的想法都有效。尽管我接受了一种解决方案,但您可以根据需要尝试其中任何一种方法。

答案1

启动 ISO 文件toram

如果您正在启动 ISO 文件,则可能正在使用 GRUB2。您可以toram在 grub.cfg 的 linux 行中添加。紧接着 quiet splash 之后或在末尾,在 -- 之后一个空格处添加

启动 ISO 菜单项可能如下所示:

menuentry "Ubuntu 20.04 ISO" {
    rmmod tpm
    set root=(hd0,1)
    set isofile="/isos/ubuntu-20.04-desktop-amd64.iso"
        loopback loop $isofile
        linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile persistent persistent-path=/ub2004-1/ fsck.mode=skip quiet splash toram -- 
        initrd (loop)/casper/initrd
}

有关启动 ISO 文件的更多信息在此处使用简单的 BIOS/UEFI 模板映像:用于引导 ISO 文件的 BIOS/UEFI 模板映像

相关内容