Changeset 75817 in vbox
- Timestamp:
- Nov 29, 2018 3:24:26 PM (6 years ago)
- Location:
- trunk/src/VBox
- Files:
-
- 7 edited
-
Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp (modified) (1 diff)
-
Main/idl/VirtualBox.xidl (modified) (41 diffs)
-
Main/include/Global.h (modified) (1 diff)
-
Main/include/GuestOSTypeImpl.h (modified) (2 diffs)
-
Main/src-all/Global.cpp (modified) (26 diffs)
-
Main/src-server/GuestOSTypeImpl.cpp (modified) (3 diffs)
-
Main/src-server/MachineImpl.cpp (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVM.cpp
r74878 r75817 127 127 m_machine.SetMemorySize(field("ram").toInt()); 128 128 129 /* Graphics Controller type: */ 130 m_machine.SetGraphicsControllerType(type.GetRecommendedGraphicsController()); 131 129 132 /* VRAM size - select maximum between recommended and minimum for fullscreen: */ 130 133 m_machine.SetVRAMSize(qMax(type.GetRecommendedVRAM(), (ULONG)(VBoxGlobal::requiredVideoMemory(strTypeId) / _1M))); -
trunk/src/VBox/Main/idl/VirtualBox.xidl
r75663 r75817 1969 1969 <interface 1970 1970 name="IVirtualBox" extends="$unknown" 1971 uuid=" 606da9e2-032b-4c82-3bf0-3675789df7b9"1971 uuid="d0a0163f-e254-4e5b-a1f2-011cf991c38d" 1972 1972 wsmap="managed" 1973 reservedMethods=" 7" reservedAttributes="12"1973 reservedMethods="8" reservedAttributes="12" 1974 1974 > 1975 1975 <desc> … … 3246 3246 <interface 3247 3247 name="IAppliance" extends="$unknown" 3248 uuid="8 398f026-4add-4474-5bc3-2f9f2140b23e"3248 uuid="86a98347-7619-41aa-aece-b21ac5c1a7e6" 3249 3249 wsmap="managed" 3250 reservedMethods="8" reservedAttributes=" 7"3250 reservedMethods="8" reservedAttributes="8" 3251 3251 > 3252 3252 <desc> … … 5236 5236 <interface 5237 5237 name="IMachine" extends="$unknown" 5238 uuid=" cfc5671a-2309-4893-8744-ba4c07d65d86"5238 uuid="5047460a-265d-4538-b23e-ddba5fb84976" 5239 5239 wsmap="managed" 5240 5240 wrap-hint-server-addinterfaces="IInternalMachineControl" 5241 5241 wrap-hint-server="manualaddinterfaces" 5242 reservedMethods=" 6" reservedAttributes="9"5242 reservedMethods="8" reservedAttributes="10" 5243 5243 > 5244 5244 <!-- Note! This interface is not compatible between 5.0 and 5.1 as it had too many … … 9686 9686 <interface 9687 9687 name="IHost" extends="$unknown" 9688 uuid=" afca788c-4477-787d-60b2-3fa70e56fbbc"9688 uuid="dbe11e5f-7f10-46e7-94c4-1e95bf4b6627" 9689 9689 wsmap="managed" 9690 reservedMethods=" 0" reservedAttributes="12"9690 reservedMethods="6" reservedAttributes="12" 9691 9691 > 9692 9692 <desc> … … 10709 10709 <interface 10710 10710 name="IGuestOSType" extends="$unknown" 10711 uuid=" b1336a0a-2546-4d99-8cff-8efb130cfa9d"10711 uuid="d0d6c6d8-e5db-4d2c-baaa-c71053a6236d" 10712 10712 wsmap="struct" 10713 reservedAttributes="1 5"10713 reservedAttributes="16" 10714 10714 > 10715 10715 <desc> … … 10746 10746 <attribute name="recommendedRAM" type="unsigned long" readonly="yes"> 10747 10747 <desc>Recommended RAM size in Megabytes.</desc> 10748 </attribute> 10749 10750 <attribute name="recommendedGraphicsController" type="GraphicsControllerType" readonly="yes"> 10751 <desc>Recommended graphics controller type.</desc> 10748 10752 </attribute> 10749 10753 … … 12245 12249 <interface 12246 12250 name="IGuestSession" extends="$unknown" 12247 uuid=" 47E24147-1DA3-4BEB-BF3C-7B73ADA53192"12251 uuid="12f1f483-a075-4e2d-a1bd-0ed4580b3489" 12248 12252 wsmap="managed" 12249 reservedMethods="8" reservedAttributes=" 8"12253 reservedMethods="8" reservedAttributes="12" 12250 12254 > 12251 12255 <desc> … … 13591 13595 <interface 13592 13596 name="IProcess" extends="$unknown" 13593 uuid=" 2e20707d-4325-9a83-83cf-3faf5b97457c"13597 uuid="bc68370c-8a02-45f3-a07d-a67aa72756aa" 13594 13598 wsmap="managed" 13595 reservedMethods=" 1" reservedAttributes="4"13599 reservedMethods="4" reservedAttributes="8" 13596 13600 > 13597 13601 <desc> … … 13793 13797 <interface 13794 13798 name="IDirectory" extends="$unknown" 13795 uuid=" f73650f4-4506-50ca-045a-23a0e32ea508"13799 uuid="758d7eac-e4b1-486a-8f2e-747ae346c3e9" 13796 13800 wsmap="managed" 13797 reservedMethods=" 2" reservedAttributes="4"13801 reservedMethods="4" reservedAttributes="8" 13798 13802 > 13799 13803 <desc> … … 13849 13853 <interface 13850 13854 name="IFile" extends="$unknown" 13851 uuid=" 14c66b23-404c-f24a-3cc1-ee9501d44f2a"13855 uuid="5395b543-0ee9-4d6a-9ecd-580e3a1d0dbb" 13852 13856 wsmap="managed" 13853 reservedMethods="4" reservedAttributes=" 4"13857 reservedMethods="4" reservedAttributes="8" 13854 13858 > 13855 13859 <desc> … … 14107 14111 <interface 14108 14112 name="IFsObjInfo" extends="$unknown" 14109 uuid=" d344626e-4b0a-10bc-9c2b-68973052de16"14113 uuid="ae34e3d5-f884-4141-8d62-618300658805" 14110 14114 wsmap="managed" 14111 reservedAttributes=" 4"14115 reservedAttributes="8" 14112 14116 > 14113 14117 <desc> … … 14559 14563 <interface 14560 14564 name="IProgress" extends="$unknown" 14561 uuid="d 3ee3588-a762-4ba1-9e9e-23146587ed3a"14565 uuid="d7b98d2b-30e8-447e-99cb-e31becae6ae4" 14562 14566 wsmap="managed" 14563 14567 wrap-hint-server-addinterfaces="IInternalProgressControl" 14564 reservedMethods=" 4" reservedAttributes="8"14568 reservedMethods="8" reservedAttributes="12" 14565 14569 > 14566 14570 <desc> … … 14767 14771 <interface 14768 14772 name="IInternalProgressControl" extends="$unknown" 14769 uuid=" 9bf38c56-ac64-4f72-871a-321a25f52a57"14773 uuid="41a033b8-cc87-4f6e-a0e9-47bb7f2d4be5" 14770 14774 internal="yes" 14771 14775 wsmap="suppress" 14772 reservedMethods=" 4" reservedAttributes="8"14776 reservedMethods="8" reservedAttributes="8" 14773 14777 > 14774 14778 … … 14833 14837 <interface 14834 14838 name="ISnapshot" extends="$unknown" 14835 uuid=" 5732f030-4194-ec8b-c761-e1a99327e9f0"14839 uuid="6cc49055-dad4-4496-85cf-3f76bcb3b5fa" 14836 14840 wsmap="managed" 14837 reservedMethods=" 1" reservedAttributes="2"14841 reservedMethods="4" reservedAttributes="8" 14838 14842 > 14839 14843 <desc> … … 14982 14986 </attribute> 14983 14987 14984 < method name="getChildrenCount" const="yes">14988 <attribute name="childrenCount" type="unsigned long" readonly="yes"> 14985 14989 <desc> 14986 14990 Returns the number of direct children of this snapshot. 14987 14991 </desc> 14988 <param name="childrenCount" type="unsigned long" dir="return"> 14989 <desc> 14990 </desc> 14991 </param> 14992 </method> 14992 </attribute> 14993 14993 14994 14994 </interface> … … 15172 15172 <interface 15173 15173 name="IMediumAttachment" extends="$unknown" 15174 uuid=" 3785b3f7-7b5f-4000-8842-ad0cc6ab30b7"15174 uuid="cbc97ce0-dfae-4c70-a6aa-769e5186363b" 15175 15175 wsmap="struct" 15176 reservedAttributes=" 4"15176 reservedAttributes="8" 15177 15177 > 15178 15178 <desc> … … 15415 15415 <interface 15416 15416 name="IMedium" extends="$unknown" 15417 uuid="a 570ac5b-d90d-42bb-b577-a3e2697044e4"15417 uuid="ad47ad09-787b-44ab-b343-a082a3f2dfb1" 15418 15418 wsmap="managed" 15419 reservedMethods=" 4" reservedAttributes="8"15419 reservedMethods="8" reservedAttributes="12" 15420 15420 > 15421 15421 <desc> … … 16875 16875 <interface 16876 16876 name="IMediumFormat" extends="$unknown" 16877 uuid="1 0f337fb-422e-e57e-661b-0998ac309175"16877 uuid="11be93c7-a862-4dc9-8c89-bf4ba74a886a" 16878 16878 wsmap="managed" 16879 reservedMethods=" 1" reservedAttributes="2"16879 reservedMethods="2" reservedAttributes="4" 16880 16880 > 16881 16881 <desc> … … 17260 17260 <interface 17261 17261 name="IKeyboard" extends="$unknown" 17262 uuid=" da91d4c9-4c02-fdb1-c5ac-d89e22e81302"17262 uuid="a7c88b82-2330-44e3-b247-1421a018f9c1" 17263 17263 wsmap="managed" 17264 reservedMethods=" 1" reservedAttributes="2"17264 reservedMethods="4" reservedAttributes="4" 17265 17265 > 17266 17266 <desc> … … 17381 17381 <interface 17382 17382 name="IMousePointerShape" extends="$unknown" 17383 uuid=" e04e5545-4a0f-f9d2-5bef-f9b25b6557ed"17383 uuid="1e775ea3-9070-4f9c-b0d5-53054496dbe0" 17384 17384 wsmap="managed" 17385 reservedAttributes=" 2"17385 reservedAttributes="4" 17386 17386 > 17387 17387 <desc> … … 17455 17455 <interface 17456 17456 name="IMouse" extends="$unknown" 17457 uuid=" ee35adb0-4748-3e12-e7fd-5aad957bba0f"17457 uuid="10cd08d0-e8b8-4838-b10c-45ba193734c1" 17458 17458 wsmap="managed" 17459 reservedMethods=" 1" reservedAttributes="2"17459 reservedMethods="4" reservedAttributes="4" 17460 17460 > 17461 17461 <desc> … … 18133 18133 <interface 18134 18134 name="IDisplay" extends="$unknown" 18135 uuid=" 76eed314-3c72-4bbb-95cf-5eb4947a4041"18135 uuid="ab4164db-c13e-4dab-842d-61ee3f0c1e87" 18136 18136 wsmap="managed" 18137 18137 wrap-hint-server-addinterfaces="IEventListener" 18138 reservedMethods=" 3" reservedAttributes="2"18138 reservedMethods="8" reservedAttributes="16" 18139 18139 > 18140 18140 <desc> … … 18629 18629 <interface 18630 18630 name="INetworkAdapter" extends="$unknown" 18631 uuid="e9 25c2aa-4fe4-aaf6-91c5-e9b8ea4151ee"18631 uuid="e9a0c183-7071-4894-93d6-dcbec010fa91" 18632 18632 wsmap="managed" 18633 reservedMethods=" 1" reservedAttributes="4"18633 reservedMethods="4" reservedAttributes="8" 18634 18634 > 18635 18635 <desc> … … 18894 18894 <interface 18895 18895 name="ISerialPort" extends="$unknown" 18896 uuid=" cb0a4a29-43a3-9040-0c25-34845db7b042"18896 uuid="5587d0f6-a227-4f23-8278-2f675eea1bb2" 18897 18897 wsmap="managed" 18898 reservedAttributes=" 1"18898 reservedAttributes="4" 18899 18899 > 18900 18900 … … 19071 19071 <interface 19072 19072 name="IMachineDebugger" extends="$unknown" 19073 uuid=" 8b1a74a7-086a-46cc-1229-6a85ad31b7ba"19073 uuid="e91bb944-f211-4bd5-b44c-8f1d0beafa13" 19074 19074 wsmap="managed" 19075 reservedMethods="16" reservedAttributes="1 5"19075 reservedMethods="16" reservedAttributes="16" 19076 19076 > 19077 19077 <method name="dumpGuestCore"> … … 19720 19720 <interface 19721 19721 name="IUSBController" extends="$unknown" 19722 uuid=" 0c293c51-4810-e174-4f78-199376c63bbe"19722 uuid="ee206a6e-7ff8-4a84-bd34-0c651e118bb5" 19723 19723 wsmap="managed" 19724 reservedAttributes=" 2"19724 reservedAttributes="4" 19725 19725 > 19726 19726 … … 19806 19806 <interface 19807 19807 name="IUSBDevice" extends="$unknown" 19808 uuid=" 5915d179-83c7-4f2b-a323-9a97f46f4e29"19808 uuid="202c8c43-2d2d-4866-acf7-56ffae36f1f9" 19809 19809 wsmap="managed" 19810 reservedAttributes=" 2"19810 reservedAttributes="4" 19811 19811 > 19812 19812 <desc> … … 20366 20366 <interface 20367 20367 name="IAudioAdapter" extends="$unknown" 20368 uuid=" aeccc0a8-e0a0-427f-b946-c42063f54d81"20368 uuid="5155bfd3-7ba7-45a8-b26d-c91ae3754e37" 20369 20369 wsmap="managed" 20370 reservedMethods=" 1" reservedAttributes="2"20370 reservedMethods="4" reservedAttributes="8" 20371 20371 > 20372 20372 <desc> … … 20475 20475 <interface 20476 20476 name="IVRDEServer" extends="$unknown" 20477 uuid=" 6e758489-453a-6f98-9cb9-2da2cb8eabb5"20477 uuid="08e25756-08a2-41af-a05f-d7c661abaebe" 20478 20478 wsmap="managed" 20479 reservedMethods=" 1" reservedAttributes="2"20479 reservedMethods="2" reservedAttributes="4" 20480 20480 > 20481 20481 … … 20569 20569 <interface 20570 20570 name="ISharedFolder" extends="$unknown" 20571 uuid=" cc98ec47-9555-42d6-671f-bb0093c052a7"20571 uuid="9622225a-5409-414b-bd16-77df7ba3451e" 20572 20572 wsmap="managed" 20573 reservedAttributes=" 4"20573 reservedAttributes="8" 20574 20574 > 20575 20575 <desc> … … 21359 21359 <interface 21360 21360 name="ISession" extends="$unknown" 21361 uuid=" 7844aa05-b02e-4cdd-a04f-ade4a762e6b7"21361 uuid="c0447716-ff5a-4795-b57a-ecd5fffa18a4" 21362 21362 wsmap="managed" 21363 21363 wrap-hint-server-addinterfaces="IInternalSessionControl" 21364 reservedMethods=" 3" reservedAttributes="4"21364 reservedMethods="4" reservedAttributes="8" 21365 21365 > 21366 21366 <desc> … … 21574 21574 <interface 21575 21575 name="IStorageController" extends="$unknown" 21576 uuid=" 49b19d41-4a75-7bd5-c124-259acba3c41d"21576 uuid="ddca7247-bf98-47fb-ab2f-b5177533f493" 21577 21577 wsmap="managed" 21578 reservedMethods=" 1" reservedAttributes="2"21578 reservedMethods="4" reservedAttributes="8" 21579 21579 > 21580 21580 <desc> … … 22236 22236 <interface 22237 22237 name="INATEngine" extends="$unknown" 22238 uuid=" c1cdb6bf-44cb-e334-66fa-469a17fd09df"22238 uuid="8faef61e-6e15-4f71-a6a5-94e707fafbcc" 22239 22239 wsmap="managed" 22240 reservedMethods=" 2" reservedAttributes="4"22240 reservedMethods="4" reservedAttributes="8" 22241 22241 > 22242 22242 <desc>Interface for managing a NAT engine which is used with a virtual machine. This … … 22353 22353 <interface 22354 22354 name="IExtPackPlugIn" extends="$unknown" 22355 uuid=" c8e667b2-4234-1f9c-6508-afa9cea4efa1"22355 uuid="78861431-d545-44aa-8013-181b8c288554" 22356 22356 wsmap="suppress" 22357 reservedAttributes=" 2"22357 reservedAttributes="4" 22358 22358 > 22359 22359 <desc> … … 22379 22379 <interface 22380 22380 name="IExtPackBase" extends="$unknown" 22381 uuid=" 4bd17415-4438-8657-e78e-80a40713a23c"22381 uuid="f25aca3d-0b79-4350-bdd9-a0376cd6e6e3" 22382 22382 wsmap="suppress" 22383 reservedMethods=" 1" reservedAttributes="4"22383 reservedMethods="4" reservedAttributes="8" 22384 22384 > 22385 22385 <desc> … … 22505 22505 <interface 22506 22506 name="IExtPackFile" extends="IExtPackBase" 22507 uuid="4 c7f4bf6-4671-2f75-0fbb-a99f6218cdfc"22507 uuid="41304f1b-7e72-4f34-b8f6-682785620c57" 22508 22508 wsmap="suppress" 22509 reservedMethods=" 1" reservedAttributes="2"22509 reservedMethods="2" reservedAttributes="4" 22510 22510 > 22511 22511 <desc> … … 22545 22545 <interface 22546 22546 name="IExtPackManager" extends="$unknown" 22547 uuid=" edba9d10-45d8-b440-1712-46ac0c9bc4c5"22547 uuid="70401eef-c8e9-466b-9660-45cb3e9979e4" 22548 22548 wsmap="suppress" 22549 reservedMethods=" 1" reservedAttributes="2"22549 reservedMethods="4" reservedAttributes="8" 22550 22550 > 22551 22551 <desc> … … 25351 25351 <interface 25352 25352 name="ICloudClient" extends="$unknown" 25353 uuid=" cb244d7b-3757-4fdd-976b-9b8a269da77c"25354 wsmap="managed" reservedMethods=" 4" reservedAttributes="4"25353 uuid="3d9aacbe-b3bc-4126-9633-5634bad24ad7" 25354 wsmap="managed" reservedMethods="16" reservedAttributes="8" 25355 25355 > 25356 25356 … … 25387 25387 <interface 25388 25388 name="ICloudProfile" extends="$unknown" 25389 uuid=" 5f2ba3a2-f899-4261-877f-08b7bc52c15a"25390 wsmap="managed" reservedMethods="4" reservedAttributes=" 4"25389 uuid="b1d978b8-f7b7-4b05-900e-2a9253c00f51" 25390 wsmap="managed" reservedMethods="4" reservedAttributes="8" 25391 25391 > 25392 25392 … … 25520 25520 <interface 25521 25521 name="ICloudProvider" extends="$unknown" 25522 uuid=" caaf8bc1-aab0-4ea0-b825-be53a1453bdd"25523 wsmap="managed" reservedMethods=" 4" reservedAttributes="4"25522 uuid="22363cfc-07da-41ec-ac4a-3dd99db35594" 25523 wsmap="managed" reservedMethods="8" reservedAttributes="16" 25524 25524 > 25525 25525 … … 25626 25626 <interface 25627 25627 name="ICloudProviderManager" extends="$unknown" 25628 uuid="9 5533d5b-20ec-4089-b461-f2794c9512df"25629 wsmap="managed" reservedMethods="4" reservedAttributes=" 4"25628 uuid="9128800f-762e-4120-871c-a2014234a607" 25629 wsmap="managed" reservedMethods="4" reservedAttributes="8" 25630 25630 > 25631 25631 -
trunk/src/VBox/Main/include/Global.h
r69500 r75817 71 71 const uint32_t recommendedVRAM; 72 72 const uint64_t recommendedHDD; 73 const GraphicsControllerType_T graphicsControllerType; 73 74 const NetworkAdapterType_T networkAdapterType; 74 75 const uint32_t numSerialEnabled; -
trunk/src/VBox/Main/include/GuestOSTypeImpl.h
r69500 r75817 59 59 HRESULT getRecommendedVirtEx(BOOL *aRecommendedVirtEx); 60 60 HRESULT getRecommendedRAM(ULONG *RAMSize); 61 HRESULT getRecommendedGraphicsController(GraphicsControllerType_T *aRecommendedGraphicsController); 61 62 HRESULT getRecommendedVRAM(ULONG *aVRAMSize); 62 63 HRESULT getRecommended2DVideoAcceleration(BOOL *aRecommended2DVideoAcceleration); … … 91 92 const uint32_t mOSHint; 92 93 const uint32_t mRAMSize; 94 const GraphicsControllerType_T mGraphicsControllerType; 93 95 const uint32_t mVRAMSize; 94 96 const uint64_t mHDDSize; -
trunk/src/VBox/Main/src-all/Global.cpp
r71349 r75817 32 32 { "Other", "Other", "Other", "Other/Unknown", 33 33 VBOXOSTYPE_Unknown, VBOXOSHINT_NONE, 34 64, 4, 2 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,34 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 35 35 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 36 36 37 37 { "Other", "Other", "Other_64", "Other/Unknown (64-bit)", 38 38 VBOXOSTYPE_Unknown_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC, 39 64, 4, 2 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,39 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 40 40 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 41 41 42 42 { "Windows", "Microsoft Windows", "Windows31", "Windows 3.1", 43 43 VBOXOSTYPE_Win31, VBOXOSHINT_FLOPPY, 44 32, 4, 1 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,44 32, 4, 1 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 45 45 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 46 46 47 47 { "Windows", "Microsoft Windows", "Windows95", "Windows 95", 48 48 VBOXOSTYPE_Win95, VBOXOSHINT_FLOPPY, 49 64, 4, 2 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,49 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 50 50 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 51 51 52 52 { "Windows", "Microsoft Windows", "Windows98", "Windows 98", 53 53 VBOXOSTYPE_Win98, VBOXOSHINT_FLOPPY, 54 64, 4, 2 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,54 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 55 55 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 56 56 57 57 { "Windows", "Microsoft Windows", "WindowsMe", "Windows ME", 58 58 VBOXOSTYPE_WinMe, VBOXOSHINT_FLOPPY | VBOXOSHINT_USBTABLET, 59 128, 4, 4 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,59 128, 4, 4 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 60 60 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 61 61 62 62 { "Windows", "Microsoft Windows", "WindowsNT3x", "Windows NT 3.x", 63 63 VBOXOSTYPE_WinNT3x, VBOXOSHINT_NOUSB | VBOXOSHINT_FLOPPY, 64 64, 8, _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_BusLogic, StorageBus_SCSI,64 64, 8, _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_BusLogic, StorageBus_SCSI, 65 65 StorageControllerType_BusLogic, StorageBus_SCSI, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 66 66 67 67 { "Windows", "Microsoft Windows", "WindowsNT4", "Windows NT 4", 68 68 VBOXOSTYPE_WinNT4, VBOXOSHINT_NOUSB, 69 128, 16, 2 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,69 128, 16, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 70 70 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 71 71 72 72 { "Windows", "Microsoft Windows", "Windows2000", "Windows 2000", 73 73 VBOXOSTYPE_Win2k, VBOXOSHINT_USBTABLET, 74 168, 16, 4 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,74 168, 16, 4 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 75 75 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 76 76 77 77 { "Windows", "Microsoft Windows", "WindowsXP", "Windows XP (32-bit)", 78 78 VBOXOSTYPE_WinXP, VBOXOSHINT_USBTABLET, 79 192, 16, 10 * _1G64, NetworkAdapterType_I82543GC, 0, StorageControllerType_PIIX4, StorageBus_IDE,79 192, 16, 10 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82543GC, 0, StorageControllerType_PIIX4, StorageBus_IDE, 80 80 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 81 81 82 82 { "Windows", "Microsoft Windows", "WindowsXP_64", "Windows XP (64-bit)", 83 83 VBOXOSTYPE_WinXP_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET, 84 512, 16, 10 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,84 512, 16, 10 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 85 85 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 86 86 87 87 { "Windows", "Microsoft Windows", "Windows2003", "Windows 2003 (32-bit)", 88 88 VBOXOSTYPE_Win2k3, VBOXOSHINT_USBTABLET, 89 512, 16, 20 * _1G64, NetworkAdapterType_I82543GC, 0, StorageControllerType_PIIX4, StorageBus_IDE,89 512, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82543GC, 0, StorageControllerType_PIIX4, StorageBus_IDE, 90 90 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 91 91 92 92 { "Windows", "Microsoft Windows", "Windows2003_64", "Windows 2003 (64-bit)", 93 93 VBOXOSTYPE_Win2k3_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET, 94 512, 16, 20 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,94 512, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 95 95 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 96 96 97 97 { "Windows", "Microsoft Windows", "WindowsVista", "Windows Vista (32-bit)", 98 98 VBOXOSTYPE_WinVista, VBOXOSHINT_USBTABLET, 99 512, 16, 25 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,99 512, 16, 25 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 100 100 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 101 101 102 102 { "Windows", "Microsoft Windows", "WindowsVista_64", "Windows Vista (64-bit)", 103 103 VBOXOSTYPE_WinVista_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET, 104 512, 16, 25 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,104 512, 16, 25 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 105 105 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 106 106 107 107 { "Windows", "Microsoft Windows", "Windows2008", "Windows 2008 (32-bit)", 108 108 VBOXOSTYPE_Win2k8, VBOXOSHINT_USBTABLET, 109 1024, 16, 32 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,109 1024, 16, 32 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 110 110 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 111 111 112 112 { "Windows", "Microsoft Windows", "Windows2008_64", "Windows 2008 (64-bit)", 113 113 VBOXOSTYPE_Win2k8_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET, 114 2048, 16, 32 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,114 2048, 16, 32 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 115 115 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 116 116 117 117 { "Windows", "Microsoft Windows", "Windows7", "Windows 7 (32-bit)", 118 118 VBOXOSTYPE_Win7, VBOXOSHINT_USBTABLET, 119 1024, 16, 32 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,119 1024, 16, 32 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 120 120 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 121 121 122 122 { "Windows", "Microsoft Windows", "Windows7_64", "Windows 7 (64-bit)", 123 123 VBOXOSTYPE_Win7_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET, 124 2048, 16, 32 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,124 2048, 16, 32 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 125 125 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 126 126 127 127 { "Windows", "Microsoft Windows", "Windows8", "Windows 8 (32-bit)", 128 128 VBOXOSTYPE_Win8, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_PAE | VBOXOSHINT_USB3, 129 1024,128, 40 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,129 1024,128, 40 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 130 130 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 131 131 132 132 { "Windows", "Microsoft Windows", "Windows8_64", "Windows 8 (64-bit)", 133 133 VBOXOSTYPE_Win8_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3, 134 2048,128, 40 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,134 2048,128, 40 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 135 135 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 136 136 137 137 { "Windows", "Microsoft Windows", "Windows81", "Windows 8.1 (32-bit)", 138 138 VBOXOSTYPE_Win81, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_PAE | VBOXOSHINT_USB3, 139 1024,128, 40 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,139 1024,128, 40 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 140 140 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 141 141 142 142 { "Windows", "Microsoft Windows", "Windows81_64", "Windows 8.1 (64-bit)", 143 143 VBOXOSTYPE_Win81_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3, 144 2048,128, 40 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,144 2048,128, 40 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 145 145 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 146 146 147 147 { "Windows", "Microsoft Windows", "Windows2012_64", "Windows 2012 (64-bit)", 148 148 VBOXOSTYPE_Win2k12_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3, 149 2048,128, 50 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,149 2048,128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 150 150 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 151 151 152 152 { "Windows", "Microsoft Windows", "Windows10", "Windows 10 (32-bit)", 153 153 VBOXOSTYPE_Win10, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_PAE | VBOXOSHINT_USB3, 154 1024,128, 50 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,154 1024,128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 155 155 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 156 156 157 157 { "Windows", "Microsoft Windows", "Windows10_64", "Windows 10 (64-bit)", 158 158 VBOXOSTYPE_Win10_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3, 159 2048,128, 50 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,159 2048,128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 160 160 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 161 161 162 162 { "Windows", "Microsoft Windows", "Windows2016_64", "Windows 2016 (64-bit)", 163 163 VBOXOSTYPE_Win2k16_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3, 164 2048,128, 50 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 165 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 164 2048,128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 165 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 166 167 #if 0 168 { "Windows", "Microsoft Windows", "Windows2019_64", "Windows 2019 (64-bit)", 169 VBOXOSTYPE_Win2k16_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_USB3, 170 2048,128, 50 * _1G64, GraphicsControllerType_VBoxSVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 171 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_HDA, AudioCodecType_STAC9221 }, 172 #endif 166 173 167 174 { "Windows", "Microsoft Windows", "WindowsNT", "Other Windows (32-bit)", 168 175 VBOXOSTYPE_WinNT, VBOXOSHINT_NONE, 169 512, 16, 20 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,176 512, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 170 177 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 171 178 172 179 { "Windows", "Microsoft Windows", "WindowsNT_64", "Other Windows (64-bit)", 173 180 VBOXOSTYPE_WinNT_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET, 174 512, 16, 20 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,181 512, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 175 182 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 176 183 177 184 { "Linux", "Linux", "Linux22", "Linux 2.2", 178 185 VBOXOSTYPE_Linux22, VBOXOSHINT_RTCUTC, 179 64, 4, 2 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,186 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 180 187 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 181 188 182 189 { "Linux", "Linux", "Linux24", "Linux 2.4 (32-bit)", 183 190 VBOXOSTYPE_Linux24, VBOXOSHINT_RTCUTC, 184 128, 16, 4 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,191 128, 16, 4 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 185 192 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 186 193 187 194 { "Linux", "Linux", "Linux24_64", "Linux 2.4 (64-bit)", 188 195 VBOXOSTYPE_Linux24_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC, 189 128, 16, 4 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,196 128, 16, 4 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 190 197 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 191 198 192 199 { "Linux", "Linux", "Linux26", "Linux 2.6 / 3.x / 4.x (32-bit)", 193 200 VBOXOSTYPE_Linux26, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 194 512, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,201 512, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 195 202 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 196 203 … … 198 205 VBOXOSTYPE_Linux26_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 199 206 | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 200 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,207 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 201 208 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 202 209 203 210 { "Linux", "Linux", "ArchLinux", "Arch Linux (32-bit)", 204 211 VBOXOSTYPE_ArchLinux, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 205 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,212 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 206 213 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 207 214 … … 209 216 VBOXOSTYPE_ArchLinux_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 210 217 | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 211 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,218 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 212 219 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 213 220 214 221 { "Linux", "Linux", "Debian", "Debian (32-bit)", 215 222 VBOXOSTYPE_Debian, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 216 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,223 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 217 224 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 218 225 … … 220 227 VBOXOSTYPE_Debian_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 221 228 | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 222 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,229 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 223 230 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980}, 224 231 225 232 { "Linux", "Linux", "Fedora", "Fedora (32-bit)", 226 233 VBOXOSTYPE_FedoraCore, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 227 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,234 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 228 235 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 229 236 … … 231 238 VBOXOSTYPE_FedoraCore_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 232 239 | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 233 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,240 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 234 241 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 235 242 236 243 { "Linux", "Linux", "Gentoo", "Gentoo (32-bit)", 237 244 VBOXOSTYPE_Gentoo, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 238 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,245 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 239 246 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 240 247 … … 242 249 VBOXOSTYPE_Gentoo_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 243 250 | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 244 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,251 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 245 252 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 246 253 247 254 { "Linux", "Linux", "Mandriva", "Mandriva (32-bit)", 248 255 VBOXOSTYPE_Mandriva, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 249 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,256 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 250 257 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 251 258 … … 253 260 VBOXOSTYPE_Mandriva_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 254 261 | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 255 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,262 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 256 263 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 257 264 258 265 { "Linux", "Linux", "Oracle", "Oracle (32-bit)", 259 266 VBOXOSTYPE_Oracle, VBOXOSHINT_RTCUTC | VBOXOSHINT_PAE | VBOXOSHINT_X2APIC, 260 1024, 16, 12 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,267 1024, 16, 12 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 261 268 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 262 269 … … 264 271 VBOXOSTYPE_Oracle_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 265 272 | VBOXOSHINT_X2APIC, 266 1024, 16, 12 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,273 1024, 16, 12 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 267 274 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 268 275 269 276 { "Linux", "Linux", "RedHat", "Red Hat (32-bit)", 270 277 VBOXOSTYPE_RedHat, VBOXOSHINT_RTCUTC | VBOXOSHINT_PAE | VBOXOSHINT_X2APIC, 271 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,278 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 272 279 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 273 280 … … 275 282 VBOXOSTYPE_RedHat_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 276 283 | VBOXOSHINT_X2APIC, 277 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,284 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 278 285 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 279 286 280 287 { "Linux", "Linux", "OpenSUSE", "openSUSE (32-bit)", 281 288 VBOXOSTYPE_OpenSUSE, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 282 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,289 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 283 290 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 284 291 … … 286 293 VBOXOSTYPE_OpenSUSE_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 287 294 | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 288 1024, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,295 1024, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 289 296 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 290 297 291 298 { "Linux", "Linux", "Turbolinux", "Turbolinux (32-bit)", 292 299 VBOXOSTYPE_Turbolinux, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 293 384, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,300 384, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 294 301 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 295 302 … … 297 304 VBOXOSTYPE_Turbolinux_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 298 305 | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 299 384, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,306 384, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 300 307 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 301 308 302 309 { "Linux", "Linux", "Ubuntu", "Ubuntu (32-bit)", 303 310 VBOXOSTYPE_Ubuntu, VBOXOSHINT_RTCUTC | VBOXOSHINT_PAE | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 304 1024, 16, 10 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,311 1024, 16, 10 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 305 312 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 306 313 … … 308 315 VBOXOSTYPE_Ubuntu_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC 309 316 | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 310 1024, 16, 10 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,317 1024, 16, 10 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 311 318 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 312 319 313 320 { "Linux", "Linux", "Xandros", "Xandros (32-bit)", 314 321 VBOXOSTYPE_Xandros, VBOXOSHINT_RTCUTC | VBOXOSHINT_X2APIC, 315 256, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,322 256, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 316 323 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 317 324 318 325 { "Linux", "Linux", "Xandros_64", "Xandros (64-bit)", 319 326 VBOXOSTYPE_Xandros_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC | VBOXOSHINT_X2APIC, 320 256, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,327 256, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 321 328 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 322 329 323 330 { "Linux", "Linux", "Linux", "Other Linux (32-bit)", 324 331 VBOXOSTYPE_Linux, VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 325 256, 16, 8 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,332 256, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 326 333 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_AD1980 }, 327 334 … … 329 336 VBOXOSTYPE_Linux_x64, VBOXOSHINT_64BIT | VBOXOSHINT_PAE | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC 330 337 | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET | VBOXOSHINT_X2APIC, 331 512, 16, 8 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,338 512, 16, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 332 339 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 333 340 334 341 { "Solaris", "Solaris", "Solaris", "Oracle Solaris 10 5/09 and earlier (32-bit)", 335 342 VBOXOSTYPE_Solaris, VBOXOSHINT_NONE, 336 768, 16, 16 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,343 768, 16, 16 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 337 344 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 338 345 339 346 { "Solaris", "Solaris", "Solaris_64", "Oracle Solaris 10 5/09 and earlier (64-bit)", 340 347 VBOXOSTYPE_Solaris_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC, 341 1536, 16, 16 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,348 1536, 16, 16 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 342 349 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 343 350 344 351 { "Solaris", "Solaris", "OpenSolaris", "Oracle Solaris 10 10/09 and later (32-bit)", 345 352 VBOXOSTYPE_OpenSolaris, VBOXOSHINT_USBTABLET, 346 768, 16, 16 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,353 768, 16, 16 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 347 354 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 348 355 349 356 { "Solaris", "Solaris", "OpenSolaris_64", "Oracle Solaris 10 10/09 and later (64-bit)", 350 357 VBOXOSTYPE_OpenSolaris_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET, 351 1536, 16, 16 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,358 1536, 16, 16 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 352 359 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 353 360 354 361 { "Solaris", "Solaris", "Solaris11_64", "Oracle Solaris 11 (64-bit)", 355 362 VBOXOSTYPE_Solaris11_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_USBTABLET | VBOXOSHINT_RTCUTC, 356 1536, 16, 16 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA,363 1536, 16, 16 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_IntelAhci, StorageBus_SATA, 357 364 StorageControllerType_IntelAhci, StorageBus_SATA, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 358 365 359 366 { "BSD", "BSD", "FreeBSD", "FreeBSD (32-bit)", 360 367 VBOXOSTYPE_FreeBSD, VBOXOSHINT_NONE, 361 1024, 16, 2 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,368 1024, 16, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 362 369 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 363 370 364 371 { "BSD", "BSD", "FreeBSD_64", "FreeBSD (64-bit)", 365 372 VBOXOSTYPE_FreeBSD_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC, 366 1024, 16, 16 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,373 1024, 16, 16 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 367 374 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 368 375 369 376 { "BSD", "BSD", "OpenBSD", "OpenBSD (32-bit)", 370 377 VBOXOSTYPE_OpenBSD, VBOXOSHINT_HWVIRTEX, 371 1024, 16, 16 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,378 1024, 16, 16 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 372 379 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 373 380 374 381 { "BSD", "BSD", "OpenBSD_64", "OpenBSD (64-bit)", 375 382 VBOXOSTYPE_OpenBSD_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC, 376 1024, 16, 16 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,383 1024, 16, 16 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 377 384 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 378 385 379 386 { "BSD", "BSD", "NetBSD", "NetBSD (32-bit)", 380 387 VBOXOSTYPE_NetBSD, VBOXOSHINT_RTCUTC, 381 1024, 16, 16 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,388 1024, 16, 16 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 382 389 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 383 390 384 391 { "BSD", "BSD", "NetBSD_64", "NetBSD (64-bit)", 385 392 VBOXOSTYPE_NetBSD_x64, VBOXOSHINT_64BIT | VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_RTCUTC, 386 1024, 16, 16 * _1G64, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,393 1024, 16, 16 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82540EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 387 394 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 388 395 389 396 { "OS2", "IBM OS/2", "OS2Warp3", "OS/2 Warp 3", 390 397 VBOXOSTYPE_OS2Warp3, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY, 391 48, 4, 1 * _1G64, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,398 48, 4, 1 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE, 392 399 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 393 400 394 401 { "OS2", "IBM OS/2", "OS2Warp4", "OS/2 Warp 4", 395 402 VBOXOSTYPE_OS2Warp4, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY, 396 64, 4, 2 * _1G64, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,403 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE, 397 404 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 398 405 399 406 { "OS2", "IBM OS/2", "OS2Warp45", "OS/2 Warp 4.5", 400 407 VBOXOSTYPE_OS2Warp45, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY, 401 128, 4, 2 * _1G64, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,408 128, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE, 402 409 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 403 410 404 411 { "OS2", "IBM OS/2", "OS2eCS", "eComStation", 405 412 VBOXOSTYPE_ECS, VBOXOSHINT_HWVIRTEX, 406 256, 4, 2 * _1G64, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,413 256, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE, 407 414 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 408 415 409 416 { "OS2", "IBM OS/2", "OS21x", "OS/2 1.x", 410 417 VBOXOSTYPE_OS21x, VBOXOSHINT_FLOPPY | VBOXOSHINT_NOUSB | VBOXOSHINT_TFRESET, 411 8, 4, 500 * _1M, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,418 8, 4, 500 * _1M, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE, 412 419 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 413 420 414 421 { "OS2", "IBM OS/2", "OS2", "Other OS/2", 415 422 VBOXOSTYPE_OS2, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY | VBOXOSHINT_NOUSB, 416 96, 4, 2 * _1G64, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE,423 96, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 1, StorageControllerType_PIIX4, StorageBus_IDE, 417 424 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 418 425 … … 420 427 VBOXOSTYPE_MacOS, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE 421 428 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 422 2048, 16, 20 * _1G64, NetworkAdapterType_I82545EM, 0,429 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 423 430 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 424 431 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 427 434 VBOXOSTYPE_MacOS_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT 428 435 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 429 2048, 16, 20 * _1G64, NetworkAdapterType_I82545EM, 0,436 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 430 437 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 431 438 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 434 441 VBOXOSTYPE_MacOS106, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE 435 442 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 436 2048, 16, 20 * _1G64, NetworkAdapterType_I82545EM, 0,443 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 437 444 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 438 445 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 441 448 VBOXOSTYPE_MacOS106_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT 442 449 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 443 2048, 16, 20 * _1G64, NetworkAdapterType_I82545EM, 0,450 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 444 451 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 445 452 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 448 455 VBOXOSTYPE_MacOS107_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT 449 456 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 450 2048, 16, 20 * _1G64, NetworkAdapterType_I82545EM, 0,457 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 451 458 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 452 459 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 454 461 VBOXOSTYPE_MacOS108_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT 455 462 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 456 2048, 16, 20 * _1G64, NetworkAdapterType_I82545EM, 0,463 2048, 16, 20 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 457 464 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 458 465 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 461 468 VBOXOSTYPE_MacOS109_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT 462 469 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 463 2048, 16, 25 * _1G64, NetworkAdapterType_I82545EM, 0,470 2048, 16, 25 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 464 471 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 465 472 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 468 475 VBOXOSTYPE_MacOS1010_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT 469 476 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 470 2048, 16, 25 * _1G64, NetworkAdapterType_I82545EM, 0,477 2048, 16, 25 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 471 478 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 472 479 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 475 482 VBOXOSTYPE_MacOS1011_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT 476 483 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 477 2048, 16, 30 * _1G64, NetworkAdapterType_I82545EM, 0,484 2048, 16, 30 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 478 485 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 479 486 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 482 489 VBOXOSTYPE_MacOS1012_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT 483 490 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 484 2048, 16, 30 * _1G64, NetworkAdapterType_I82545EM, 0,491 2048, 16, 30 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 485 492 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 486 493 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 489 496 VBOXOSTYPE_MacOS1013_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_EFI | VBOXOSHINT_PAE | VBOXOSHINT_64BIT 490 497 | VBOXOSHINT_USBHID | VBOXOSHINT_HPET | VBOXOSHINT_RTCUTC | VBOXOSHINT_USBTABLET, 491 2048, 16, 30 * _1G64, NetworkAdapterType_I82545EM, 0,498 2048, 16, 30 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, 492 499 StorageControllerType_IntelAhci, StorageBus_SATA, StorageControllerType_IntelAhci, StorageBus_SATA, 493 500 ChipsetType_ICH9, AudioControllerType_HDA, AudioCodecType_STAC9221 }, … … 495 502 { "Other", "Other", "DOS", "DOS", 496 503 VBOXOSTYPE_DOS, VBOXOSHINT_FLOPPY | VBOXOSHINT_NOUSB, 497 32, 4, 500 * _1M, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,504 32, 4, 500 * _1M, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 498 505 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_SB16, AudioCodecType_SB16 }, 499 506 500 507 { "Other", "Other", "Netware", "Netware", 501 508 VBOXOSTYPE_Netware, VBOXOSHINT_HWVIRTEX, 502 512, 4, 4 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,509 512, 4, 4 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 503 510 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 504 511 505 512 { "Other", "Other", "L4", "L4", 506 513 VBOXOSTYPE_L4, VBOXOSHINT_NONE, 507 64, 4, 2 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,514 64, 4, 2 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 508 515 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 509 516 … … 514 521 VBOXOSTYPE_QNX, VBOXOSHINT_HWVIRTEX, 515 522 #endif 516 512, 4, 4 * _1G64, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE,523 512, 4, 4 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_Am79C973, 0, StorageControllerType_PIIX4, StorageBus_IDE, 517 524 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 518 525 519 526 { "Other", "Other", "JRockitVE", "JRockitVE", 520 527 VBOXOSTYPE_JRockitVE, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_IOAPIC | VBOXOSHINT_PAE, 521 1024, 4, 8 * _1G64, NetworkAdapterType_I82545EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,528 1024, 4, 8 * _1G64, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 522 529 StorageControllerType_BusLogic, StorageBus_SCSI, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 523 530 524 531 { "Other", "Other", "VBoxBS_64", "VirtualBox Bootsector Test (64-bit)", 525 532 VBOXOSTYPE_VBoxBS_x64, VBOXOSHINT_HWVIRTEX | VBOXOSHINT_FLOPPY | VBOXOSHINT_IOAPIC | VBOXOSHINT_PAE | VBOXOSHINT_64BIT, 526 128, 4, 0, NetworkAdapterType_I82545EM, 0, StorageControllerType_PIIX4, StorageBus_IDE,533 128, 4, 0, GraphicsControllerType_VBoxVGA, NetworkAdapterType_I82545EM, 0, StorageControllerType_PIIX4, StorageBus_IDE, 527 534 StorageControllerType_PIIX4, StorageBus_IDE, ChipsetType_PIIX3, AudioControllerType_AC97, AudioCodecType_STAC9700 }, 528 535 }; -
trunk/src/VBox/Main/src-server/GuestOSTypeImpl.cpp
r69500 r75817 28 28 : mOSType(VBOXOSTYPE_Unknown) 29 29 , mOSHint(VBOXOSHINT_NONE) 30 , mRAMSize(0), mVRAMSize(0) 30 , mRAMSize(0) 31 , mGraphicsControllerType(GraphicsControllerType_Null) 32 , mVRAMSize(0) 31 33 , mHDDSize(0), mMonitorCount(0) 32 34 , mNetworkAdapterType(NetworkAdapterType_Am79C973) … … 91 93 unconst(mOSHint) = ostype.osHint; 92 94 unconst(mRAMSize) = ostype.recommendedRAM; 95 unconst(mGraphicsControllerType) = ostype.graphicsControllerType; 93 96 unconst(mVRAMSize) = ostype.recommendedVRAM; 94 97 unconst(mHDDSize) = ostype.recommendedHDD; … … 193 196 194 197 198 HRESULT GuestOSType::getRecommendedGraphicsController(GraphicsControllerType_T *aRecommendedGraphicsController) 199 { 200 /* mGraphicsController is constant during life time, no need to lock */ 201 *aRecommendedGraphicsController = mGraphicsControllerType; 202 203 return S_OK; 204 } 205 206 195 207 HRESULT GuestOSType::getRecommendedVRAM(ULONG *aVRAMSize) 196 208 { -
trunk/src/VBox/Main/src-server/MachineImpl.cpp
r75488 r75817 15064 15064 if (FAILED(rc)) return rc; 15065 15065 15066 rc = osType->COMGETTER(RecommendedGraphicsController)(&mHWData->mGraphicsControllerType); 15067 if (FAILED(rc)) return rc; 15068 15066 15069 rc = osType->COMGETTER(RecommendedVRAM)(&mHWData->mVRAMSize); 15067 15070 if (FAILED(rc)) return rc;
Note:
See TracChangeset
for help on using the changeset viewer.

