bee.nvidia.mode=gsp-off loads the driver with NVreg_EnableGpuFirmware=0 and skips nvidia-uvm/nvidia-modeset, so CUDA (nvbandwidth/dcgm/nccl) can't run — and on Hopper H200 GSP is effectively mandatory anyway, so the mode is dead weight in this test image. Remove it from every boot entry. fail-safe is now bee.nvidia.mode=normal pci=realloc iommu=pt, so the GPUs come up with uvm and the GPU test actually runs under iommu=pt (the point of the entry). All four sources (grub.cfg + live.cfg.in templates, build.sh write_canonical_*) match. The internal GSP auto-fallback in bee-nvidia-load (normal mode, GSP init hangs >90s → retry with EnableGpuFirmware=0, then still load uvm) is left intact — it serves converted SXM->PCIe cards on other test targets and keeps CUDA working, unlike the removed explicit menu mode. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
35 lines
1.7 KiB
Plaintext
35 lines
1.7 KiB
Plaintext
label live-@FLAVOUR@-normal
|
|
menu label ^EASY-BEE v@VERSION@
|
|
linux @LINUX@
|
|
initrd @INITRD@
|
|
append @APPEND_LIVE@ nomodeset bee.nvidia.mode=normal net.ifnames=0 biosdevname=0 mitigations=off transparent_hugepage=always numa_balancing=disable pcie_aspm=off intel_idle.max_cstate=1 processor.max_cstate=1 nowatchdog nosoftlockup
|
|
|
|
label live-@FLAVOUR@-toram
|
|
menu label EASY-BEE v@VERSION@ (^load to RAM)
|
|
menu default
|
|
linux @LINUX@
|
|
initrd @INITRD@
|
|
append @APPEND_LIVE@ toram nomodeset bee.nvidia.mode=normal net.ifnames=0 biosdevname=0 mitigations=off transparent_hugepage=always numa_balancing=disable pcie_aspm=off intel_idle.max_cstate=1 processor.max_cstate=1 nowatchdog nosoftlockup
|
|
|
|
label live-@FLAVOUR@-console
|
|
menu label EASY-BEE v@VERSION@ (^no GUI / no X11)
|
|
linux @LINUX@
|
|
initrd @INITRD@
|
|
append @APPEND_LIVE@ nomodeset bee.gui=off bee.nvidia.mode=normal net.ifnames=0 biosdevname=0 mitigations=off transparent_hugepage=always numa_balancing=disable pcie_aspm=off intel_idle.max_cstate=1 processor.max_cstate=1 nowatchdog nosoftlockup
|
|
|
|
label live-@FLAVOUR@-failsafe
|
|
menu label EASY-BEE (^fail-safe: pci=realloc, iommu=pt)
|
|
linux @LINUX@
|
|
initrd @INITRD@
|
|
append @APPEND_LIVE@ nomodeset bee.nvidia.mode=normal pci=realloc iommu=pt net.ifnames=0 biosdevname=0 mitigations=off transparent_hugepage=always numa_balancing=disable pcie_aspm=off intel_idle.max_cstate=1 processor.max_cstate=1 nowatchdog nosoftlockup
|
|
|
|
label wipe-disks
|
|
menu label *** WIPE ALL DISKS (irreversible!) ***
|
|
linux @LINUX@
|
|
initrd @INITRD@
|
|
append @APPEND_LIVE@ toram nomodeset bee.gui=off bee.wipe=all net.ifnames=0 biosdevname=0
|
|
|
|
label memtest
|
|
menu label ^Memory Test (memtest86+)
|
|
linux /boot/memtest86+x64.bin
|