The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 2,947 other followers

VM disk sizes

Posted by jpluimers on 2018/06/29

I forgot to schedule the post below. It is still relevant if you create a machine with lots of Delphi versions on it.

Below are some VM disk sizes I have used. Note that for Windows 7+ you need to keep at least 3 gigabyte free space to perform some of the updates. For Delphi XE3 and higher you need progressively more free disk space to be able to install at all. So far, a safe margin seems to be about 15 gigabytes.


DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs

Directories to compress to save disk space:

  • C:\Users\Public\Documents\RAD Studio\*.0
  • C:\ProgramData\{*}
  • C:\ProgramData\Microsoft Help
  • C:\Program Files (x86)\*\RAD Studio\*.0\bin*
  • C:\Program Files (x86)\*\RAD Studio\*.0\help
  • C:\Program Files (x86)\*\RAD Studio\*.0\include
  • C:\Program Files (x86)\*\RAD Studio\*.0\lib
  • C:\Program Files (x86)\*\RAD Studio\*.0\Redist
  • C:\Program Files (x86)\*\RAD Studio\*.0\source
  • C:\Program Files (x86)\*\RAD Studio\*.0\help
  • C:\Program Files (x86)\*\RAD Studio\*.0\bin

I’ve used these GDB service names and port numbers to distinguish various IB/FB versions using gds_db to quickly switch to any IB/FB version:

service port database internal version
gds_db 3050 any any
gds_75 30575 InterBase 7.5 7.5.x
gds_2007 30580 InterBase 2007 8.0.x
gds_2009 30590 InterBase 2009 9.0.x
gds_xe 31500 InterBase XE 10.0.x
gds_xe3 31510 InterBase XE3 11.0.x
gds_10 30510 Firebird 1.0 1.0.x
gds_15 30515 Firebird 1.5 1.5.x
gds_20 30520 Firebird 2.0 2.0.x
gds_21 30521 Firebird 2.1 2.1.x
gds_25 30525 Firebird 2.5 2.5.x
gds_30 30530 Firebird 3.0 3.0.x


2 Responses to “VM disk sizes”

  1. Installing multiple versions of Interbase and Firebird together is bound to create conflicts, no?

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: