03-25-2020, 04:12 PM
@rudra
The issue here isn't Linux or a specific Linux distribution itself in that case. Generally Linux should indeed handle a hardware change much better than Windows. Especially with a generic kernel there should be no big issues and it would support a wide range of hardware while much older hardware might have issues with Windows and won't boot unless a clean installation is performed.
The issue with this specific setup is related to the way KVM templates work and how the Ubuntu 18.04 template is built/made. Actually I'm not sure what is going on myself but I have had issues with exactly the same Ubuntu 18.04 template with other hosting providers, too. It never worked. Most providers use the very same templates from the very same source. I had a few providers that built their own Ubuntu 18.04 templates and these worked flawless. However the premade ones seem to be causing issues on specific setups while they work on others.
That's why I always recommend to install and setup your OS via ISO. Not a big fan of templates unless they work. Hetzner has good KVM templates. All of them seem to work and they actually seem to care about them. They have post installation scripts and setup scripts. This way the OS actually adjusts to the VPS and gets updated after installation. KVM templates... nada. It's at the stage at which it was created some time ago. If the provider doesn't pull a new version you might have a very old template. Ubuntu doesn't even pull updates through the installation though. That's another thing though.
The issue here isn't Linux or a specific Linux distribution itself in that case. Generally Linux should indeed handle a hardware change much better than Windows. Especially with a generic kernel there should be no big issues and it would support a wide range of hardware while much older hardware might have issues with Windows and won't boot unless a clean installation is performed.
The issue with this specific setup is related to the way KVM templates work and how the Ubuntu 18.04 template is built/made. Actually I'm not sure what is going on myself but I have had issues with exactly the same Ubuntu 18.04 template with other hosting providers, too. It never worked. Most providers use the very same templates from the very same source. I had a few providers that built their own Ubuntu 18.04 templates and these worked flawless. However the premade ones seem to be causing issues on specific setups while they work on others.
That's why I always recommend to install and setup your OS via ISO. Not a big fan of templates unless they work. Hetzner has good KVM templates. All of them seem to work and they actually seem to care about them. They have post installation scripts and setup scripts. This way the OS actually adjusts to the VPS and gets updated after installation. KVM templates... nada. It's at the stage at which it was created some time ago. If the provider doesn't pull a new version you might have a very old template. Ubuntu doesn't even pull updates through the installation though. That's another thing though.
![[Image: zHHqO5Q.png]](https://i.imgur.com/zHHqO5Q.png)