From dcd4a0bc9f4378ca8edde73636585ead7d977c47 Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 28 Jan 2026 12:08:52 +0100 Subject: [serversetup-bwlp-ipxe] Fix: Don't clear screen between menus --- .../serversetup-bwlp-ipxe/inc/scriptbuilderipxe.inc.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/modules-available/serversetup-bwlp-ipxe/inc/scriptbuilderipxe.inc.php b/modules-available/serversetup-bwlp-ipxe/inc/scriptbuilderipxe.inc.php index ff01c388..a3781d54 100644 --- a/modules-available/serversetup-bwlp-ipxe/inc/scriptbuilderipxe.inc.php +++ b/modules-available/serversetup-bwlp-ipxe/inc/scriptbuilderipxe.inc.php @@ -113,7 +113,10 @@ HERE; public function getMenu(IPxeMenu $menu, bool $bootstrap): string { if ($bootstrap) { - return "#!ipxe\nimgfree ||\n" . $this->menuToScript($menu); + return "#!ipxe\nimgfree ||\n" + . "imgfetch --name bg-menu /tftp/pxe-menu.png ||\n" + . "console --left 55 --top 88 --right 63 --bottom 64 --keep --picture bg-menu ||\n" + . $this->menuToScript($menu); } $base = $this->getUrlFull(); return "#!ipxe\nset self {$base} ||\n" . $this->menuToScript($menu); @@ -131,7 +134,6 @@ HERE; :start imgstat bg-menu || imgfetch --name bg-menu /tftp/pxe-menu.png || -console --left 55 --top 88 --right 63 --bottom 64 --keep --picture bg-menu || colour --rgb 0xffffff 7 || colour --rgb 0xcccccc 5 || -- cgit v1.2.3-55-g7522