如何使用isoboot=和overlayfs参数启动Sabayon linux?

如何使用isoboot=和overlayfs参数启动Sabayon linux?

https://bugs.sabayon.org/show_bug.cgi?id=4941

我不明白,sabayon 的 initrd 映像是如何创建的。 (我只是第一次安装该系统!)。

当我尝试指令中的参数时https://wiki.archlinux.org/index.php/Multiboot_USB_drive#Sabayon 我收到有关无法使用 aufs 的错误。

Sabayon 中参数 isoboot= 是如何实现的?详细来说应该如何运作? initrd 中的哪个程序执行 iso 挂载? squashfs 是如何命名的以及 initrd 应该如何找到它? aufs怎么了,是不是被overlayfs取代了?

UPD:Sabayon 使用 genkernel-next,这是它的参数说明: https://github.com/Sabayon/genkernel-next/blob/master/doc/genkernel.8.txt#L387

答案1

这是关于文档的错误: https://bugs.sabayon.org/show_bug.cgi?id=4941

ramdisk 选项列表记录在此处: https://github.com/Sabayon/genkernel-next/blob/master/doc/genkernel.8.txt#L387

menuentry "Live ISO, Sabayon_MATE (2015-05-15a)" {
  insmod loopback
  set isofile=/iso/Sabayon_MATE_20150515/Sabayon_Linux_DAILY_amd64_MATE-dev.iso
  loopback loop (${root})${isofile}
  linux (loop)/boot/sabayon root=/dev/ram0 init=/linuxrc isoboot=${isofile} cdroot looptype=squashfs loop=/livecd.squashfs overlayfs
  initrd (loop)/boot/sabayon.igz
}

相关内容