我想从 ramdisk/memdisk 启动纯 ubuntu iso 文件,所以 hdd 仅用于将 iso 映像复制或提取到 ramdisk,因此分区没有被 iso 文件使用的系统原因锁定.....我被读取到使用memdisk但失败带有错误消息的内核必须首先加载
我的 grub2 配置:
menuentry "Ubuntu Desktop 20.04" --class ubuntu {
insmod ntfs
insmod memdisk
set isoDRV=(hd2,gpt2)
set isoDIR="/ISO-SOFT/OS/LINUX"
set IsoFILE="ubuntu-20.04-desktop-amd64.iso"
## i just try this but fail :(
linux16 memdisk $isoDRV/$isoDIR/$IsoFILE
initrd16 (memdisk)/casper/initrd
}
这可以按我的意思来做吗?
toram
我使用带有以下菜单项的 GRUB2 启动了一个 Ubuntu ISO 文件。
menuentry "Ubuntu 20.04 ISO" {
rmmod tpm
set root=(hd0,3)
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
}
打开 Nautilus 并输入sudo umount -lrf /dev/sdxy
其中 sdxy 是包含正在运行的 ISO 文件的分区。
然后打开 Nautilus 并单击 ISO 的 USB 分区旁边左侧的小三角形。
收到一条消息,表明可以安全地卸下驱动器。我这样做了。
然后重新插入 USB 驱动器并继续修改未锁定的分区。
工作完成后,正常关闭计算机。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句