Showing posts with label virtualization. Show all posts
Showing posts with label virtualization. Show all posts

VirtualBox 2.0

Website
VirtualBox 2.0 has arrived!

What's new in version 2.0:
  • 64-bit OS guest support (only on 64-bit hosts, as one might expect)
  • New-version notifier
  • Guest property information interface
  • Framework for collecting performance and resource usage data (metrics)
  • Added SATA asynchronous IO (NCQ: Native Command Queuing) when accessing raw disks/partitions (major performance gain)
  • and of course, bug fixes.
Even better, on Ubuntu Hardy it can be installed from a package repository now.

The complete install instructions for Ubuntu can be found in my special tutorial about VirtualBox.

Network Brigdes

Network bridges are handy when used with virtual machines, for example using virtualization software like Virtualbox.

How can you create a network bridge?

Ubuntu


The following command line instructions create a bridge between the physical ethernet connector eth0 and a virtual host adapter vbox0 from Virtualbox:

sudo -i
apt-get install bridge-utils
ifconfig eth0 10.3.3.1 netmask 255.255.255.0
brctl addbr br0
ifconfig eth0 0.0.0.0 promisc
brctl addif br0 eth0
dhclient br0
brctl addif br0 vbox0
ifconfig vbox0 10.3.3.2 up

These instructions create a bridge called br0 and sets a static IP on the vbox0 adapter.

Windows XP


On Windows XP (I haven't and will never try it on other Windows versions) things are much easier:
Just select the two network adapters (f.ex. a physical and a host adapter from Virtualbox) that you want to connect from the network explorer, and click with the right mouse button over on of them.
You'll find a menu entry like Create Bridge.
After a while, a new icon appears, representing the new bridge which is fully operative.
If you want to unlink the adapters again, just delete the bridge icon.

Wine

Wine is as a compatibility layer for running Windows programs on Linux.

Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available. Wine is a program loader, allowing many unmodified Windows programs to run on x86-based Unix.

Utilities for Wine


Wine-doors



Wine-doors is an application designed to make installing Windows software into Wine much easier. It is essentially a package management tool for Windows software on Linux systems, like Synaptic for Ubuntu.

winetricks


winetricks is a script to download and install various redistributable runtime libraries into your Wine setup to be able to run certain applications.

Tips & Tricks


By default, Wine uses Windows colour scheme for the applications GUIs.
But this doesn't fit very well with Ubuntus colours.

Wine-doors already gives you the possibility to install a set of colors that fit well with Ubuntus desktop look, but In the Ubuntu forums, there's a good guide about how to change the colour scheme by hand.

VirtualBox

innotek (now SUN)s VirtualBox is a general-purpose full virtualizer for x86 hardware (including Linux and Windows).
There exists an Open Source edition, but it is less powerful.


See my full article about this software, solutions for problems on Ubuntu systems etc.