OpenFOAM on Windows with a Virtual Machine

OpenFOAM is written for the UNIX and GNU/Linux operating systems. One option for installing OpenFOAM on Windows is through a a virtual machine (or hypervisor) such as VirtualBox which supports all versions of Windows. Below are some instructions for installing OpenFOAM on a VirtualBox.

Installing OpenFOAM on a Virtual Machine

Users can install a virtual machine on their Windows Host, in which they install Ubuntu as the guest OS for OpenFOAM as follows:

  1. from VirtualBox Downloads, select VirtualBox for Windows hosts to install VirtualBox;
  2. find out if your version of Windows (and VirtualBox) is 32bit or 64bit;
  3. download the ISO image of Ubuntu 14.04.4 for the relevant architecture – 32bit / 64bit;
  4. install Ubuntu on VirtualBox using your ISO image (referred to in step 5 “select iso”);
  5. install OpenFOAM on Ubuntu guest OS.

Note: some users have reported problems running either the VM itself, or specifically ParaView, with 3D acceleration. Symptoms include “blank screen” and “blue screen”. If this occurs, 3D acceleration can be disabled in Settings before launching the VM.

Latest News
OpenFOAM v12 | Patch Releases 28th July 2024 OpenFOAM 12 Released 9th July 2024 Download v12 | Ubuntu 9th July 2024 Download v12 | Linux 9th July 2024 Download v12 | macOS 9th July 2024 Download v12 | Source Pack 9th July 2024
Articles

The OpenFOAM Foundation Ltd
Incorporated in England
Company No. 9012603
VAT Reg No. GB 211 0914 63

Directors:
Henry Weller
Chris Greenshields
Brendan Bouffler Address:
PO Box 56676
London, W13 3DB
United Kingdom

© 2011-2024 The OpenFOAM Foundation

Manage Cookie Consent

This website uses technologies like cookies to function properly. There are some technologies on the site which process data such as browsing behaviour or unique IDs. If you do not wish to give consent to process this data, click “Deny”.

Functional Functional Always active

The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.

Preferences Preferences

The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.

Statistics Statistics

The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.

Marketing Marketing

The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.