Project

General

Profile

Download (625 Bytes) Statistics
| Branch: | Tag: | Revision:
<%#
kind: snippet
name: pxegrub_chainload
model: ProvisioningTemplate
snippet: true
%>
<%
# paths variable must be passed into the snippet, otherwise no EFI items are rendered
if !@paths.nil? && @paths.size > 1
-%>
fallback=<%= (1..@paths.size).to_a.join(' ') %>
<% @paths.each do |path| %>
title Chainload Grub from /EFI/<%= path %> or try next
rootnoverify (hd0,0)
chainloader /EFI/<%= path %>/grubx64.efi
<% end -%>
<% else -%>
title Update your PXEGrub local template to get EFI options
root (hd0,0)
chainloader +1
<% end -%>

title Chainload into bootloader on first disk
root (hd0,0)
chainloader +1
(30-30/38)