Has anyone had any success getting Linux running on a H12 board? I'm on my second H12DSi-NT6 and have had no end of trouble getting Linux running on this damn thing. The OS compatibility table (Super Micro Computer, Inc. - Support Home) is pretty sparse. I'm trying to run Ubuntu on a Rome CPU. I've tried multiple versions (20.04, 22.04 & 23.04) and behavior is consistent across the board. The only way I can get into the installer is by passing in *all* of these flags: "acpi=off nolapic irqpoll nomodeset". This basically cripples the system (disables all but one cpu core, disables virtual pic, etc). Anyways, GRUB has issues at the end of installation and the only way I can get it work is dropping out of the installer after the fatal error and running the following:
sudo mount <install root partition> /mnt
sudo mount<new efi partition> /mnt/boot/efi
for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
sudo modprobe efivars
sudo apt-get install --reinstall grub-efi-amd64
sudo grub-install --no-nvram --root-directory=/mnt
sudo chroot /mnt
update-grub
cd /boot/efi/EFI
cp -R ubuntu/* BOOT/
cd BOOT
cp grubx64.efi bootx64.efi
This will give me a bootable install except, I still have to "acpi=off nolapic irqpoll nomodeset" kernel parameters after fully updating the system. I'm currently booting with a single CPU and 2 sticks of ram that went through 3 passes of memtest ok. I did install a Windows server evaluation that seemed to be ok, so I'm not sure what exactly is wrong. If I disable nolapic system kernel panics nearly immediately at start of boot. I'm disabled virtualization and a messed with a million different settings. I'm on latest bios and firmware.
I'm probably going to switch to a Gigabyte MZ72-HB0 at this point, but curious if anyone has Linux running on one of these.
sudo mount <install root partition> /mnt
sudo mount<new efi partition> /mnt/boot/efi
for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done
sudo modprobe efivars
sudo apt-get install --reinstall grub-efi-amd64
sudo grub-install --no-nvram --root-directory=/mnt
sudo chroot /mnt
update-grub
cd /boot/efi/EFI
cp -R ubuntu/* BOOT/
cd BOOT
cp grubx64.efi bootx64.efi
This will give me a bootable install except, I still have to "acpi=off nolapic irqpoll nomodeset" kernel parameters after fully updating the system. I'm currently booting with a single CPU and 2 sticks of ram that went through 3 passes of memtest ok. I did install a Windows server evaluation that seemed to be ok, so I'm not sure what exactly is wrong. If I disable nolapic system kernel panics nearly immediately at start of boot. I'm disabled virtualization and a messed with a million different settings. I'm on latest bios and firmware.
I'm probably going to switch to a Gigabyte MZ72-HB0 at this point, but curious if anyone has Linux running on one of these.