append linux0 -- linux1
menu default
EOH
- echo "$CFG" | sed -n -e 's/^ menu label .*$/& x86_64/' -e 's/^ append.*$/& live_dir='"$BASE-x86_64/" -e '/^label.*0$/,/^ append/p'
- echo "$CFG" | sed -n -e 's/^\(label.*\)0$/\11/' -e 's/^ menu label .*$/& i686/' -e 's/^ append.*$/& live_dir='"$BASE-i686/" -e '/^label.*1$/,/^ append/p'
+ echo "$CFG" | sed -n -e 's/^ menu label .*$/& x86_64/' -e '/^label.*0$/,/^ append/p'
+ echo "$CFG" | sed -n -e 's/^\(label.*\)0$/\11/' -e 's/\(vmlinuz\|initrd\)0/\11/g' -e 's/^ menu label .*$/& i686/' -e '/^label.*1$/,/^ append/p'
echo "$CFG" | sed -n '/^label mem/,$p'
) >$MNT/syslinux/syslinux.cfg
cp -p $SELF $MNT/