# GRUB2 configuration file # begin preamble regexp ".*/(.*)" $prefix -s 1:target tr -s target - _ "$target" if [ -z "$target" -o "$target" = "i386_pc" ]; then set multiboot=multiboot set module=module elif [ "$target" = "x86_64_efi" ]; then set multiboot=multiboot2 set module=module2 fi function load_video_i386_pc { insmod vbe } function load_video_x86_64_efi { insmod efi_gop } # end preamble load_video_$target terminal_output console set timeout=30 menuentry "Oracle Solaris 11.3.35.6.0 Text Installer and command line" { set kern=/x86-0_175_3_35_0_6_0/platform/i86pc/kernel/amd64/unix echo -n "Loading ${root}$kern: " $multiboot $kern /platform/i86pc/kernel/amd64/unix -B install_media=http://\\$serverIP:5555//data/ai/pxe/x86/0_175_3_35_0_6_0,install_service=x86-0_175_3_35_0_6_0,install_svc_address=\\$serverIP:5555 set gfxpayload="1024x768x32;1024x768x16;800x600x16;640x480x16;640x480x15;640x480x32" insmod gzio echo -n "Loading ${root}/x86-0_175_3_35_0_6_0/platform/i86pc/amd64/boot_archive: " $module /x86-0_175_3_35_0_6_0/platform/i86pc/amd64/boot_archive } menuentry "Oracle Solaris 11.3.35.6.0 Automated Install" { set kern=/x86-0_175_3_35_0_6_0/platform/i86pc/kernel/amd64/unix echo -n "Loading ${root}$kern: " $multiboot $kern /platform/i86pc/kernel/amd64/unix -B install=true,install_media=http://\\$serverIP:5555//data/ai/pxe/x86/0_175_3_35_0_6_0,install_service=x86-0_175_3_35_0_6_0,install_svc_address=\\$serverIP:5555 set gfxpayload="1024x768x32;1024x768x16;800x600x16;640x480x16;640x480x15;640x480x32" insmod gzio echo -n "Loading ${root}/x86-0_175_3_35_0_6_0/platform/i86pc/amd64/boot_archive: " $module /x86-0_175_3_35_0_6_0/platform/i86pc/amd64/boot_archive }