February 2, 2022
After an initial bad start, I was finally able to get Proxmox VE up and running on my new homelab toy. After receiving and installing my 1TB NVMe drive, I installed Proxmox and tried to get my first virtual machine running. For whatever reason, I just couldn’t get anything to work, especially virtual machines—the very thing I wanted to get to run. I just kept getting the “NoVNC” error, so I gave up for the night. I went to bed thinking I’d put Ubuntu server on the machine and try to figure out Docker.
The next day, I reinstalled Proxmox after enabling hardware virtualization in the BIOS. Proxmox installed quickly, and I went through the process of making my first virtual machine with an Elementary OS ISO. Guess what? It worked! Now, either it was the BIOS change or I actually started VNC correctly this time. So, if you’re getting the “NoVNC” error, try hitting the Start button on the console. I couldn’t have overlooked that the first time, right? Maybe.
After Elementary OS, I installed Ubuntu Server on another virtual machine. OK, this is cool. This afternoon, I followed most of this tutorial to get a backup Pihole installation in a small container. Check out the big brain on me. How cool is that!? I’m thinking about virtualizing all of my server needs. This is so cool. All those nerds on YouTube were right.
As I said, Proxmox is the 💩! I can’t wait to see what else I can do with this baby, especially when my RAM upgrade arrives (I’ll be going from 4GB to 16GB)—maybe tomorrow. I may even try to install Windows 10 as a virtual machine. Why not? Especially if I can get a license through the university. I’m not gonna hold my breath on that one.
One question I have currently about this type one hypervisor: how do I boot another machine using a VM on the server? In other words, how do I boot my iMac using say the Elementary OS or the Windows VM? Surely there’s a way.