Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
iPXE Block IO stub breaks grubnet
2017-12-05, 11:20 (This post was last modified: 2017-12-05 11:22 by eterle.)
Post: #5
RE: iPXE Block IO stub breaks grubnet
Using grub, the "Solaris 11" menu item just chains to the Solaris Automated Installer grub2netx64.efi which has everything pre-configured and works.
If I don't use grub, first I have to figure out how to convert the following grub2 entry into an iPXE menu item:

menuentry "Oracle Solaris 11.3.25.3.0 Automated Install" {
set kern=/solaris11_3_25-i386/platform/i86pc/kernel/amd64/unix
echo -n "Loading ${root}$kern: "
multiboot2 $kern /platform/i86pc/kernel/amd64/unix -B install=true,install=true,install_media=http://\\$serverIP:5555//export/auto_install/solaris11_3_25-i386,install_service=solaris11_3_25-i386,install_svc_address=\\$serverIP:5555
set gfxpayload="1024x768x32;1024x768x16;800x600x16;640x480x16;640x480x15;640x480x32"
insmod gzio
echo -n "Loading ${root}/solaris11_3_25-i386/platform/i86pc/amd64/boot_archive: "
module2 /solaris11_3_25-i386/platform/i86pc/amd64/boot_archive
}


get the video properly set up:

function load_video_i386_pc {
insmod vbe
}
function load_video_x86_64_efi {
insmod efi_gop
}
# end preamble
load_video_$target
terminal_output console


and hope that all the Solaris particularities don't prevent it all from working, blocking my progress just a bit further after a lot more work.
and incidentally, if I don't chain to the grub2netx64.efi, I no longer have a reason to be using iPXE. That's the problem it resolves for me.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: iPXE Block IO stub breaks grubnet - eterle - 2017-12-05 11:20



User(s) browsing this thread: 1 Guest(s)