|
本帖最后由 liuzhaoyzz 于 2021-12-18 10:45 编辑
我说的主要是(1)和(5)的场景,其他的是顺别贴出来的,抱歉误导了。
光盘里面,\boot\grub2\loopback.cfg内容如下:
loadfont /boot/grub/font.pf2
color_normal=cyan/black
#menu_color_highlight=black/light-gray
menu_color_highlight=yellow/red
menu_color_normal=light-gray/black
menuentry "veket 22" {
linux /vmlinuz pfix=fsck pmedia=cd find_iso=${iso_path}
initrd /initrd.gz
}
menuentry "veket 22 - Copy SFS files to RAM" {
linux /vmlinuz pfix=copy,fsck pmedia=cd find_iso=${iso_path}
initrd /initrd.gz
}
menuentry "veket 22 - Don't copy SFS files to RAM" {
linux /vmlinuz pfix=nocopy,fsck pmedia=cd find_iso=${iso_path}
initrd /initrd.gz
}
menuentry "veket 22 - RAM only" {
linux /vmlinuz pfix=ram,fsck pmedia=cd find_iso=${iso_path}
initrd /initrd.gz
}
menuentry "veket 22 - No X" {
linux /vmlinuz pfix=nox,fsck pmedia=cd find_iso=${iso_path}
initrd /initrd.gz
}
menuentry "veket 22 - No KMS (Kernel modesetting)" {
linux /vmlinuz nomodeset pfix=fsck pmedia=cd find_iso=${iso_path}
initrd /initrd.gz
}
menuentry "veket 22 - Ram Disk SHell" {
linux /vmlinuz pfix=rdsh pmedia=cd find_iso=${iso_path}
initrd /initrd.gz
}
menuentry "Shutdown" {
halt
}
menuentry "Reboot" {
reboot
}
find_iso=${iso_path}这个参数是假的,根本没什么用,因为systemd/init里面没有对这个find_iso进行解析并挂载,他似乎是用来适配grub2的loopback方案的。好像是,我测试过,因此直接map是不行的。所以有想把grub2的loopback移植到grub4dos环境的奇怪想法。
我马上要出去下。
|
|