VirtualBox

Changeset 82393 in vbox for trunk/src/VBox/Main


Ignore:
Timestamp:
Dec 4, 2019 6:38:06 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
135228
Message:

Main: add new Windows Server 2019 guest type, and some long forgotten updates for handling newer Windows versions

Location:
trunk/src/VBox/Main
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/ovfreader.h

    r78602 r82393  
    177177    CIMOSType_CIMOS_CentOS = 106,
    178178    CIMOSType_CIMOS_CentOS_64 = 107,
    179     CIMOSType_CIMOS_OracleEnterpriseLinux = 108,
    180     CIMOSType_CIMOS_OracleEnterpriseLinux_64 = 109,
    181     CIMOSType_CIMOS_eComStation = 110
     179    CIMOSType_CIMOS_OracleLinux = 108,
     180    CIMOSType_CIMOS_OracleLinux_64 = 109,
     181    CIMOSType_CIMOS_eComStation = 110,
    182182    // no new types added with CIM 2.26.0
     183    CIMOSType_CIMOS_WindowsServer2011 = 111,
     184    CIMOSType_CIMOS_WindowsServer2012 = 112,
     185    CIMOSType_CIMOS_Windows8 = 113,
     186    CIMOSType_CIMOS_Windows8_64 = 114,
     187    CIMOSType_CIMOS_WindowsServer2012R2 = 115,
     188    CIMOSType_CIMOS_Windows8_1 = 116,
     189    CIMOSType_CIMOS_Windows8_1_64 = 117,
     190    CIMOSType_CIMOS_WindowsServer2016 = 118,
     191    CIMOSType_CIMOS_Windows10 = 119,
     192    CIMOSType_CIMOS_Windows10_64 = 120,
     193    // the above covers up to CIM 2.52.0, without checking when it was added
    183194};
    184195
  • trunk/src/VBox/Main/src-all/Global.cpp

    r80074 r82393  
    165165        StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221  },
    166166
    167 #if 0
    168167    { "Windows", "Microsoft Windows", "Windows2019_64",     "Windows 2019 (64-bit)",
    169       VBOXOSTYPE_Win2k16_x64,     VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3,
     168      VBOXOSTYPE_Win2k19_x64,     VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3,
    170169       2048,128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
    171170        StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221  },
    172 #endif
    173171
    174172    { "Windows", "Microsoft Windows", "WindowsNT",          "Other Windows (32-bit)",
  • trunk/src/VBox/Main/src-server/ApplianceImpl.cpp

    r81422 r82393  
    171171    { ovf::CIMOSType_CIMOS_CentOS,                               VBOXOSTYPE_RedHat },
    172172    { ovf::CIMOSType_CIMOS_CentOS_64,                            VBOXOSTYPE_RedHat_x64 },
    173     { ovf::CIMOSType_CIMOS_OracleEnterpriseLinux,                VBOXOSTYPE_Oracle },
    174     { ovf::CIMOSType_CIMOS_OracleEnterpriseLinux_64,             VBOXOSTYPE_Oracle_x64 },
    175     { ovf::CIMOSType_CIMOS_eComStation,                          VBOXOSTYPE_ECS }
     173    { ovf::CIMOSType_CIMOS_OracleLinux,                          VBOXOSTYPE_Oracle },
     174    { ovf::CIMOSType_CIMOS_OracleLinux_64,                       VBOXOSTYPE_Oracle_x64 },
     175    { ovf::CIMOSType_CIMOS_eComStation,                          VBOXOSTYPE_ECS },
     176
     177    { ovf::CIMOSType_CIMOS_WindowsServer2011,                    VBOXOSTYPE_Win2k8_x64 },       // no 1:1 match on the VBox side
     178    { ovf::CIMOSType_CIMOS_WindowsServer2012,                    VBOXOSTYPE_Win2k12_x64 },
     179    { ovf::CIMOSType_CIMOS_Windows8,                             VBOXOSTYPE_Win8 },
     180    { ovf::CIMOSType_CIMOS_Windows8_64,                          VBOXOSTYPE_Win8_x64 },
     181    { ovf::CIMOSType_CIMOS_WindowsServer2012R2,                  VBOXOSTYPE_Win2k12_x64 },
     182    { ovf::CIMOSType_CIMOS_Windows8_1,                           VBOXOSTYPE_Win81 },
     183    { ovf::CIMOSType_CIMOS_Windows8_1_64,                        VBOXOSTYPE_Win81_x64 },
     184    { ovf::CIMOSType_CIMOS_WindowsServer2016,                    VBOXOSTYPE_Win2k16_x64 },
     185    { ovf::CIMOSType_CIMOS_Windows10,                            VBOXOSTYPE_Win10 },
     186    { ovf::CIMOSType_CIMOS_Windows10_64,                         VBOXOSTYPE_Win10_x64 },
     187    { ovf::CIMOSType_CIMOS_Windows10_64,                         VBOXOSTYPE_Win10_x64 },
     188    { ovf::CIMOSType_CIMOS_WindowsServer2016,                    VBOXOSTYPE_Win2k19_x64 },      // no CIM type for this yet
    176189
    177190    // there are no CIM types for these, so these turn to "other" on export:
     
    199212    {"Windows Vista", VBOXOSTYPE_WinVista},
    200213    {"Windows 2008",  VBOXOSTYPE_Win2k8},
     214    {"Windows 7",     VBOXOSTYPE_Win7},
     215    {"Windows 8.1",   VBOXOSTYPE_Win81},
     216    {"Windows 8",     VBOXOSTYPE_Win8},
     217    {"Windows 10",    VBOXOSTYPE_Win10},
    201218    {"SUSE",          VBOXOSTYPE_OpenSUSE},
    202219    {"Novell",        VBOXOSTYPE_OpenSUSE},
     
    228245    {"Windows Vista", VBOXOSTYPE_WinVista_x64},
    229246    {"Windows 2008",  VBOXOSTYPE_Win2k8_x64},
     247    {"Windows 7",     VBOXOSTYPE_Win7_x64},
     248    {"Windows 8.1",   VBOXOSTYPE_Win81_x64},
     249    {"Windows 8",     VBOXOSTYPE_Win8_x64},
     250    {"Windows 2012",  VBOXOSTYPE_Win2k12_x64},
     251    {"Windows 10",    VBOXOSTYPE_Win10_x64},
     252    {"Windows 2016",  VBOXOSTYPE_Win2k16_x64},
     253    {"Windows 2019",  VBOXOSTYPE_Win2k19_x64},
    230254    {"SUSE",          VBOXOSTYPE_OpenSUSE_x64},
    231255    {"Novell",        VBOXOSTYPE_OpenSUSE_x64},
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette