I picked up a Minis Forum HM90 EliteMini with the idea of creating a low power, small footprint Proxmox VE host.
Since it has the mobile Ryzen 9 4900H (8C/16T) and supports replaceable DDR4 SO-DIMM and NVMe slot (and 2 SATA drives) this appeared on paper to be a reasonable candidate.
However, I found its behavior under Linux to be different.
Issue Home
The first issue I ran into is a USB boot issue depending on the distro.
Using a traditional ISO to USB install method....
Any SUSE or RedHat distro can get past what appears to be a bug in the UEFI or the USB chipset.
Any Debian based distribution (including Ubuntu and all their derivatives) cannot deal with this bug and dumps me into that "unable to locate a medium with a live file system" error after I get a few entries in dmesg about /init: Line 49 "Can't open /dev/sdd: No medium found"
If I didn't know better its as if Debian and their ilk are resetting the USB bus and the USB boot device is lost to the OS.
I followed various changes recommended online to the grub.cfg all to no avail. Putting in debug breaks, and then removing and reinserting the USB sticks and telling BusyBox to continue. None of them worked.
Next I tried to PXE boot the device and avoid the USB boot process altogether, but once again Debian and their clones would bring up the install and when I used the keyboard or mouse (both USB) they would freeze and I would be forced to hard reset. If I PXE boot OS'es like Alma Linux or OpenSUSE Tumbleweed, no issues at all.
I have the latest UEFI from Minis Forum and have reviewed several options available (it is very customizable), and tested from various power management schemes, IOMMU settings and other various options. No joy.
I used various brands and iterations of USB sticks to make sure I didn't have a bad stick or bad image. PXE was pulling the latest and greatest stable builds.
I did locate some bugs in Debian posted some 10 years ago about various USB booting issues, but Debian fixed them ages ago.
Issue Forum
Seems none of the OS's can deal with a somewhat new and unique wireless/BT card in the second M.2 slot.
It's a AMD RZ608, which is a rebranded Mediatek MT7921 which has the 2x2 radio and bluetooth module. All the OS'es see the BT module but cannot start up the WiFi radio.
Seems there is a kernel patch that came out and it was supposed to be mainlined here in the near future (5.16?) But you still need to make sure you have the firmware or the card won't start.
Since I don't really need WiFi for a Proxmox node, I might just remove it or put something else there in its place.
Of course none of these issues occur in Windows. W10/W11 have all the needed drivers/firmware and the downloadable ones are Windows only.
Worse case I will image the NVMe drive with Proxmox/Debian on another machine and see if it will stay stable.
Since it has the mobile Ryzen 9 4900H (8C/16T) and supports replaceable DDR4 SO-DIMM and NVMe slot (and 2 SATA drives) this appeared on paper to be a reasonable candidate.
However, I found its behavior under Linux to be different.
Issue Home
The first issue I ran into is a USB boot issue depending on the distro.
Using a traditional ISO to USB install method....
Any SUSE or RedHat distro can get past what appears to be a bug in the UEFI or the USB chipset.
Any Debian based distribution (including Ubuntu and all their derivatives) cannot deal with this bug and dumps me into that "unable to locate a medium with a live file system" error after I get a few entries in dmesg about /init: Line 49 "Can't open /dev/sdd: No medium found"
If I didn't know better its as if Debian and their ilk are resetting the USB bus and the USB boot device is lost to the OS.
I followed various changes recommended online to the grub.cfg all to no avail. Putting in debug breaks, and then removing and reinserting the USB sticks and telling BusyBox to continue. None of them worked.
Next I tried to PXE boot the device and avoid the USB boot process altogether, but once again Debian and their clones would bring up the install and when I used the keyboard or mouse (both USB) they would freeze and I would be forced to hard reset. If I PXE boot OS'es like Alma Linux or OpenSUSE Tumbleweed, no issues at all.
I have the latest UEFI from Minis Forum and have reviewed several options available (it is very customizable), and tested from various power management schemes, IOMMU settings and other various options. No joy.
I used various brands and iterations of USB sticks to make sure I didn't have a bad stick or bad image. PXE was pulling the latest and greatest stable builds.
I did locate some bugs in Debian posted some 10 years ago about various USB booting issues, but Debian fixed them ages ago.
Issue Forum
Seems none of the OS's can deal with a somewhat new and unique wireless/BT card in the second M.2 slot.
It's a AMD RZ608, which is a rebranded Mediatek MT7921 which has the 2x2 radio and bluetooth module. All the OS'es see the BT module but cannot start up the WiFi radio.
Seems there is a kernel patch that came out and it was supposed to be mainlined here in the near future (5.16?) But you still need to make sure you have the firmware or the card won't start.
Since I don't really need WiFi for a Proxmox node, I might just remove it or put something else there in its place.
Of course none of these issues occur in Windows. W10/W11 have all the needed drivers/firmware and the downloadable ones are Windows only.
Worse case I will image the NVMe drive with Proxmox/Debian on another machine and see if it will stay stable.
Comment