Skip to content
Lee Blackburn edited this page Jan 9, 2016 · 4 revisions

Welcome to the virtual-box-management wiki!

This project was started as an idea of how to push out disposable Windows workstation images.

To project some constraints and limit scope for starting, the basic idea is to push VirtualBox vm images from a management system out to linux workstations.

In my specific case, I have pushed VM images from VirtualBox running on both MacOS as well as Ubuntu to Ubuntu stations. Practically, there should not be any constraints that require either MacOS or Ubuntu for this project function. The only basic requirement is that VirtualBox would be running on top of a unix based OS for both the management and workstation systems.

Ideally, the workstations would be running a bare metal hypervisor to allow for more seamless boot to Windows. If you have thoughts on a bare metal hypervisor that can either run VirtualBox images or now to convert VirtualBox images to the supported bare metal hypervisor, I am all ears. This is an area needing research.

While I am not committed to VirtualBox, it does seem to be the VM environment with the best potential to allow a novice user to manage the VM image. Once updated, these scripts can publish the VM image to a set of workstations.

Scripts:

setup_host_account.sh This script sets up the host account on a system to run running VM. Given an admin username, this script will connect to the remote system, create a host user for the VM, and copy in ssh keys for remote connections. This script establishes the user and ssh key setup to support publishing VM images to the remote system.

Clone this wiki locally