浏览代码

Merge pull request #901 from netbootxyz/bodhimods

add 20.04 boot format for bodhi 6 version
Antony Messerli 4 年之前
父节点
当前提交
026c0e90ea
共有 1 个文件被更改,包括 14 次插入3 次删除
  1. 14 3
      roles/netbootxyz/templates/menu/live-bodhi.ipxe.j2

+ 14 - 3
roles/netbootxyz/templates/menu/live-bodhi.ipxe.j2

@@ -8,7 +8,12 @@ menu ${os} - Current Arch [ ${arch} ]
 iseq ${arch} x86_64 && set arch_a amd64 || set arch_a ${arch}
 item --gap ${os} Versions
 {% for key, value in endpoints.items() | sort %}
-{% if value.os == "bodhi" %}
+{% if value.os == "bodhi" and value.version == "6" %}
+item {{ value.version }}-{{ value.flavor }} ${space} ${os} {{ value.version }} {{ value.flavor }}
+{% endif %}
+{% endfor %}
+{% for key, value in endpoints.items() | sort %}
+{% if value.os == "bodhi" and value.version == "5" %}
 item {{ value.version }}-{{ value.flavor }} ${space} ${os} {{ value.version }} {{ value.flavor }}
 {% endif %}
 {% endfor %}
@@ -21,17 +26,23 @@ goto ${live_version}
 :{{ value.version }}-{{ value.flavor }}
 set squash_url ${live_endpoint}{{ value.path }}filesystem.squashfs
 set kernel_url ${live_endpoint}{{ value.path }}
-goto boot
+goto boot-{{ value.version }}
 
 {% endif %}
 {% endfor %}
 
-:boot
+:boot-5
 imgfree
 kernel ${kernel_url}vmlinuz ip=dhcp boot=casper netboot=http fetch=${squash_url} initrd=initrd ${cmdline}
 initrd ${kernel_url}initrd
 boot
 
+:boot-6
+imgfree
+kernel ${kernel_url}vmlinuz ip=dhcp boot=casper netboot=url url=${squash_url} initrd=initrd ${cmdline}
+initrd ${kernel_url}initrd
+boot
+
 :live_exit
 clear menu
 exit 0