I have a multiboot USB stick with grub2 on it. Arch iso boots fine using the menuentry from GRUB2 wiki. However, I'd like to copy the live image to ram so I can remove the USB drive later. Is there a kernel parameter for this (like 'toram' on ubuntu based livecds)?
Last edited by mikeroll (2013-07-12 10:20:21)
The 'copytoram' kernel parameter copies the squash image to RAM but unfortunately the contents only seem to get uncompressed on demand so it's a lot slower than reading them from the USB.
I have 8GB that almost never gets used past 750MB but I would be more interested in having the uncompressed image copied to RAM.
-=[ LIVE enabled UEFI with redundant syslinux pure systemd detached LUKS header partitionless encrypted GPT SSDx3 RAID0 because I can. ]=-
Backward compatibility is for the masses. There's no dual-boot here...
My rescue USB stick uses syslinux. One of the options is to copy the Arch Install iso to ram using syslinux "memdisk".
I don't know if grub2 can chainload to syslinux but I believe syslinux can chainload to grub. That way you could still keep grub if it's doing stuff syslinux can't (otherwise swap to syslinux)
Last edited by vacant (2013-06-28 14:02:13)
Have a look at Archboot isos.
Thanks everyone, copytoram is probably fine for me for now.