瀏覽代碼

config(apple): fixed nested virtualization not being set

Fixes #6789
osy 9 月之前
父節點
當前提交
f99b4f4238
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Platform/Shared/VMWizardState.swift

+ 1 - 1
Platform/Shared/VMWizardState.swift

@@ -325,7 +325,6 @@ enum VMBootDevice: Int, Identifiable {
                 bootloader.linuxInitialRamdiskURL = linuxInitialRamdiskURL
                 bootloader.linuxCommandLine = linuxBootArguments
                 config.system.boot = bootloader
-                config.system.genericPlatform = UTMAppleConfigurationGenericPlatform()
                 if let linuxRootImageURL = linuxRootImageURL {
                     config.drives.append(UTMAppleConfigurationDrive(existingURL: linuxRootImageURL))
                     isSkipDiskCreate = true
@@ -333,6 +332,7 @@ enum VMBootDevice: Int, Identifiable {
             } else {
                 config.system.boot = try UTMAppleConfigurationBoot(for: .linux)
             }
+            config.system.genericPlatform = UTMAppleConfigurationGenericPlatform()
             config.virtualization.hasRosetta = linuxHasRosetta
             #endif
         case .Windows: