VirtualBox: Boot from USB


Virtualbox allows to boot from USB. But this feature isn’t exposed to the GUI.

Lets start. First of all determine the physical disk. Open Powershell and query the disks by WMI

PS D:\> Get-WmiObject -Query "Select * from Win32_DiskDrive"

Partitions : 3
Model      : Samsung SSD 850 PRO 512G
Size       : 512105932800
Caption    : Samsung SSD 850 PRO 512G

Partitions : 1
Model      : Generic USB CF Reader USB Device
Size       : 4030387200
Caption    : Generic USB CF Reader USB Device

More »

Virtualbox: VM does not start after creating a snapshot. EFail (0x80004005)


when using vhd disks or when you convert other  disk formats (vmdk, vhd)  to vdi and you create  a snapshot, the virtual machine won’t boot.

An error occurs while starting the vm:

Fehlercode: E_FAIL (0x80004005)
Component: ProgressProxy
Interface: IProgress {c20238e4-3221-4d3f-8891-81ce92d9f913}

In this case the manager for virtual medias shows an error that the parent UUID of the snapshot file does not matches the UUID of parent medium stored in the media registry c:\Users\Username\.virtualbox\VirtualBox.xml.

This can be fixed 🙂 Get the UUID of the parent disk
More »

Virtualbox: Creating and controlling Virtual Maschines from command line


VirtualBox offers a very powerful command inferface: vboxmanage. With vboxmanage you can create new virtual machine, add and modify harddisk and much more. All the things you could do in the GUI, and a lot more are also possible at command line. In this post I will create, modify, control and delete a complete virtual machine.

At the bottom of the post the whole script can be downloaded.
I used a debian linux system for my tests. To install the latest VirtualBox version use the following commands:

echo "deb wheezy contrib non-free" >> /etc/apt/sources.list
# Add Oracle Keyring
wget -q -O- | apt-key add -
# Update repositories
apt-get update
# Install latest virtualbox version
apt-get -y install virtualbox-4.3
# Installing the Extentionpack for USB2 and RDP support
VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.3.6-91406.vbox-extpack

More »

VirtualBox: Changing the UUID of a VDI virtual disk File


sometimes you simply want to copy a vdi file and attach it to another virtual machine.

This will fail because in a VirtualBox Installation each vdi Harddisk must have an unique UUID. This command line changes the UUID of a VDI file.
More »

Original Theme by Schiy · Powered by WordPress