PVE 9.1.1 fails to recognize H100 GPUs

en4ble

Member
Feb 24, 2023
75
6
13

Wanted to migrate from barebone 24.04 to PVE but GPUs are not coming up. Any advise would be appreciated.

  • Supermicro AS -4124GS-TNR+

  • GPUs recognized in barebone 24.04

  • IPMI shows all GPUs
    Screenshot 2025-11-26 120647.png

  • lspci only recognizes iGPU

  • Bios settings unmodified from the 24.04
    Screenshot 2025-11-26 121421.png

  • Nouveau errors for the GPUs (just noticed that while creating this post) - perhaps need to blacklist?
    Screenshot 2025-11-26 123310.png

  • Kernel Info:

  • Code:
    root@pve-h100-01:~# uname -r
    6.17.2-1-pve
    root@pve-h100-01:~# cat /etc/default/grub
    # If you change this file or any /etc/default/grub.d/*.cfg file,
    # run 'update-grub' afterwards to update /boot/grub/grub.cfg.
    # For full documentation of the options in these files, see:
    #   info -f grub -n 'Simple configuration'
    
    GRUB_DEFAULT=0
    GRUB_TIMEOUT=5
    GRUB_DISTRIBUTOR=`( . /etc/os-release && echo ${NAME} )`
    GRUB_CMDLINE_LINUX_DEFAULT="quiet"
    GRUB_CMDLINE_LINUX=""
    
    # If your computer has multiple operating systems installed, then you
    # probably want to run os-prober. However, if your computer is a host
    # for guest OSes installed via LVM or raw disk devices, running
    # os-prober can cause damage to those guest OSes as it mounts
    # filesystems to look for things.
    #GRUB_DISABLE_OS_PROBER=false
    
    # Uncomment to enable BadRAM filtering, modify to suit your needs
    # This works with Linux (no patch required) and with any kernel that obtains
    # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
    #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
    
    # Uncomment to disable graphical terminal
    #GRUB_TERMINAL=console
    
    # The resolution used on graphical terminal
    # note that you can use only modes which your graphic card supports via VBE/GOP/UGA
    # you can see them in real GRUB with the command `videoinfo'
    #GRUB_GFXMODE=640x480
    
    # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
    #GRUB_DISABLE_LINUX_UUID=true
    
    # Uncomment to disable generation of recovery mode menu entries
    #GRUB_DISABLE_RECOVERY="true"
    
    # Uncomment to get a beep at grub start
    #GRUB_INIT_TUNE="480 440 1"


  • Thank you in advance for any input.

 
  • Like
Reactions: FrankList80