So i have a pc i use as a server, i run without a monitor and keyboard connected. It has an older gpu installed just in case. I currently run 2, but want to expand to 3 operating systems across 2 drives(windows 10, debian 11, some os for docker). I don’t want to run them on a VMM or hypervisor, since i had some issues with klipper. Is there a way for me to switch which one i’ll boot into when turning on my pc, without having to for example selecting the os in grub using a keyboard? Can i do that process remotely?
I would just run Ubuntu, setup docker and use kasm workspaces to do what you wanted
Not really. You could buy a kvm so you could remotely connect to that device and then select the OS you want in grub. But that is essentially connecting a monitor and keyboard.
From your Linux systems you could run grub-set-default or grub-reboot. I don’t know if there’s a version for Windows.
Does your server use a server motherboard? Or are you reusing a desktop style motherboard as a server?
A lot of server motherboards support IPMI which allows access over the network to change BIOS / UEFI settings and install the OS remotely and stuff like that.