From 28596b0474acc4456f12193f3f25af7f86992773 Mon Sep 17 00:00:00 2001 From: Ahmed Abdrabo Date: Wed, 17 Mar 2021 17:18:04 +0100 Subject: [PATCH] Update Supermicro X11 PXE boot command The difference between the 2 commands is `chassis bootdev pxe` vs `chassis bootdev pxe options=efiboot`. The one with options=efiboot does not really work (if the server has OS installed on disk, it will boot it). Tested on Supermicro X11DSC+ with BIOS 3.1 and firmware 1.68. --- providers/supermicro/supermicrox11/actions.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/providers/supermicro/supermicrox11/actions.go b/providers/supermicro/supermicrox11/actions.go index da68dee6..c9fcef66 100644 --- a/providers/supermicro/supermicrox11/actions.go +++ b/providers/supermicro/supermicrox11/actions.go @@ -53,7 +53,7 @@ func (s *SupermicroX) PxeOnce() (status bool, err error) { if err != nil { return status, err } - _, err = i.PxeOnceEfi(context.Background()) + _, err = i.PxeOnceMbr(context.Background()) if err != nil { return false, err }