163 lines
6.5 KiB
Django/Jinja
Executable File
163 lines
6.5 KiB
Django/Jinja
Executable File
if loadfont $prefix/font.pf2 ; then
|
|
set gfxmode=800x600
|
|
set gfxpayload=keep
|
|
insmod efi_gop
|
|
insmod efi_uga
|
|
insmod video_bochs
|
|
insmod video_cirrus
|
|
insmod gfxterm
|
|
insmod png
|
|
terminal_output gfxterm
|
|
fi
|
|
|
|
if background_image /isolinux/splash.png; then
|
|
set color_normal=light-gray/black
|
|
set color_highlight=white/black
|
|
elif background_image /splash.png; then
|
|
set color_normal=light-gray/black
|
|
set color_highlight=white/black
|
|
else
|
|
set menu_color_normal=cyan/blue
|
|
set menu_color_highlight=white/blue
|
|
fi
|
|
|
|
insmod play
|
|
play 960 440 1 0 4 440 1
|
|
set timeout=5
|
|
set default=0
|
|
menuentry 'Cosmos-Base - Debian 13' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux vga=788 priority=critical auto=true preseed/url=http://{{ server_ip }}/preseed-server.cfg
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
#menuentry 'Cosmos-Base + KDE Plasma' {
|
|
# set background_color=black
|
|
# linux /debian-installer/amd64/linux vga=788 priority=critical auto=true preseed/url=http://{{ server_ip }}preseed-plasma.cfg
|
|
# initrd /debian-installer/amd64/initrd.gz
|
|
#}
|
|
|
|
menuentry 'Easeus Test 1' {
|
|
set isofile="/iso/easeus.iso"
|
|
loopback loop (tftp,{{ server_ip }})$isofile
|
|
linux /debian-installer/amd64/linux boot=casper iso-scan/filename=http://{{ server_ip }}$isofile noeject noprompt splash --
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
|
|
menuentry "Easeus Test 2" {
|
|
set root="http,{{ server_ip }}"
|
|
set isofile="easeus.iso"
|
|
loopback loop0 ($root)/iso/$isofile
|
|
linux /debian-installer/amd64/linux boot=casper iso-scan/filename=${isofile} verbose noprompt noeject
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
|
|
#menuentry 'Cosmos-Base + KDE Plasma' {
|
|
# set background_color=black
|
|
# linux /debian-installer/amd64/linux vga=788 priority=critical auto=true preseed/url=http://{{ server_ip }}preseed-plasma.cfg
|
|
# initrd /debian-installer/amd64/initrd.gz
|
|
#}
|
|
menuentry 'Install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux vga=788 --- quiet
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
submenu --hotkey=a 'Advanced options ...' {
|
|
set menu_color_normal=cyan/blue
|
|
set menu_color_highlight=white/blue
|
|
set gfxpayload=keep
|
|
menuentry '... Expert install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux priority=low vga=788 ---
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
menuentry '... Rescue mode' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux vga=788 rescue/enable=true --- quiet
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
menuentry '... Automated install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux auto=true priority=critical vga=788 --- quiet
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
submenu '... Desktop environment menu ...' {
|
|
set menu_color_normal=cyan/blue
|
|
set menu_color_highlight=white/blue
|
|
set gfxpayload=keep
|
|
submenu '... GNOME desktop boot menu ...' {
|
|
set menu_color_normal=cyan/blue
|
|
set menu_color_highlight=white/blue
|
|
set gfxpayload=keep
|
|
menuentry '... Install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux desktop=gnome vga=788 --- quiet
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
submenu '... GNOME advanced options ...' {
|
|
set menu_color_normal=cyan/blue
|
|
set menu_color_highlight=white/blue
|
|
set gfxpayload=keep
|
|
menuentry '... Expert install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux desktop=gnome priority=low vga=788 ---
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
menuentry '... Automated install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux desktop=gnome auto=true priority=critical vga=788 --- quiet
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
}
|
|
}
|
|
submenu '... KDE Plasma desktop boot menu ...' {
|
|
set menu_color_normal=cyan/blue
|
|
set menu_color_highlight=white/blue
|
|
set gfxpayload=keep
|
|
menuentry '... Install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux desktop=kde vga=788 --- quiet
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
submenu '... KDE Plasma advanced options ...' {
|
|
set menu_color_normal=cyan/blue
|
|
set menu_color_highlight=white/blue
|
|
set gfxpayload=keep
|
|
menuentry '... Expert install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux desktop=kde priority=low vga=788 ---
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
menuentry '... Automated install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux desktop=kde auto=true priority=critical vga=788 --- quiet
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
}
|
|
}
|
|
submenu '... LXDE desktop boot menu ...' {
|
|
set menu_color_normal=cyan/blue
|
|
set menu_color_highlight=white/blue
|
|
set gfxpayload=keep
|
|
menuentry '... Install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux desktop=lxde vga=788 --- quiet
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
submenu '... LXDE advanced options ...' {
|
|
set menu_color_normal=cyan/blue
|
|
set menu_color_highlight=white/blue
|
|
set gfxpayload=keep
|
|
menuentry '... Expert install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux desktop=lxde priority=low vga=788 ---
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
menuentry '... Automated install' {
|
|
set background_color=black
|
|
linux /debian-installer/amd64/linux desktop=lxde auto=true priority=critical vga=788 --- quiet
|
|
initrd /debian-installer/amd64/initrd.gz
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |