Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a Windows GUI tool (or even a collection of "Send to..." scripts) to manage VirtualBox .vdi drives and/or virtual machines?

What I'm looking for is a way to right-click on a drive and clone it without resorting to the command line. A tool that covers other tasks is a plus.

I have a set of self written Nautilus scripts for Ubuntu... However, I dual boot and would like similar functionality in Windows without rewriting them in .bat (teh sux) format.

[EDIT] For those interested here's the nautilus script:

# Author: Chris Nava
# VBoxManage clonevdi




NEWFILE=`zenity --entry --text="Clone Virtual Drive" --entry-text="$BASENAME"_clone`

if VBoxManage clonevdi "$BASENAME.vdi" "$NEWFILE.vdi"
zenity --info --title "Clone Virtual Drive" --text "Cloned $BASENAME.vdi to $NEWFILE.vdi"
exit 0
zenity --error --title "Clone Virtual Drive" --text "Cannot clone $DIRNAME/$BASENAME.vdi"
exit 1

And the Windows batch script: (much less robust)

@echo off
"C:\Program Files\Sun\VirtualBox\VBoxManage.exe" clonehd "%1" "%~d1%~p1%~n1_cloned_%date:~-4%%date:~4,2%%date:~7,2%%~x1"
share|improve this question

closed as off-topic by masegaloeh, Ward, HopelessN00b Dec 24 '14 at 6:57

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

up vote 3 down vote accepted

I'm not aware of any GUI tools that you can use to manage this. You could always install perl or Python, or if you're really hooked on shell, MSYS/Cygwin. I would recommend you give batch files a try though, it would be the cleanest solution, despite its shortcomings.

share|improve this answer
No thanks. My primary access to these files is via Windows Explorer so I would like a solution that integrates with that. Adding another shell just makes me need to type more. ;-) Looks like I'm going to need to do some batch scripting for use with "Send To..." – Chris Nava Jun 3 '09 at 14:28

I've been using vbox for a while and there is no GUI that I know of..

I did find a few links on VBoxMagage that might be of assistance to you though (they were with me).

UbuntuGeek: How to control virtual machines with VBoxManage

Secrets for controlling VirtualBox from the command line

share|improve this answer

There is a VirtualBox Manager GUI, both for Linux and for Windows version. I use it all the time on my Debian (just running 'virtualbox' opens up the GUI interface). You can see it on screenshots available on main VirtualBox site:

In that interface you can find a .vdi manager which will let you mount/umount, create new disk images, etc. Besides, those disk images are just plain files in ~/.VirtualBox/ directory, which you can simply copy using your standard system tools.

share|improve this answer
There's no option to "clone" a .vdi in the virtualbox provided GUI. (Which is ironic because it's the most frequent thing I do to those files.) Copying the files results in conflicts when you try to import them. – Chris Nava Jun 3 '09 at 14:18

I have created a simple script to clone a VirtualBox machine. It is not GUI but I think it can help you - it can create a clone from any snapshot. See my blog post where you can download the script.

share|improve this answer

There is a gui for VirtualBox. I'm using it whthout any problems. It's called PhpVirtualbox and it can be downloaded here:

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.