VirtualBox

Changeset 39248 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
Nov 9, 2011 12:29:53 PM (13 years ago)
Author:
vboxsync
Message:

Runtime: new guest OS type for Solaris 11
Frontends/VirtualBox: add new patterns for Solaris 11 guest OS type, reuse the icon
Frontends/VBoxManage: more details for "list ostypes"
Main/xml: make guest OS type in config file an arbitrary string (still validated/mapped in the old way in the settings code), remove hardcoded limit of 8 network adapters
Main/Global: move list of valid guest OS types into a single place, add function to get the network adapter limit for each chipset type
Main/Console+Machine+Snapshot+NetworkAdapter+Appliance+VirtualBox+Guest+SystemProperties: consistently use the appropriate network adapter limit so that ICH9 chipset can use 36 network adapters, adapt to cleaned up guest OS type handling, remove leftover rendundant guest OS mapping, whitespace
Network/NAT: release log message cosmetics, allow unlimited number of instances, fix maxconn clamping
Network/PCNet+VirtioNet+E1000: allow unlimited number of instances

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp

    r38735 r39248  
    370370                    Bstr guestDescription;
    371371                    guestOS->COMGETTER(Description)(guestDescription.asOutParam());
    372                     RTPrintf("Description: %ls\n\n", guestDescription.raw());
     372                    RTPrintf("Description: %ls\n", guestDescription.raw());
     373                    Bstr familyId;
     374                    guestOS->COMGETTER(FamilyId)(familyId.asOutParam());
     375                    RTPrintf("Family ID:   %ls\n", familyId.raw());
     376                    Bstr familyDescription;
     377                    guestOS->COMGETTER(FamilyDescription)(familyDescription.asOutParam());
     378                    RTPrintf("Family Desc: %ls\n", familyDescription.raw());
     379                    BOOL is64Bit;
     380                    guestOS->COMGETTER(Is64Bit)(&is64Bit);
     381                    RTPrintf("64 bit:      %RTbool\n", is64Bit);
     382                    RTPrintf("\n");
    373383                }
    374384            }
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp

    r38977 r39248  
    49294929        {"OpenSolaris",     ":/os_oraclesolaris.png"},
    49304930        {"OpenSolaris_64",  ":/os_oraclesolaris_64.png"},
     4931        {"Solaris11_64",    ":/os_oraclesolaris_64.png"},
    49314932        {"QNX",             ":/os_qnx.png"},
    49324933        {"MacOS",           ":/os_macosx.png"},
  • trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UINewVMWzd.cpp

    r39064 r39248  
    77
    88/*
    9  * Copyright (C) 2006-2010 Oracle Corporation
     9 * Copyright (C) 2006-2011 Oracle Corporation
    1010 *
    1111 * This file is part of VirtualBox Open Source Edition (OSE), as
     
    6969
    7070    /* Solaris */
    71     { QRegExp("((Op.*So)|(os20[01][0-9])|(So.*1[01])|(India)|(Neva)).*64", Qt::CaseInsensitive), "OpenSolaris_64" },
    72     { QRegExp("(Op.*So)|(os20[01][0-9])|(So.*1[01])|(India)|(Neva)", Qt::CaseInsensitive), "OpenSolaris" },
     71    { QRegExp("So.*11", Qt::CaseInsensitive), "Solaris11_64" },
     72    { QRegExp("((Op.*So)|(os20[01][0-9])|(So.*10)|(India)|(Neva)).*64", Qt::CaseInsensitive), "OpenSolaris_64" },
     73    { QRegExp("(Op.*So)|(os20[01][0-9])|(So.*10)|(India)|(Neva)", Qt::CaseInsensitive), "OpenSolaris" },
    7374    { QRegExp("So.*64", Qt::CaseInsensitive), "Solaris_64" },
    7475    { QRegExp("So", Qt::CaseInsensitive), "Solaris" },
     
    892893                m.AttachDevice(ctrFloppyName, 0, 0, KDeviceType_Floppy, CMedium());
    893894                if (!m.isOk())
    894                     msgCenter().cannotAttachDevice(m, VBoxDefs::MediumType_Floppy, QString(), 
     895                    msgCenter().cannotAttachDevice(m, VBoxDefs::MediumType_Floppy, QString(),
    895896                                                   StorageSlot(KStorageBus_Floppy, 0, 0), this);
    896897            }
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