与 GRUB Legacy 类似,GRUB 2 PXE 引导映像安装在 TFTP 服务器的根目录中。引导映像的名称取决于 AI 的配置方式。相应的 DHCP BootFile 选项包含 PXE 引导映像的名称。如果 AI 映像基于 GRUB 2,则自动支持 BIOS 和 UEFI 固件类型。不需要特殊参数。
在已安装的 Oracle Solaris 实例上,针对 BIOS 和针对 UEFI 的映像的 PXE 引导映像都存储在 AI 映像的根目录中的 boot/grub 中,例如 /export/auto_install/my_ai_service/boot/grub。
此目录包含以下内容:
bash-4.1$ cd grub/ bash-4.1$ ls grub_cfg_net i386-pc splash.jpg x86_64-efi grub2netx64.efi pxegrub2 unicode.pf2
在带有 BIOS 固件的系统的 i386-pc 目录和 64 位 UEFI 系统的 x64_64-efi 目录中,有 GRUB 2 模块的特定于固件的子目录。但是,在网络引导期间,不使用这些目录中的文件(模块内置在 GRUB 2 映像中,不通过 TFTP 传输)。