How to install the Fermi Virtual Machine on Windows using VMware
Player
- A tutorial for the Fermi Solar Workshop 2012. v2
Introduction
The Fermi Virtual Machine is an image of a fully functional
Operating System. It comes with pre-installed copies of all the
software that will be demonstrated at the Fermi Solar Workshop
2012. The FermiVM is distributed as a single ISO image file that
you will install into a Virtualization Platform. These
instructions will guide users through the process of installing
VMware Player, the chosen Virtualization platform for Windows
machines at this Workshop. If you have another Virtualization
platform such as Oracle Virtual Box then your setup process will
be similar, but is not explicitly supported by this tutorial. Good
Luck.
On a more technical note the FermiVM is an ISO image of the 32 or
64 bit variant of the Scientific Linux 6.2 operating system. SL6
is a variant of Red Hat Enterprises Linux (RHEL) and is the
primary Operating System supported by the Fermi Science Support
Center. FermiVM comes with the basic software packages you will
need to conduct your analysis of astrophysical phenomenon
including IDL, SSW, HEAsoft 12.6, and the Fermi ScienceTools.
Minimum System Requirements
- Dual Processer Core CPU
- More than 2 GB RAM
- 20 GB free storage space
Obtaining VMware Player
We have set up a download of VMware Player for Windows
XP/Vista/Win7. The installation executable is available on the
FERMI FTP site: ftp://legacy.gsfc.nasa.gov/FTP/glast/software/fermi_solar_workshop_2012/
You can Click
Here to download the executable.
Installing VMware Player
The installation wizard is very straightforward and easy to use.
Simply install the full version of the player and choose directory
trees you feel are appropriate.
Obtaining the FermiVM ISO image
The FermiVM is distributed by the FSSC through it's FTP server: ftp://legacy.gsfc.nasa.gov/FTP/glast/software/fermi_solar_workshop_2012/
Here you will find 2 versions of FermiVM, one optimized for 32-bit
machines and one for 64-bit machines. The two are identical in all
other respects. For 64-bit machines download "FermiVM-64-1-7.iso"
and for 32-bit machines download "FermiVM-32-1-7.iso".
If you do not know what your system type is see below.
Determining System Type (32 vs 64 bit) for Windows
- Click the Start Button
- Right-Click "My Computer" or "Computer" for newer models
- Click "Properties"
- You should see a window with your system information. On
Windows and Vista machines the system type will be either
"32-bit Operating System" or "64-bit Operating System". On Vista
machines the system type will either be "64-bit" or there won't
be any option.
For 64-bit machines download "FermiVM-64-1-7.iso" and for 32-bit machines download "FermiVM-32-1-7.iso".
Creating a new Fermi Virtual Machine
Note that this installation tutorial was created using version 1-6 of the Fermi-VM, and the current version is 1-7. There are no differences between the installation process for v1-6 and v1-7 other than the filename and label.
- Launch VMware Player if you have not already done so. Click
"Create a New Virtual Machine".
- Select "Installer disc image file (iso):" and click "Browse".
Navigate to your FermiVM ISO image and select it. Click "Next".
- Now identify the OS and version. For "Guest Operating System"
select "Linux". For "Version" select "Red Hat Enterprise Linux
6" or "Red Hat Enterprise Linux 6 64-bit" if you are using the
64-bit ISO. Click "Next".
- Choose a name for your VM. We suggest using the full name of
the ISO you downloaded as it is descriptive and will allow the
organizers of the workshop to quickly identify type and version
should any bugs arise. "FermiVM-32-1-6" and "FermiVM-64-1-6" are
descriptive enough. Do not change the "Location". Click "Next".
- For "Maximum disk size" allocate 20 GB. Select "Store virtual
disk into multiple files". Click "Next".
- Click "Customize Hardware..."
- Click "Memory" in the left column and allocate at least 2048
MB. You can allocate more if your system has more to spare.
- You may add more processors as well if you want more
processing power. This is optional. When your changes are
complete click "Close". Click "Finish". The VM should start
automatically. If it does not then simply launch it from the
main interface.
###################### A special note about Mouse Capture
########################
Interacting with the VMware Player window will cause the program
to "Capture" your mouse and keyboard. That is, each action done
by these devices will only affect the Virtual Machine until you
"release" them through a special command. When you wish to
interact with your Host Operating System again press the
"Left-Ctrl + Left-Alt" buttons.
############################################################################
- You are now installing the FermiVM. You will see a number of
pop-up bar on the bottom of your VMware Player window. Ignore
that for now.
- On the "Clonezilla" screen hit "return". When prompted enter
"y" and hit return. When prompted again enter "y" and hit return
again. Do not be afraid when prompted to allow overwriting the
drive (the host operating system will not be affected by this,
in this one very limited and particular case you do not
need to heed the warnings about losing all your data). The
unpacking and first boot process could take a large amount
of time on slower machines.
- When unpacking and installation is finished you will be
prompted to enter 0, 1, 2, 3 for various options. Enter "1"
[Reboot] and hit return. Hit enter when prompted about disc
tray.
- When you see the login screen you have successfully installed
the FermiVM. You should log in to Fermi User with the password
fermipw. Enjoy.