Nethserver 8 Proxmox image stalls at boot

I installed the proxmox .qcow2 image from Nethserver several times as a VM.
The Proxmox VE version is 9.2.5,
the VM machine type is set to Standard i440fx,
BIOS type is Standard SeaBios.
disk controller virtio-scsi and CPU type set to HOST-
The used image file is ‘ns8-rocky-qcow2’ downloaded from https://tinyurl.com/ns8-rocky-qcow2.
I downloaded this file and installed it with qm create and importdisk.
So, whenever I start this VM I get a boot screen, it says
GRUB loading …
Welcome to Grub!
Probing EDD (edd off to disable) … OK
and that’s it. The boot process stalls.

It would be helpfull if this problem could be solved. The image file is supposed to be a very good template for NS8 installations with multiple nodes. But like this ist is useless.
BTW, with the image ‘ns8-rocky-linux-9-ns8-stable.qcow2’ it’s the same.

Link shorteners are quite unhelpful in this context, because they completely obscure where you got the image from, but I guess that’s more an issue for the Nethesis folks.

But with that said, I attempted to duplicate on my Proxmox installation. Created a VM through the GUI matching the specs you’ve stated, giving it four cores and 4 GB of RAM, no ISO or virtual disk. Then qm importdisk 301 ns8-rocky.qcow2 local-zfs, add that new virtual disk to the VM (double-click on it, set appropriate options, Add), then adjust the VM’s boot order to add that new disk to it.

Went to boot the VM, and it does stop for a moment at the “Probing EDD” you mention, but after that moment (maybe 30 seconds or so?) it brings up this:

Same result with the machine type set to Q35 and SeaBIOS (though it doesn’t display the URL on the login screen), and also with Q35/UEFI. So whatever it is, it isn’t a universal problem. I don’t know how to further troubleshoot, though.

Thanks, Dan. I sorted it out myself as well. It works if I first create a VM without any OS and with some disk. After that I add the imported qcow2 image and I can boot. So far so good.

Can you tell how I should continue? After logging in and changing the root password I see an ip received from DHCP and the FQDN is ‘node.ns8.test’. How can I change the ip to static and change the FQDN to my needs?

The OS is Rocky 9, and you’d make these changes the same way you would in any other Rocky 9 installation. See:

There’s also a chapter in the NS8 documentation about setting up the network.

The FQDN can also be changed during the cluster creation, see Installation | NethServer 8 documentation