From 6a8d3f5e8f0c017ed3960785ca9c98fd2cf9dcfa Mon Sep 17 00:00:00 2001 From: Emiliano Vavassori Date: Fri, 6 Nov 2015 01:00:36 +0100 Subject: [PATCH] Changing PXE boot entry order, defaulting to 'Boot from first local drive'. --- roles/pxe/tasks/pxe.yml | 6 ++++++ roles/pxe/templates/pxelinux.cfg/default | 15 ++++++++------- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/roles/pxe/tasks/pxe.yml b/roles/pxe/tasks/pxe.yml index 4076c6a..1e0e1b7 100644 --- a/roles/pxe/tasks/pxe.yml +++ b/roles/pxe/tasks/pxe.yml @@ -47,6 +47,12 @@ dest: /var/lib/tftpboot/utils/vesamenu.c32 sudo: yes +- name: chain.c32 + get_url: + url: "http://bglug.sys42.eu/chain.c32" + dest: /var/lib/tftpboot/utils/chain.c32 + sudo: yes + - name: linux i386 get_url: url: http://archive.ubuntu.com/ubuntu/dists/trusty-updates/main/installer-i386/current/images/netboot/ubuntu-installer/i386/linux diff --git a/roles/pxe/templates/pxelinux.cfg/default b/roles/pxe/templates/pxelinux.cfg/default index 14a1e17..1a1b790 100644 --- a/roles/pxe/templates/pxelinux.cfg/default +++ b/roles/pxe/templates/pxelinux.cfg/default @@ -1,10 +1,17 @@ UI /utils/vesamenu.c32 -DEFAULT client +DEFAULT local TIMEOUT 30 MENU TITLE BgLUG PXE Boot MENU BACKGROUND /utils/bglug.png +LABEL local + MENU LABEL Avvia dal primo disco locale + KERNEL /utils/chain.c32 + APPEND hd0 + +MENU SEPARATOR + LABEL client MENU LABEL Installa nuova macchina CLIENT LINUX /ubuntu/14.04/amd64/linux @@ -43,12 +50,6 @@ MENU END MENU SEPARATOR -LABEL local - MENU LABEL Boot from ^local hard drive - LOCALBOOT 0 - -MENU SEPARATOR - MENU BEGIN MENU TITLE Utilities