Irssi - mIRC like flashing when using putty and screen The Real “Best Bang for the Buck” PC
Mar 24

I’ve simply zipped up the Virtual Box contents, removed unnecessary files (Documentation), and made a batch file that registers some drivers that are needed (and unregisters them when you’re done).

Download Portable Virtual Box 1.3.8 Now

So it’s not exactly portable, but it does work fairly well. USB devices won’t work, Save states don’t work, and that’s about it. Once you have you’re virtual additions installed (the thing that makes your mouse seamless) you can remove VBoxGuestAdditions.iso saving you another 2mb of space. If you have drive compression on, it only uses about 9-10mb of space.

You need to edit VBStart.bat and specify the path to VirtualBox and the path to your VDI files. It is currently set up for F:\Apps\VirtualBox as the location (actually the drive letter is determined by VBStart.bat) and F:\Documents\.VirtualBox for the config file directory. Once you are done configuring it, simply open it and it should do everything you need.

I use PStart so I wanted to add it to the list and not have a black dos box pop up. So I downloaded nircmd and add it to pstart. Then I renamed it to Virtual Box and made the command line parameter “execmd %pdrive%\Apps\VirtualBox\VBStart.bat” (without quotes). Now I just double click that and it works great (both in Auto start and norml start mode).

Autostart set to true works well, try it out. As the name may reveal, it automatically starts the Virtual Machine. In order for nircmd to work with this I’ve simply added a sleep function to the vbRunCheck loop and remove the pauses. It checks to see if VBoxSVC.exe is running and waits til it closes.

Enjoy,
z0rz

One Response to “Portable VirtualBox - UPDATED”

  1. jasonspiro Says:

    Thanks for making this. I want to be extra-careful about licensing though. I assume your portable edition is based on the installer that upstream distributes, not based on the open source edition .tar.gz file? If so, do you know: has upstream given unofficial permission for people to use this? Mind if I ask them permission and then post their reply here?

Leave a Reply

You must be logged in to post a comment.