VirtualBox

Changeset 8803 in vbox for trunk


Ignore:
Timestamp:
May 14, 2008 7:20:56 AM (17 years ago)
Author:
vboxsync
Message:

add OpenSolaris OS type

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/ostypes.h

    r8155 r8803  
    4545typedef enum VBOXOSTYPE
    4646{
    47     VBOXOSTYPE_Unknown   = 0,
    48     VBOXOSTYPE_DOS       = 0x10000,
    49     VBOXOSTYPE_Win31     = 0x15000,
    50     VBOXOSTYPE_Win9x     = 0x20000,
    51     VBOXOSTYPE_Win95     = 0x21000,
    52     VBOXOSTYPE_Win98     = 0x22000,
    53     VBOXOSTYPE_WinMe     = 0x23000,
    54     VBOXOSTYPE_WinNT     = 0x30000,
    55     VBOXOSTYPE_WinNT4    = 0x31000,
    56     VBOXOSTYPE_Win2k     = 0x32000,
    57     VBOXOSTYPE_WinXP     = 0x33000,
    58     VBOXOSTYPE_Win2k3    = 0x34000,
    59     VBOXOSTYPE_WinVista  = 0x35000,
    60     VBOXOSTYPE_Win2k8    = 0x36000,
    61     VBOXOSTYPE_OS2       = 0x40000,
    62     VBOXOSTYPE_OS2Warp3  = 0x41000,
    63     VBOXOSTYPE_OS2Warp4  = 0x42000,
    64     VBOXOSTYPE_OS2Warp45 = 0x43000,
    65     VBOXOSTYPE_ECS       = 0x44000,
    66     VBOXOSTYPE_Linux     = 0x50000,
    67     VBOXOSTYPE_Linux22   = 0x51000,
    68     VBOXOSTYPE_Linux24   = 0x52000,
    69     VBOXOSTYPE_Linux26   = 0x53000,
    70     VBOXOSTYPE_ArchLinux = 0x54000,
    71     VBOXOSTYPE_Debian    = 0x55000,
    72     VBOXOSTYPE_OpenSUSE  = 0x56000,
    73     VBOXOSTYPE_FedoraCore= 0x57000,
    74     VBOXOSTYPE_Gentoo    = 0x58000,
    75     VBOXOSTYPE_Mandriva  = 0x59000,
    76     VBOXOSTYPE_RedHat    = 0x5A000,
    77     VBOXOSTYPE_Ubuntu    = 0x5B000,
    78     VBOXOSTYPE_Xandros   = 0x5C000,
    79     VBOXOSTYPE_FreeBSD   = 0x60000,
    80     VBOXOSTYPE_OpenBSD   = 0x61000,
    81     VBOXOSTYPE_NetBSD    = 0x62000,
    82     VBOXOSTYPE_Netware   = 0x70000,
    83     VBOXOSTYPE_Solaris   = 0x80000,
    84     VBOXOSTYPE_L4        = 0x90000,
     47    VBOXOSTYPE_Unknown     = 0,
     48    VBOXOSTYPE_DOS         = 0x10000,
     49    VBOXOSTYPE_Win31       = 0x15000,
     50    VBOXOSTYPE_Win9x       = 0x20000,
     51    VBOXOSTYPE_Win95       = 0x21000,
     52    VBOXOSTYPE_Win98       = 0x22000,
     53    VBOXOSTYPE_WinMe       = 0x23000,
     54    VBOXOSTYPE_WinNT       = 0x30000,
     55    VBOXOSTYPE_WinNT4      = 0x31000,
     56    VBOXOSTYPE_Win2k       = 0x32000,
     57    VBOXOSTYPE_WinXP       = 0x33000,
     58    VBOXOSTYPE_Win2k3      = 0x34000,
     59    VBOXOSTYPE_WinVista    = 0x35000,
     60    VBOXOSTYPE_Win2k8      = 0x36000,
     61    VBOXOSTYPE_OS2         = 0x40000,
     62    VBOXOSTYPE_OS2Warp3    = 0x41000,
     63    VBOXOSTYPE_OS2Warp4    = 0x42000,
     64    VBOXOSTYPE_OS2Warp45   = 0x43000,
     65    VBOXOSTYPE_ECS         = 0x44000,
     66    VBOXOSTYPE_Linux       = 0x50000,
     67    VBOXOSTYPE_Linux22     = 0x51000,
     68    VBOXOSTYPE_Linux24     = 0x52000,
     69    VBOXOSTYPE_Linux26     = 0x53000,
     70    VBOXOSTYPE_ArchLinux   = 0x54000,
     71    VBOXOSTYPE_Debian      = 0x55000,
     72    VBOXOSTYPE_OpenSUSE    = 0x56000,
     73    VBOXOSTYPE_FedoraCore  = 0x57000,
     74    VBOXOSTYPE_Gentoo      = 0x58000,
     75    VBOXOSTYPE_Mandriva    = 0x59000,
     76    VBOXOSTYPE_RedHat      = 0x5A000,
     77    VBOXOSTYPE_Ubuntu      = 0x5B000,
     78    VBOXOSTYPE_Xandros     = 0x5C000,
     79    VBOXOSTYPE_FreeBSD     = 0x60000,
     80    VBOXOSTYPE_OpenBSD     = 0x61000,
     81    VBOXOSTYPE_NetBSD      = 0x62000,
     82    VBOXOSTYPE_Netware     = 0x70000,
     83    VBOXOSTYPE_Solaris     = 0x80000,
     84        VBOXOSTYPE_OpenSolaris = 0x81000,
     85    VBOXOSTYPE_L4          = 0x90000,
    8586    /** The usual 32-bit hack. */
    8687    VBOXOSTYPE_32BIT_HACK = 0x7fffffff
     
    9091
    9192#endif
    92 
  • trunk/src/VBox/Main/VirtualBoxImpl.cpp

    r8765 r8803  
    44904490         * NOTE2: please use powers of 2 when specifying the size of harddisks since
    44914491         *        '2GB' looks better than '1.95GB' (= 2000MB) */
    4492         { SchemaDefs_OSTypeId_unknown,   tr ("Other/Unknown"),  VBOXOSTYPE_Unknown,    64,   4,  2 * _1K },
    4493         { SchemaDefs_OSTypeId_dos,       "DOS",                 VBOXOSTYPE_DOS,        32,   4,      512 },
    4494         { SchemaDefs_OSTypeId_win31,     "Windows 3.1",         VBOXOSTYPE_Win31,      32,   4,  1 * _1K },
    4495         { SchemaDefs_OSTypeId_win95,     "Windows 95",          VBOXOSTYPE_Win95,      64,   4,  2 * _1K },
    4496         { SchemaDefs_OSTypeId_win98,     "Windows 98",          VBOXOSTYPE_Win98,      64,   4,  2 * _1K },
    4497         { SchemaDefs_OSTypeId_winme,     "Windows Me",          VBOXOSTYPE_WinMe,      64,   4,  4 * _1K },
    4498         { SchemaDefs_OSTypeId_winnt4,    "Windows NT 4",        VBOXOSTYPE_WinNT4,    128,   4,  2 * _1K },
    4499         { SchemaDefs_OSTypeId_win2k,     "Windows 2000",        VBOXOSTYPE_Win2k,     168,  12,  4 * _1K },
    4500         { SchemaDefs_OSTypeId_winxp,     "Windows XP",          VBOXOSTYPE_WinXP,     192,  12, 10 * _1K },
    4501         { SchemaDefs_OSTypeId_win2k3,    "Windows Server 2003", VBOXOSTYPE_Win2k3,    256,  12, 20 * _1K },
    4502         { SchemaDefs_OSTypeId_winvista,  "Windows Vista",       VBOXOSTYPE_WinVista,  512,  12, 20 * _1K },
    4503         { SchemaDefs_OSTypeId_win2k8,    "Windows Server 2008", VBOXOSTYPE_Win2k8,    256,  12, 20 * _1K },
    4504         { SchemaDefs_OSTypeId_os2warp3,  "OS/2 Warp 3",         VBOXOSTYPE_OS2Warp3,   48,   4,  1 * _1K },
    4505         { SchemaDefs_OSTypeId_os2warp4,  "OS/2 Warp 4",         VBOXOSTYPE_OS2Warp4,   64,   4,  2 * _1K },
    4506         { SchemaDefs_OSTypeId_os2warp45, "OS/2 Warp 4.5",       VBOXOSTYPE_OS2Warp45,  96,   4,  2 * _1K },
    4507         { SchemaDefs_OSTypeId_ecs,       "eComStation",         VBOXOSTYPE_ECS,        96,   4,  2 * _1K },
    4508         { SchemaDefs_OSTypeId_linux22,   "Linux 2.2",           VBOXOSTYPE_Linux22,    64,   4,  2 * _1K },
    4509         { SchemaDefs_OSTypeId_linux24,   "Linux 2.4",           VBOXOSTYPE_Linux24,   128,   4,  4 * _1K },
    4510         { SchemaDefs_OSTypeId_linux26,   "Linux 2.6",           VBOXOSTYPE_Linux26,   256,   4,  8 * _1K },
    4511         { SchemaDefs_OSTypeId_archlinux, "Arch Linux",          VBOXOSTYPE_ArchLinux, 256,  12,  8 * _1K },
    4512         { SchemaDefs_OSTypeId_debian,    "Debian",              VBOXOSTYPE_Debian,    256,  12,  8 * _1K },
    4513         { SchemaDefs_OSTypeId_opensuse,  "openSUSE",            VBOXOSTYPE_OpenSUSE,  256,  12,  8 * _1K },
    4514         { SchemaDefs_OSTypeId_fedoracore,"Fedora",              VBOXOSTYPE_FedoraCore,256,  12,  8 * _1K },
    4515         { SchemaDefs_OSTypeId_gentoo,    "Gentoo Linux",        VBOXOSTYPE_Gentoo,    256,  12,  8 * _1K },
    4516         { SchemaDefs_OSTypeId_mandriva,  "Mandriva",            VBOXOSTYPE_Mandriva,  256,  12,  8 * _1K },
    4517         { SchemaDefs_OSTypeId_redhat,    "Red Hat",             VBOXOSTYPE_RedHat,    256,  12,  8 * _1K },
    4518         { SchemaDefs_OSTypeId_ubuntu,    "Ubuntu",              VBOXOSTYPE_Ubuntu,    256,  12,  8 * _1K },
    4519         { SchemaDefs_OSTypeId_xandros,   "Xandros",             VBOXOSTYPE_Xandros,   256,  12,  8 * _1K },
    4520         { SchemaDefs_OSTypeId_freebsd,   "FreeBSD",             VBOXOSTYPE_FreeBSD,    64,   4,  2 * _1K },
    4521         { SchemaDefs_OSTypeId_openbsd,   "OpenBSD",             VBOXOSTYPE_OpenBSD,    64,   4,  2 * _1K },
    4522         { SchemaDefs_OSTypeId_netbsd,    "NetBSD",              VBOXOSTYPE_NetBSD,     64,   4,  2 * _1K },
    4523         { SchemaDefs_OSTypeId_netware,   "Netware",             VBOXOSTYPE_Netware,   128,   4,  4 * _1K },
    4524         { SchemaDefs_OSTypeId_solaris,   "Solaris",             VBOXOSTYPE_Solaris,   512,  12, 16 * _1K },
    4525         { SchemaDefs_OSTypeId_l4,        "L4",                  VBOXOSTYPE_L4,         64,   4,  2 * _1K }
     4492        { SchemaDefs_OSTypeId_unknown,     tr ("Other/Unknown"),  VBOXOSTYPE_Unknown,      64,   4,  2 * _1K },
     4493        { SchemaDefs_OSTypeId_dos,         "DOS",                 VBOXOSTYPE_DOS,          32,   4,      512 },
     4494        { SchemaDefs_OSTypeId_win31,       "Windows 3.1",         VBOXOSTYPE_Win31,        32,   4,  1 * _1K },
     4495        { SchemaDefs_OSTypeId_win95,       "Windows 95",          VBOXOSTYPE_Win95,        64,   4,  2 * _1K },
     4496        { SchemaDefs_OSTypeId_win98,       "Windows 98",          VBOXOSTYPE_Win98,        64,   4,  2 * _1K },
     4497        { SchemaDefs_OSTypeId_winme,       "Windows Me",          VBOXOSTYPE_WinMe,        64,   4,  4 * _1K },
     4498        { SchemaDefs_OSTypeId_winnt4,      "Windows NT 4",        VBOXOSTYPE_WinNT4,      128,   4,  2 * _1K },
     4499        { SchemaDefs_OSTypeId_win2k,       "Windows 2000",        VBOXOSTYPE_Win2k,       168,  12,  4 * _1K },
     4500        { SchemaDefs_OSTypeId_winxp,       "Windows XP",          VBOXOSTYPE_WinXP,       192,  12, 10 * _1K },
     4501        { SchemaDefs_OSTypeId_win2k3,      "Windows Server 2003", VBOXOSTYPE_Win2k3,      256,  12, 20 * _1K },
     4502        { SchemaDefs_OSTypeId_winvista,    "Windows Vista",       VBOXOSTYPE_WinVista,    512,  12, 20 * _1K },
     4503        { SchemaDefs_OSTypeId_win2k8,      "Windows Server 2008", VBOXOSTYPE_Win2k8,      256,  12, 20 * _1K },
     4504        { SchemaDefs_OSTypeId_os2warp3,    "OS/2 Warp 3",         VBOXOSTYPE_OS2Warp3,     48,   4,  1 * _1K },
     4505        { SchemaDefs_OSTypeId_os2warp4,    "OS/2 Warp 4",         VBOXOSTYPE_OS2Warp4,     64,   4,  2 * _1K },
     4506        { SchemaDefs_OSTypeId_os2warp45,   "OS/2 Warp 4.5",       VBOXOSTYPE_OS2Warp45,    96,   4,  2 * _1K },
     4507        { SchemaDefs_OSTypeId_ecs,         "eComStation",         VBOXOSTYPE_ECS,          96,   4,  2 * _1K },
     4508        { SchemaDefs_OSTypeId_linux22,     "Linux 2.2",           VBOXOSTYPE_Linux22,      64,   4,  2 * _1K },
     4509        { SchemaDefs_OSTypeId_linux24,     "Linux 2.4",           VBOXOSTYPE_Linux24,     128,   4,  4 * _1K },
     4510        { SchemaDefs_OSTypeId_linux26,     "Linux 2.6",           VBOXOSTYPE_Linux26,     256,   4,  8 * _1K },
     4511        { SchemaDefs_OSTypeId_archlinux,   "Arch Linux",          VBOXOSTYPE_ArchLinux,   256,  12,  8 * _1K },
     4512        { SchemaDefs_OSTypeId_debian,      "Debian",              VBOXOSTYPE_Debian,      256,  12,  8 * _1K },
     4513        { SchemaDefs_OSTypeId_opensuse,    "openSUSE",            VBOXOSTYPE_OpenSUSE,    256,  12,  8 * _1K },
     4514        { SchemaDefs_OSTypeId_fedoracore,  "Fedora",              VBOXOSTYPE_FedoraCore,  256,  12,  8 * _1K },
     4515        { SchemaDefs_OSTypeId_gentoo,      "Gentoo Linux",        VBOXOSTYPE_Gentoo,      256,  12,  8 * _1K },
     4516        { SchemaDefs_OSTypeId_mandriva,    "Mandriva",            VBOXOSTYPE_Mandriva,    256,  12,  8 * _1K },
     4517        { SchemaDefs_OSTypeId_redhat,      "Red Hat",             VBOXOSTYPE_RedHat,      256,  12,  8 * _1K },
     4518        { SchemaDefs_OSTypeId_ubuntu,      "Ubuntu",              VBOXOSTYPE_Ubuntu,      256,  12,  8 * _1K },
     4519        { SchemaDefs_OSTypeId_xandros,     "Xandros",             VBOXOSTYPE_Xandros,     256,  12,  8 * _1K },
     4520        { SchemaDefs_OSTypeId_freebsd,     "FreeBSD",             VBOXOSTYPE_FreeBSD,      64,   4,  2 * _1K },
     4521        { SchemaDefs_OSTypeId_openbsd,     "OpenBSD",             VBOXOSTYPE_OpenBSD,      64,   4,  2 * _1K },
     4522        { SchemaDefs_OSTypeId_netbsd,      "NetBSD",              VBOXOSTYPE_NetBSD,       64,   4,  2 * _1K },
     4523        { SchemaDefs_OSTypeId_netware,     "Netware",             VBOXOSTYPE_Netware,     128,   4,  4 * _1K },
     4524        { SchemaDefs_OSTypeId_solaris,     "Solaris",             VBOXOSTYPE_Solaris,     512,  12, 16 * _1K },
     4525            { SchemaDefs_OSTypeId_opensolaris, "OpenSolaris",         VBOXOSTYPE_OpenSolaris, 512,  12, 16 * _1K },
     4526        { SchemaDefs_OSTypeId_l4,          "L4",                  VBOXOSTYPE_L4,           64,   4,  2 * _1K }
    45264527    };
    45274528
Note: See TracChangeset for help on using the changeset viewer.

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