[9360] | 1 | /* $Id: Global.cpp 92154 2021-10-29 17:11:00Z vboxsync $ */
|
---|
| 2 | /** @file
|
---|
| 3 | * VirtualBox COM global definitions
|
---|
| 4 | *
|
---|
| 5 | * NOTE: This file is part of both VBoxC.dll and VBoxSVC.exe.
|
---|
| 6 | */
|
---|
| 7 |
|
---|
| 8 | /*
|
---|
[82968] | 9 | * Copyright (C) 2008-2020 Oracle Corporation
|
---|
[9360] | 10 | *
|
---|
| 11 | * This file is part of VirtualBox Open Source Edition (OSE), as
|
---|
| 12 | * available from http://www.virtualbox.org. This file is free software;
|
---|
| 13 | * you can redistribute it and/or modify it under the terms of the GNU
|
---|
| 14 | * General Public License (GPL) as published by the Free Software
|
---|
| 15 | * Foundation, in version 2 as it comes in the "COPYING" file of the
|
---|
| 16 | * VirtualBox OSE distribution. VirtualBox OSE is distributed in the
|
---|
| 17 | * hope that it will be useful, but WITHOUT ANY WARRANTY of any kind.
|
---|
| 18 | */
|
---|
| 19 |
|
---|
| 20 | #include "Global.h"
|
---|
| 21 |
|
---|
| 22 | #include <iprt/assert.h>
|
---|
[23648] | 23 | #include <iprt/string.h>
|
---|
[76474] | 24 | #include <iprt/errcore.h>
|
---|
[9360] | 25 |
|
---|
[91503] | 26 | #include "VBoxNls.h"
|
---|
| 27 |
|
---|
| 28 | DECLARE_TRANSLATION_CONTEXT(GlobalCtx);
|
---|
| 29 |
|
---|
| 30 |
|
---|
[9360] | 31 | /* static */
|
---|
[39248] | 32 | const Global::OSType Global::sOSTypes[] =
|
---|
[9360] | 33 | {
|
---|
[46350] | 34 | /* NOTE1: we assume that unknown is always the first two entries!
|
---|
[9360] | 35 | * NOTE2: please use powers of 2 when specifying the size of harddisks since
|
---|
[89868] | 36 | * '2GB' looks better than '1.95GB' (= 2000MB)
|
---|
| 37 | * NOTE3: if you add new guest OS types please check if the code in
|
---|
| 38 | * Machine::getEffectiveParavirtProvider and Console::i_configConstructorInner
|
---|
| 39 | * are still covering the relevant cases. */
|
---|
[39248] | 40 | { "Other", "Other", "Other", "Other/Unknown",
|
---|
[27820] | 41 | VBOXOSTYPE_Unknown, VBOXOSHINT_NONE,
|
---|
[91470] | 42 | 1, 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[87241] | 43 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 44 |
|
---|
[46341] | 45 | { "Other", "Other", "Other_64", "Other/Unknown (64-bit)",
|
---|
[61747] | 46 | VBOXOSTYPE_Unknown_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC,
|
---|
[91470] | 47 | 1, 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[87241] | 48 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 49 |
|
---|
[39248] | 50 | { "Windows", "Microsoft Windows", "Windows31", "Windows 3.1",
|
---|
[40290] | 51 | VBOXOSTYPE_Win31, VBOXOSHINT_FLOPPY,
|
---|
[91470] | 52 | 1, 32, 4, 1 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 53 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[61747] | 54 |
|
---|
[39248] | 55 | { "Windows", "Microsoft Windows", "Windows95", "Windows 95",
|
---|
[40290] | 56 | VBOXOSTYPE_Win95, VBOXOSHINT_FLOPPY,
|
---|
[91470] | 57 | 1, 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 58 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[61747] | 59 |
|
---|
[39248] | 60 | { "Windows", "Microsoft Windows", "Windows98", "Windows 98",
|
---|
[40290] | 61 | VBOXOSTYPE_Win98, VBOXOSHINT_FLOPPY,
|
---|
[91470] | 62 | 1, 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 63 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[61747] | 64 |
|
---|
[39248] | 65 | { "Windows", "Microsoft Windows", "WindowsMe", "Windows ME",
|
---|
[40290] | 66 | VBOXOSTYPE_WinMe, VBOXOSHINT_FLOPPY | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 67 | 1, 128, 4, 4 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 68 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 69 |
|
---|
[70454] | 70 | { "Windows", "Microsoft Windows", "WindowsNT3x", "Windows NT 3.x",
|
---|
[91468] | 71 | VBOXOSTYPE_WinNT3x, VBOXOSHINT_NOUSB | VBOXOSHINT_FLOPPY,
|
---|
[91470] | 72 | 1, 64, 8, _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_BusLogic, StorageBus_SCSI,
|
---|
[91468] | 73 | StorageControllerType_BusLogic, StorageBus_SCSI, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[70217] | 74 |
|
---|
[39248] | 75 | { "Windows", "Microsoft Windows", "WindowsNT4", "Windows NT 4",
|
---|
[70218] | 76 | VBOXOSTYPE_WinNT4, VBOXOSHINT_NOUSB,
|
---|
[91470] | 77 | 1, 128, 16, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 78 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[61747] | 79 |
|
---|
[39248] | 80 | { "Windows", "Microsoft Windows", "Windows2000", "Windows 2000",
|
---|
[91468] | 81 | VBOXOSTYPE_Win2k, VBOXOSHINT_USBTABLET,
|
---|
[91470] | 82 | 1, 168, 16, 4 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 83 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 84 |
|
---|
[56202] | 85 | { "Windows", "Microsoft Windows", "WindowsXP", "Windows XP (32-bit)",
|
---|
[91468] | 86 | VBOXOSTYPE_WinXP, VBOXOSHINT_USBTABLET,
|
---|
[91470] | 87 | 1, 192, 16, 10 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82543GC, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 88 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 89 |
|
---|
[56202] | 90 | { "Windows", "Microsoft Windows", "WindowsXP_64", "Windows XP (64-bit)",
|
---|
[38295] | 91 | VBOXOSTYPE_WinXP_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 92 | 1, 512, 16, 10 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 93 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 94 |
|
---|
[56202] | 95 | { "Windows", "Microsoft Windows", "Windows2003", "Windows 2003 (32-bit)",
|
---|
[91468] | 96 | VBOXOSTYPE_Win2k3, VBOXOSHINT_USBTABLET,
|
---|
[91470] | 97 | 1, 512, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82543GC, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 98 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 99 |
|
---|
[56202] | 100 | { "Windows", "Microsoft Windows", "Windows2003_64", "Windows 2003 (64-bit)",
|
---|
[38295] | 101 | VBOXOSTYPE_Win2k3_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 102 | 1, 512, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 103 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 104 |
|
---|
[56202] | 105 | { "Windows", "Microsoft Windows", "WindowsVista", "Windows Vista (32-bit)",
|
---|
[92154] | 106 | VBOXOSTYPE_WinVista, VBOXOSHINT_USBTABLET | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 107 | 1, 512, 16, 25 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 108 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 109 |
|
---|
[56202] | 110 | { "Windows", "Microsoft Windows", "WindowsVista_64", "Windows Vista (64-bit)",
|
---|
[92154] | 111 | VBOXOSTYPE_WinVista_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 112 | 1, 512, 16, 25 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 113 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 114 |
|
---|
[56202] | 115 | { "Windows", "Microsoft Windows", "Windows2008", "Windows 2008 (32-bit)",
|
---|
[92154] | 116 | VBOXOSTYPE_Win2k8, VBOXOSHINT_USBTABLET | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 117 | 1, 1024, 16, 32 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 118 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 119 |
|
---|
[56202] | 120 | { "Windows", "Microsoft Windows", "Windows2008_64", "Windows 2008 (64-bit)",
|
---|
[92154] | 121 | VBOXOSTYPE_Win2k8_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 122 | 1, 2048, 16, 32 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 123 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 124 |
|
---|
[56202] | 125 | { "Windows", "Microsoft Windows", "Windows7", "Windows 7 (32-bit)",
|
---|
[92154] | 126 | VBOXOSTYPE_Win7, VBOXOSHINT_USBTABLET | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 127 | 1, 1024, 16, 32 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 128 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 129 |
|
---|
[56202] | 130 | { "Windows", "Microsoft Windows", "Windows7_64", "Windows 7 (64-bit)",
|
---|
[92154] | 131 | VBOXOSTYPE_Win7_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 132 | 1, 2048, 16, 32 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 133 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 134 |
|
---|
[56202] | 135 | { "Windows", "Microsoft Windows", "Windows8", "Windows 8 (32-bit)",
|
---|
[92154] | 136 | VBOXOSTYPE_Win8, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_PAE | VBOXOSHINT_USB3 | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 137 | 1, 1024, 128, 40 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 138 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 139 |
|
---|
[56202] | 140 | { "Windows", "Microsoft Windows", "Windows8_64", "Windows 8 (64-bit)",
|
---|
[92154] | 141 | VBOXOSTYPE_Win8_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3 | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 142 | 1, 2048, 128, 40 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 143 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 144 |
|
---|
[56202] | 145 | { "Windows", "Microsoft Windows", "Windows81", "Windows 8.1 (32-bit)",
|
---|
[92154] | 146 | VBOXOSTYPE_Win81, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_PAE | VBOXOSHINT_USB3 | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 147 | 1, 1024, 128, 40 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 148 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 149 |
|
---|
[56202] | 150 | { "Windows", "Microsoft Windows", "Windows81_64", "Windows 8.1 (64-bit)",
|
---|
[92154] | 151 | VBOXOSTYPE_Win81_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3 | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 152 | 1, 2048, 128, 40 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 153 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 154 |
|
---|
[56202] | 155 | { "Windows", "Microsoft Windows", "Windows2012_64", "Windows 2012 (64-bit)",
|
---|
[92154] | 156 | VBOXOSTYPE_Win2k12_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3 | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 157 | 1, 2048, 128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 158 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 159 |
|
---|
[56202] | 160 | { "Windows", "Microsoft Windows", "Windows10", "Windows 10 (32-bit)",
|
---|
[92154] | 161 | VBOXOSTYPE_Win10, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_PAE | VBOXOSHINT_USB3 | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 162 | 1, 1024, 128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 163 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 164 |
|
---|
[56202] | 165 | { "Windows", "Microsoft Windows", "Windows10_64", "Windows 10 (64-bit)",
|
---|
[92154] | 166 | VBOXOSTYPE_Win10_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3 | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 167 | 1, 2048, 128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 168 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 169 |
|
---|
[66220] | 170 | { "Windows", "Microsoft Windows", "Windows2016_64", "Windows 2016 (64-bit)",
|
---|
[92154] | 171 | VBOXOSTYPE_Win2k16_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3 | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 172 | 1, 2048, 128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 173 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[66220] | 174 |
|
---|
[75817] | 175 | { "Windows", "Microsoft Windows", "Windows2019_64", "Windows 2019 (64-bit)",
|
---|
[92154] | 176 | VBOXOSTYPE_Win2k19_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3 | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 177 | 1, 2048, 128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 178 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[75817] | 179 |
|
---|
[91470] | 180 | { "Windows", "Microsoft Windows", "Windows11_64", "Windows 11 (64-bit)",
|
---|
[92154] | 181 | VBOXOSTYPE_Win11_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3 | VBOXOSHINT_EFI_SECUREBOOT | VBOXOSHINT_TPM2 | VBOXOSHINT_WDDM_GRAPHICS,
|
---|
[91470] | 182 | 2, 4096, 128, 80 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
| 183 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
| 184 |
|
---|
[56202] | 185 | { "Windows", "Microsoft Windows", "WindowsNT", "Other Windows (32-bit)",
|
---|
[27820] | 186 | VBOXOSTYPE_WinNT, VBOXOSHINT_NONE,
|
---|
[91470] | 187 | 1, 512, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 188 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 189 |
|
---|
[46341] | 190 | { "Windows", "Microsoft Windows", "WindowsNT_64", "Other Windows (64-bit)",
|
---|
| 191 | VBOXOSTYPE_WinNT_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 192 | 1, 512, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 193 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 194 |
|
---|
[39248] | 195 | { "Linux", "Linux", "Linux22", "Linux 2.2",
|
---|
[27820] | 196 | VBOXOSTYPE_Linux22, VBOXOSHINT_RTCUTC,
|
---|
[91470] | 197 | 1, 64, 4, 2 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 198 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 199 |
|
---|
[56202] | 200 | { "Linux", "Linux", "Linux24", "Linux 2.4 (32-bit)",
|
---|
[27820] | 201 | VBOXOSTYPE_Linux24, VBOXOSHINT_RTCUTC,
|
---|
[91470] | 202 | 1, 128, 16, 4 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 203 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 204 |
|
---|
[56202] | 205 | { "Linux", "Linux", "Linux24_64", "Linux 2.4 (64-bit)",
|
---|
[27820] | 206 | VBOXOSTYPE_Linux24_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC,
|
---|
[91470] | 207 | 1, 128, 16, 4 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 208 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 209 |
|
---|
[88777] | 210 | { "Linux", "Linux", "Linux26", "Linux 2.6 / 3.x / 4.x / 5.x (32-bit)",
|
---|
[61747] | 211 | VBOXOSTYPE_Linux26, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 212 | 1, 512, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 213 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 214 |
|
---|
[88777] | 215 | { "Linux", "Linux", "Linux26_64", "Linux 2.6 / 3.x / 4.x / 5.x (64-bit)",
|
---|
[62468] | 216 | VBOXOSTYPE_Linux26_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
[61747] | 217 | | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 218 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 219 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 220 |
|
---|
[56202] | 221 | { "Linux", "Linux", "ArchLinux", "Arch Linux (32-bit)",
|
---|
[61747] | 222 | VBOXOSTYPE_ArchLinux, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 223 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 224 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 225 |
|
---|
[56202] | 226 | { "Linux", "Linux", "ArchLinux_64", "Arch Linux (64-bit)",
|
---|
[61747] | 227 | VBOXOSTYPE_ArchLinux_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
| 228 | | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 229 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 230 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 231 |
|
---|
[56202] | 232 | { "Linux", "Linux", "Debian", "Debian (32-bit)",
|
---|
[61747] | 233 | VBOXOSTYPE_Debian, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 234 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 235 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 236 |
|
---|
[56202] | 237 | { "Linux", "Linux", "Debian_64", "Debian (64-bit)",
|
---|
[61747] | 238 | VBOXOSTYPE_Debian_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
| 239 | | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 240 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 241 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980},
|
---|
[61747] | 242 |
|
---|
[56202] | 243 | { "Linux", "Linux", "Fedora", "Fedora (32-bit)",
|
---|
[61747] | 244 | VBOXOSTYPE_FedoraCore, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 245 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 246 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 247 |
|
---|
[56202] | 248 | { "Linux", "Linux", "Fedora_64", "Fedora (64-bit)",
|
---|
[61747] | 249 | VBOXOSTYPE_FedoraCore_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
| 250 | | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 251 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 252 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 253 |
|
---|
[56202] | 254 | { "Linux", "Linux", "Gentoo", "Gentoo (32-bit)",
|
---|
[61747] | 255 | VBOXOSTYPE_Gentoo, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 256 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 257 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 258 |
|
---|
[56202] | 259 | { "Linux", "Linux", "Gentoo_64", "Gentoo (64-bit)",
|
---|
[61747] | 260 | VBOXOSTYPE_Gentoo_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
| 261 | | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 262 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 263 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 264 |
|
---|
[56202] | 265 | { "Linux", "Linux", "Mandriva", "Mandriva (32-bit)",
|
---|
[61747] | 266 | VBOXOSTYPE_Mandriva, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 267 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 268 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 269 |
|
---|
[56202] | 270 | { "Linux", "Linux", "Mandriva_64", "Mandriva (64-bit)",
|
---|
[61747] | 271 | VBOXOSTYPE_Mandriva_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
| 272 | | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 273 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 274 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 275 |
|
---|
[70235] | 276 | { "Linux", "Linux", "Oracle", "Oracle (32-bit)",
|
---|
| 277 | VBOXOSTYPE_Oracle, VBOXOSHINT_RTCUTC | VBOXOSHINT_PAE | VBOXOSHINT_X2APIC,
|
---|
[91470] | 278 | 1, 1024, 16, 12 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 279 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[70235] | 280 |
|
---|
| 281 | { "Linux", "Linux", "Oracle_64", "Oracle (64-bit)",
|
---|
| 282 | VBOXOSTYPE_Oracle_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
| 283 | | VBOXOSHINT_X2APIC,
|
---|
[91470] | 284 | 1, 1024, 16, 12 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 285 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[70235] | 286 |
|
---|
[56202] | 287 | { "Linux", "Linux", "RedHat", "Red Hat (32-bit)",
|
---|
[61747] | 288 | VBOXOSTYPE_RedHat, VBOXOSHINT_RTCUTC | VBOXOSHINT_PAE | VBOXOSHINT_X2APIC,
|
---|
[91470] | 289 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 290 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 291 |
|
---|
[56202] | 292 | { "Linux", "Linux", "RedHat_64", "Red Hat (64-bit)",
|
---|
[61747] | 293 | VBOXOSTYPE_RedHat_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
| 294 | | VBOXOSHINT_X2APIC,
|
---|
[91470] | 295 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 296 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 297 |
|
---|
[70235] | 298 | { "Linux", "Linux", "OpenSUSE", "openSUSE (32-bit)",
|
---|
| 299 | VBOXOSTYPE_OpenSUSE, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 300 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 301 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[70235] | 302 |
|
---|
| 303 | { "Linux", "Linux", "OpenSUSE_64", "openSUSE (64-bit)",
|
---|
| 304 | VBOXOSTYPE_OpenSUSE_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
| 305 | | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 306 | 1, 1024, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 307 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[70235] | 308 |
|
---|
[56202] | 309 | { "Linux", "Linux", "Turbolinux", "Turbolinux (32-bit)",
|
---|
[61747] | 310 | VBOXOSTYPE_Turbolinux, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 311 | 1, 384, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 312 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 313 |
|
---|
[56202] | 314 | { "Linux", "Linux", "Turbolinux_64", "Turbolinux (64-bit)",
|
---|
[61747] | 315 | VBOXOSTYPE_Turbolinux_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
| 316 | | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 317 | 1, 384, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 318 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 319 |
|
---|
[56202] | 320 | { "Linux", "Linux", "Ubuntu", "Ubuntu (32-bit)",
|
---|
[61747] | 321 | VBOXOSTYPE_Ubuntu, VBOXOSHINT_RTCUTC | VBOXOSHINT_PAE | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 322 | 1, 1024, 16, 10 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 323 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 324 |
|
---|
[56202] | 325 | { "Linux", "Linux", "Ubuntu_64", "Ubuntu (64-bit)",
|
---|
[61747] | 326 | VBOXOSTYPE_Ubuntu_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC
|
---|
| 327 | | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 328 | 1, 1024, 16, 10 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 329 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 330 |
|
---|
[56202] | 331 | { "Linux", "Linux", "Xandros", "Xandros (32-bit)",
|
---|
[61747] | 332 | VBOXOSTYPE_Xandros, VBOXOSHINT_RTCUTC | VBOXOSHINT_X2APIC,
|
---|
[91470] | 333 | 1, 256, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 334 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 335 |
|
---|
[56202] | 336 | { "Linux", "Linux", "Xandros_64", "Xandros (64-bit)",
|
---|
[61747] | 337 | VBOXOSTYPE_Xandros_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC | VBOXOSHINT_X2APIC,
|
---|
[91470] | 338 | 1, 256, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 339 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 340 |
|
---|
[56202] | 341 | { "Linux", "Linux", "Linux", "Other Linux (32-bit)",
|
---|
[61747] | 342 | VBOXOSTYPE_Linux, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 343 | 1, 256, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 344 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_AD1980 },
|
---|
[61747] | 345 |
|
---|
[46341] | 346 | { "Linux", "Linux", "Linux_64", "Other Linux (64-bit)",
|
---|
[61747] | 347 | VBOXOSTYPE_Linux_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC
|
---|
| 348 | | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC,
|
---|
[91470] | 349 | 1, 512, 16, 8 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 350 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 351 |
|
---|
[56202] | 352 | { "Solaris", "Solaris", "Solaris", "Oracle Solaris 10 5/09 and earlier (32-bit)",
|
---|
[27820] | 353 | VBOXOSTYPE_Solaris, VBOXOSHINT_NONE,
|
---|
[91470] | 354 | 1, 1024, 16, 32 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 355 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 356 |
|
---|
[56202] | 357 | { "Solaris", "Solaris", "Solaris_64", "Oracle Solaris 10 5/09 and earlier (64-bit)",
|
---|
[27820] | 358 | VBOXOSTYPE_Solaris_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC,
|
---|
[91470] | 359 | 1, 2048, 16, 32 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 360 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 361 |
|
---|
[56202] | 362 | { "Solaris", "Solaris", "OpenSolaris", "Oracle Solaris 10 10/09 and later (32-bit)",
|
---|
[34904] | 363 | VBOXOSTYPE_OpenSolaris, VBOXOSHINT_USBTABLET,
|
---|
[91470] | 364 | 1, 1024, 16, 32 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 365 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 366 |
|
---|
[56202] | 367 | { "Solaris", "Solaris", "OpenSolaris_64", "Oracle Solaris 10 10/09 and later (64-bit)",
|
---|
[34904] | 368 | VBOXOSTYPE_OpenSolaris_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 369 | 1, 2048, 16, 32 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 370 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 371 |
|
---|
[56202] | 372 | { "Solaris", "Solaris", "Solaris11_64", "Oracle Solaris 11 (64-bit)",
|
---|
[91468] | 373 | VBOXOSTYPE_Solaris11_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_RTCUTC,
|
---|
[91470] | 374 | 1, 4096, 16, 32 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 375 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 376 |
|
---|
[56202] | 377 | { "BSD", "BSD", "FreeBSD", "FreeBSD (32-bit)",
|
---|
[27820] | 378 | VBOXOSTYPE_FreeBSD, VBOXOSHINT_NONE,
|
---|
[91470] | 379 | 1, 1024, 16, 2 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 380 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 381 |
|
---|
[56202] | 382 | { "BSD", "BSD", "FreeBSD_64", "FreeBSD (64-bit)",
|
---|
[27820] | 383 | VBOXOSTYPE_FreeBSD_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC,
|
---|
[91470] | 384 | 1, 1024, 16, 16 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 385 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 386 |
|
---|
[56202] | 387 | { "BSD", "BSD", "OpenBSD", "OpenBSD (32-bit)",
|
---|
[27820] | 388 | VBOXOSTYPE_OpenBSD, VBOXOSHINT_HWVIRTEX,
|
---|
[91470] | 389 | 1, 1024, 16, 16 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 390 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 391 |
|
---|
[56202] | 392 | { "BSD", "BSD", "OpenBSD_64", "OpenBSD (64-bit)",
|
---|
[27820] | 393 | VBOXOSTYPE_OpenBSD_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC,
|
---|
[91470] | 394 | 1, 1024, 16, 16 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 395 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 396 |
|
---|
[56202] | 397 | { "BSD", "BSD", "NetBSD", "NetBSD (32-bit)",
|
---|
[56248] | 398 | VBOXOSTYPE_NetBSD, VBOXOSHINT_RTCUTC,
|
---|
[91470] | 399 | 1, 1024, 16, 16 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 400 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 401 |
|
---|
[56202] | 402 | { "BSD", "BSD", "NetBSD_64", "NetBSD (64-bit)",
|
---|
[56248] | 403 | VBOXOSTYPE_NetBSD_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC,
|
---|
[91470] | 404 | 1, 1024, 16, 16 * _1G64, GraphicsControllerType_VMSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 405 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 406 |
|
---|
[39248] | 407 | { "OS2", "IBM OS/2", "OS2Warp3", "OS/2 Warp 3",
|
---|
[39058] | 408 | VBOXOSTYPE_OS2Warp3, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY,
|
---|
[91470] | 409 | 1, 48, 4, 1 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 410 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[61747] | 411 |
|
---|
[39248] | 412 | { "OS2", "IBM OS/2", "OS2Warp4", "OS/2 Warp 4",
|
---|
[39058] | 413 | VBOXOSTYPE_OS2Warp4, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY,
|
---|
[91470] | 414 | 1, 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 415 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[61747] | 416 |
|
---|
[39248] | 417 | { "OS2", "IBM OS/2", "OS2Warp45", "OS/2 Warp 4.5",
|
---|
[39205] | 418 | VBOXOSTYPE_OS2Warp45, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY,
|
---|
[91470] | 419 | 1, 128, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 420 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[61747] | 421 |
|
---|
[39248] | 422 | { "OS2", "IBM OS/2", "OS2eCS", "eComStation",
|
---|
[77637] | 423 | VBOXOSTYPE_ECS, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY,
|
---|
[91470] | 424 | 1, 256, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 425 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 426 |
|
---|
[49074] | 427 | { "OS2", "IBM OS/2", "OS21x", "OS/2 1.x",
|
---|
| 428 | VBOXOSTYPE_OS21x, VBOXOSHINT_FLOPPY | VBOXOSHINT_NOUSB | VBOXOSHINT_TFRESET,
|
---|
[91470] | 429 | 1, 8, 4, 500 * _1M, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 430 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[61747] | 431 |
|
---|
[39248] | 432 | { "OS2", "IBM OS/2", "OS2", "Other OS/2",
|
---|
[39205] | 433 | VBOXOSTYPE_OS2, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY | VBOXOSHINT_NOUSB,
|
---|
[91470] | 434 | 1, 96, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 435 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[61747] | 436 |
|
---|
[56202] | 437 | { "MacOS", "Mac OS X", "MacOS", "Mac OS X (32-bit)",
|
---|
[48440] | 438 | VBOXOSTYPE_MacOS, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE
|
---|
| 439 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 440 | 1, 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 441 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 442 |
|
---|
[56202] | 443 | { "MacOS", "Mac OS X", "MacOS_64", "Mac OS X (64-bit)",
|
---|
[48440] | 444 | VBOXOSTYPE_MacOS_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT
|
---|
| 445 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 446 | 1, 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 447 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 448 |
|
---|
[56202] | 449 | { "MacOS", "Mac OS X", "MacOS106", "Mac OS X 10.6 Snow Leopard (32-bit)",
|
---|
[48685] | 450 | VBOXOSTYPE_MacOS106, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE
|
---|
| 451 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 452 | 1, 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 453 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 454 |
|
---|
[56202] | 455 | { "MacOS", "Mac OS X", "MacOS106_64", "Mac OS X 10.6 Snow Leopard (64-bit)",
|
---|
[48685] | 456 | VBOXOSTYPE_MacOS106_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT
|
---|
| 457 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 458 | 1, 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 459 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 460 |
|
---|
[56202] | 461 | { "MacOS", "Mac OS X", "MacOS107_64", "Mac OS X 10.7 Lion (64-bit)",
|
---|
[48685] | 462 | VBOXOSTYPE_MacOS107_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT
|
---|
| 463 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91550] | 464 | 1, 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
| 465 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
| 466 |
|
---|
[56202] | 467 | { "MacOS", "Mac OS X", "MacOS108_64", "Mac OS X 10.8 Mountain Lion (64-bit)", /* Aka "Mountain Kitten". */
|
---|
[48685] | 468 | VBOXOSTYPE_MacOS108_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT
|
---|
| 469 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91550] | 470 | 1, 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
| 471 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 472 |
|
---|
[56202] | 473 | { "MacOS", "Mac OS X", "MacOS109_64", "Mac OS X 10.9 Mavericks (64-bit)", /* Not to be confused with McCain. */
|
---|
[48685] | 474 | VBOXOSTYPE_MacOS109_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT
|
---|
| 475 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 476 | 1, 2048, 16, 25 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 477 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 478 |
|
---|
[56864] | 479 | { "MacOS", "Mac OS X", "MacOS1010_64", "Mac OS X 10.10 Yosemite (64-bit)",
|
---|
| 480 | VBOXOSTYPE_MacOS1010_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT
|
---|
| 481 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 482 | 1, 2048, 16, 25 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 483 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 484 |
|
---|
[56864] | 485 | { "MacOS", "Mac OS X", "MacOS1011_64", "Mac OS X 10.11 El Capitan (64-bit)",
|
---|
| 486 | VBOXOSTYPE_MacOS1011_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT
|
---|
| 487 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 488 | 1, 2048, 16, 30 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 489 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[61747] | 490 |
|
---|
[68314] | 491 | { "MacOS", "Mac OS X", "MacOS1012_64", "macOS 10.12 Sierra (64-bit)",
|
---|
| 492 | VBOXOSTYPE_MacOS1012_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT
|
---|
| 493 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 494 | 1, 2048, 16, 30 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 495 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[68314] | 496 |
|
---|
| 497 | { "MacOS", "Mac OS X", "MacOS1013_64", "macOS 10.13 High Sierra (64-bit)",
|
---|
| 498 | VBOXOSTYPE_MacOS1013_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT
|
---|
| 499 | | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET,
|
---|
[91470] | 500 | 1, 2048, 16, 30 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,
|
---|
[91468] | 501 | StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_ICH9, IommuType_None, AudioControllerType_HDA, AudioCodecType_STAC9221 },
|
---|
[68314] | 502 |
|
---|
[39248] | 503 | { "Other", "Other", "DOS", "DOS",
|
---|
[40290] | 504 | VBOXOSTYPE_DOS, VBOXOSHINT_FLOPPY | VBOXOSHINT_NOUSB,
|
---|
[91470] | 505 | 1, 32, 4, 500 * _1M, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 506 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_SB16, AudioCodecType_SB16 },
|
---|
[61747] | 507 |
|
---|
[39248] | 508 | { "Other", "Other", "Netware", "Netware",
|
---|
[77581] | 509 | VBOXOSTYPE_Netware, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY | VBOXOSHINT_NOUSB,
|
---|
[91470] | 510 | 1, 512, 4, 4 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 511 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 512 |
|
---|
[39248] | 513 | { "Other", "Other", "L4", "L4",
|
---|
[27820] | 514 | VBOXOSTYPE_L4, VBOXOSHINT_NONE,
|
---|
[91470] | 515 | 1, 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 516 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 517 |
|
---|
[39248] | 518 | { "Other", "Other", "QNX", "QNX",
|
---|
[27820] | 519 | VBOXOSTYPE_QNX, VBOXOSHINT_HWVIRTEX,
|
---|
[91470] | 520 | 1, 512, 4, 4 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[87241] | 521 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 522 |
|
---|
[39248] | 523 | { "Other", "Other", "JRockitVE", "JRockitVE",
|
---|
[91468] | 524 | VBOXOSTYPE_JRockitVE, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_PAE,
|
---|
[91470] | 525 | 1, 1024, 4, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 526 | StorageControllerType_BusLogic, StorageBus_SCSI, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[61747] | 527 |
|
---|
[58601] | 528 | { "Other", "Other", "VBoxBS_64", "VirtualBox Bootsector Test (64-bit)",
|
---|
[91468] | 529 | VBOXOSTYPE_VBoxBS_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY | VBOXOSHINT_IOAPIC | VBOXOSHINT_PAE | VBOXOSHINT_64BIT,
|
---|
[91470] | 530 | 1, 128, 4, 0, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,
|
---|
[91468] | 531 | StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, IommuType_None, AudioControllerType_AC97, AudioCodecType_STAC9700 },
|
---|
[9360] | 532 | };
|
---|
| 533 |
|
---|
[63431] | 534 | size_t Global::cOSTypes = RT_ELEMENTS(Global::sOSTypes);
|
---|
[39248] | 535 |
|
---|
[9360] | 536 | /**
|
---|
| 537 | * Returns an OS Type ID for the given VBOXOSTYPE value.
|
---|
| 538 | *
|
---|
| 539 | * The returned ID will correspond to the IGuestOSType::id value of one of the
|
---|
| 540 | * objects stored in the IVirtualBox::guestOSTypes
|
---|
| 541 | * (VirtualBoxImpl::COMGETTER(GuestOSTypes)) collection.
|
---|
| 542 | */
|
---|
| 543 | /* static */
|
---|
[23648] | 544 | const char *Global::OSTypeId(VBOXOSTYPE aOSType)
|
---|
[9360] | 545 | {
|
---|
[23648] | 546 | for (size_t i = 0; i < RT_ELEMENTS(sOSTypes); ++i)
|
---|
[9360] | 547 | {
|
---|
[23648] | 548 | if (sOSTypes[i].osType == aOSType)
|
---|
| 549 | return sOSTypes[i].id;
|
---|
[9360] | 550 | }
|
---|
| 551 |
|
---|
[23648] | 552 | return sOSTypes[0].id;
|
---|
[9360] | 553 | }
|
---|
[23648] | 554 |
|
---|
[67733] | 555 | /**
|
---|
| 556 | * Maps an OS type ID string to index into sOSTypes.
|
---|
| 557 | *
|
---|
| 558 | * @returns index on success, UINT32_MAX if not found.
|
---|
| 559 | * @param pszId The OS type ID string.
|
---|
| 560 | */
|
---|
| 561 | /* static */ uint32_t Global::getOSTypeIndexFromId(const char *pszId)
|
---|
| 562 | {
|
---|
[67735] | 563 | for (size_t i = 0; i < RT_ELEMENTS(sOSTypes); ++i)
|
---|
[67733] | 564 | if (!RTStrICmp(pszId, Global::sOSTypes[i].id))
|
---|
| 565 | return (uint32_t)i;
|
---|
| 566 | return UINT32_MAX;
|
---|
| 567 | }
|
---|
| 568 |
|
---|
[39248] | 569 | /*static*/ uint32_t Global::getMaxNetworkAdapters(ChipsetType_T aChipsetType)
|
---|
| 570 | {
|
---|
| 571 | switch (aChipsetType)
|
---|
| 572 | {
|
---|
| 573 | case ChipsetType_PIIX3:
|
---|
| 574 | return 8;
|
---|
| 575 | case ChipsetType_ICH9:
|
---|
| 576 | return 36;
|
---|
| 577 | default:
|
---|
| 578 | return 0;
|
---|
| 579 | }
|
---|
| 580 | }
|
---|
| 581 |
|
---|
[23648] | 582 | /*static*/ const char *
|
---|
| 583 | Global::stringifyMachineState(MachineState_T aState)
|
---|
| 584 | {
|
---|
| 585 | switch (aState)
|
---|
| 586 | {
|
---|
[91503] | 587 | case MachineState_Null: return GlobalCtx::tr("Null");
|
---|
| 588 | case MachineState_PoweredOff: return GlobalCtx::tr("PoweredOff");
|
---|
| 589 | case MachineState_Saved: return GlobalCtx::tr("Saved");
|
---|
| 590 | case MachineState_Teleported: return GlobalCtx::tr("Teleported");
|
---|
| 591 | case MachineState_Aborted: return GlobalCtx::tr("Aborted");
|
---|
| 592 | case MachineState_AbortedSaved: return GlobalCtx::tr("Aborted-Saved");
|
---|
| 593 | case MachineState_Running: return GlobalCtx::tr("Running");
|
---|
| 594 | case MachineState_Paused: return GlobalCtx::tr("Paused");
|
---|
| 595 | case MachineState_Stuck: return GlobalCtx::tr("GuruMeditation");
|
---|
| 596 | case MachineState_Teleporting: return GlobalCtx::tr("Teleporting");
|
---|
| 597 | case MachineState_LiveSnapshotting: return GlobalCtx::tr("LiveSnapshotting");
|
---|
| 598 | case MachineState_Starting: return GlobalCtx::tr("Starting");
|
---|
| 599 | case MachineState_Stopping: return GlobalCtx::tr("Stopping");
|
---|
| 600 | case MachineState_Saving: return GlobalCtx::tr("Saving");
|
---|
| 601 | case MachineState_Restoring: return GlobalCtx::tr("Restoring");
|
---|
| 602 | case MachineState_TeleportingPausedVM: return GlobalCtx::tr("TeleportingPausedVM");
|
---|
| 603 | case MachineState_TeleportingIn: return GlobalCtx::tr("TeleportingIn");
|
---|
| 604 | case MachineState_DeletingSnapshotOnline: return GlobalCtx::tr("DeletingSnapshotOnline");
|
---|
| 605 | case MachineState_DeletingSnapshotPaused: return GlobalCtx::tr("DeletingSnapshotPaused");
|
---|
| 606 | case MachineState_OnlineSnapshotting: return GlobalCtx::tr("OnlineSnapshotting");
|
---|
| 607 | case MachineState_RestoringSnapshot: return GlobalCtx::tr("RestoringSnapshot");
|
---|
| 608 | case MachineState_DeletingSnapshot: return GlobalCtx::tr("DeletingSnapshot");
|
---|
| 609 | case MachineState_SettingUp: return GlobalCtx::tr("SettingUp");
|
---|
| 610 | case MachineState_Snapshotting: return GlobalCtx::tr("Snapshotting");
|
---|
[23648] | 611 | default:
|
---|
| 612 | {
|
---|
| 613 | AssertMsgFailed(("%d (%#x)\n", aState, aState));
|
---|
| 614 | static char s_szMsg[48];
|
---|
[91503] | 615 | RTStrPrintf(s_szMsg, sizeof(s_szMsg), GlobalCtx::tr("InvalidState-0x%08x\n"), aState);
|
---|
[23648] | 616 | return s_szMsg;
|
---|
| 617 | }
|
---|
| 618 | }
|
---|
| 619 | }
|
---|
| 620 |
|
---|
[23675] | 621 | /*static*/ const char *
|
---|
| 622 | Global::stringifySessionState(SessionState_T aState)
|
---|
| 623 | {
|
---|
| 624 | switch (aState)
|
---|
| 625 | {
|
---|
[91503] | 626 | case SessionState_Null: return GlobalCtx::tr("Null");
|
---|
| 627 | case SessionState_Unlocked: return GlobalCtx::tr("Unlocked");
|
---|
| 628 | case SessionState_Locked: return GlobalCtx::tr("Locked");
|
---|
| 629 | case SessionState_Spawning: return GlobalCtx::tr("Spawning");
|
---|
| 630 | case SessionState_Unlocking: return GlobalCtx::tr("Unlocking");
|
---|
[23675] | 631 | default:
|
---|
| 632 | {
|
---|
| 633 | AssertMsgFailed(("%d (%#x)\n", aState, aState));
|
---|
| 634 | static char s_szMsg[48];
|
---|
[91503] | 635 | RTStrPrintf(s_szMsg, sizeof(s_szMsg), GlobalCtx::tr("InvalidState-0x%08x\n"), aState);
|
---|
[23675] | 636 | return s_szMsg;
|
---|
| 637 | }
|
---|
[24933] | 638 | }
|
---|
| 639 | }
|
---|
[23675] | 640 |
|
---|
[24933] | 641 | /*static*/ const char *
|
---|
| 642 | Global::stringifyDeviceType(DeviceType_T aType)
|
---|
| 643 | {
|
---|
| 644 | switch (aType)
|
---|
| 645 | {
|
---|
[91503] | 646 | case DeviceType_Null: return GlobalCtx::tr("Null");
|
---|
| 647 | case DeviceType_Floppy: return GlobalCtx::tr("Floppy");
|
---|
| 648 | case DeviceType_DVD: return GlobalCtx::tr("DVD");
|
---|
| 649 | case DeviceType_HardDisk: return GlobalCtx::tr("HardDisk");
|
---|
| 650 | case DeviceType_Network: return GlobalCtx::tr("Network");
|
---|
| 651 | case DeviceType_USB: return GlobalCtx::tr("USB");
|
---|
| 652 | case DeviceType_SharedFolder: return GlobalCtx::tr("ShardFolder");
|
---|
[24933] | 653 | default:
|
---|
| 654 | {
|
---|
| 655 | AssertMsgFailed(("%d (%#x)\n", aType, aType));
|
---|
| 656 | static char s_szMsg[48];
|
---|
[91503] | 657 | RTStrPrintf(s_szMsg, sizeof(s_szMsg), GlobalCtx::tr("InvalidType-0x%08x\n"), aType);
|
---|
[24933] | 658 | return s_szMsg;
|
---|
| 659 | }
|
---|
[23675] | 660 | }
|
---|
| 661 | }
|
---|
| 662 |
|
---|
[46775] | 663 |
|
---|
| 664 | /*static*/ const char *
|
---|
| 665 | Global::stringifyReason(Reason_T aReason)
|
---|
| 666 | {
|
---|
| 667 | switch (aReason)
|
---|
| 668 | {
|
---|
[91503] | 669 | case Reason_Unspecified: return GlobalCtx::tr("unspecified");
|
---|
| 670 | case Reason_HostSuspend: return GlobalCtx::tr("host suspend");
|
---|
| 671 | case Reason_HostResume: return GlobalCtx::tr("host resume");
|
---|
| 672 | case Reason_HostBatteryLow: return GlobalCtx::tr("host battery low");
|
---|
| 673 | case Reason_Snapshot: return GlobalCtx::tr("snapshot");
|
---|
[46775] | 674 | default:
|
---|
| 675 | {
|
---|
| 676 | AssertMsgFailed(("%d (%#x)\n", aReason, aReason));
|
---|
| 677 | static char s_szMsg[48];
|
---|
[91503] | 678 | RTStrPrintf(s_szMsg, sizeof(s_szMsg), GlobalCtx::tr("invalid reason %#010x\n"), aReason);
|
---|
[46775] | 679 | return s_szMsg;
|
---|
| 680 | }
|
---|
| 681 | }
|
---|
| 682 | }
|
---|
| 683 |
|
---|
[14772] | 684 | /* vi: set tabstop=4 shiftwidth=4 expandtab: */
|
---|