diff --git a/internal/common/common_linux.go b/internal/common/common_linux.go index da44c3f..41916de 100644 --- a/internal/common/common_linux.go +++ b/internal/common/common_linux.go @@ -149,6 +149,9 @@ func VirtualizationWithContext(ctx context.Context) (string, string, error) { if StringsContains(contents, "kvm") { system = "kvm" role = "host" + } else if StringsContains(contents, "hv_util") { + system = "hyperv" + role = "guest" } else if StringsContains(contents, "vboxdrv") { system = "vbox" role = "host"