|
例如:
menuentry "深度Linux Deepin系统 ISO" --class deepin --class gnu-linux --class gnu --class os{
set isofile=/sys/deepin/deepin.iso
loopback loop $isofile
linux (loop)/live/vmlinuz findiso=$isofile noprompt quiet splash boot=live ro deepin-installer locales=zh_CN.UTF-8 keyboard-configuration/layoutcode=us keyboard-configuration/variantcode= -- rootflags=sync
initrd (loop)/live/initrd.lz
}
双比如:
if [ -f $prefix/linux/Fedora-Xfce-Live.iso ] ; then
menuentry 'Fedora 29 Xfce LiveCD [root/空](可退出liveuser后再用root登录)' --unrestricted {
loopback loop0 $prefix/linux/Fedora-Xfce-Live.iso
linux (loop0)/isolinux/vmlinuz rd.live.image root=live:CDLABEL=Fedora-Xfce-Live-29-20181029-1 iso-scan/filename=/grub/linux/Fedora-Xfce-Live.iso systemd.wants=sshd.service locale.LANG=zh_CN.utf8 inst.lang=zh_CN
initrd (loop0)/isolinux/initrd.img
}
fi
这linux命令后的参数不能理解,只能照里面的拷贝并测试。有的是findiso= 有的是iso-scan/filename= 这些参数用在其它的Linux LiveCD上是否通用可行。
求这学习资料,教程。 |
|