Sun xVM VirtualBox 1.60 Just Released for Ubuntu Hardy Heron and other Os's!
Sun xVM VirtualBox is an X86 virtualization software package originally developed by German software company innotek GmbH. As such it is an application installed on an existing host operating system; within this application, additional operating systems, each known as a "Guest OS", can be loaded and run, each with its own virtual environment. For example, several Linux distributions can be "guest" hosted on a single virtual machine running Windows XP as the "Host OS"; likewise, XP and Vista can run as "Guest OS" on a machine running Linux as the "Host OS", and so on.
Supported host operating systems include Linux, Mac OS X, OS/2 Warp (experimental OSE builds), Windows, and Solaris/OpenSolaris.
Supported guest operating systems include FreeBSD, Linux, OpenBSD, OS/2 Warp, Windows and Solaris.
The application was initially offered under a proprietary software license. In January 2007, after several years of development, VirtualBox OSE (Open Source Edition) was released under GNU General Public License (GPL) version 2. Currently, there is a proprietary version, VirtualBox, which is free only for personal or evaluation use, subject to the VirtualBox Personal Use and Evaluation License (PUEL) and an Open Source Edition(OSE), VirtualBox OSE, which is free for commercial and private use, subject to Copyleft and other requirements of the GPL license.
Compared with other established commercial virtualization software such as VMware Workstation and Microsoft Virtual PC, VirtualBox lacks some features, but in turn provides others such as running virtual machines remotely over the Remote Desktop Protocol (RDP), iSCSI support and USB support with remote devices over RDP and also Has Seamless Desktop Integration which no other Virtualization Solution has!
VirtualBox supports Intel's hardware virtualization VT-x and has experimental support for AMD's AMD-V, but does not use either of them by default.
According to a 2007 survey by DesktopLinux.com, VirtualBox is the third most popular software package for running Windows programs on Linux desktops.
VirtualBox 1.6 is a major update, incorporating over 2000 improvements. Among the highlights:
- Solaris and Mac OS X host support
- Seamless windowing for Linux and Solaris guests
- Guest Additions for Solaris
- A webservice API
- SATA hard disk (AHCI) controller (
- Experimental Physical Address Extension (PAE) support
- In addition, the following items were fixed and/or added:
- GUI: added accessibility support (508)
- GUI: VM session information dialog
- VBoxHeadless: renamed from VBoxVRDP
- VMM: reduced host CPU load of idle guests
- VMM: many fixes for VT-x/SVM hardware-supported virtualization
- ATA/IDE: better disk geometry compatibility with VMware images
- ATA/IDE: virtualize an AHCI controller
- Storage: better write optimization, prevent images from growing unnecessarily.
- Network: support PXE booting with NAT
- Network: fixed the Am79C973 PCNet emulation for Nexenta guests
- NAT: improved builtin DHCP server (implemented DHCPNAK response)
- NAT: port forwarding stopped when restoring the VM from a saved state
- NAT: make subnet configurable
- XPCOM: moved to libxml2
- XPCOM: fixed VBoxSVC autostart race
- Audio: SoundBlaster 16 emulation
- USB: fixed problems with USB 2.0 devices
- MacOS X: fixed seamless mode
- MacOS X: better desktop integration, several look'n'feel fixes
- MacOS X: switched to Quartz2D framebuffer
- MacOS X: added support for shared folders
- MacOS X: added support for clipboard integration
- Solaris: added host audio playback support (experimental)
- Solaris: made it possible to run VirtualBox from non-global zones
- Shared Folders: made them work for NT4 guests
- Shared Folders: many bugfixes to improve stability
- Seamless windows: added support for Linux guests
- Linux installer: support DKMS for compiling the kernel module
- Linux host: compatibility fixes with Linux 2.6.25
- Windows host: support for USB devices has been significantly improved; many additional USB devices now work
- Windows Additions: automatically install AMD PCNet drivers on Vista guests
- Linux additions: several fixes, experimental support for RandR 1.2
- Linux additions: compatibility fixes with Linux 2.6.25
Click Here to Grab the binary, at the drop-down Select Your Operating System and follow the directions here for install in Ubuntu
For more help with the installation process in other operating systems, please see the
Howto Integrate Windows XP Desktop into Ubuntu Gutsy and Hardy Heron!
Ok this is really really simple and a great feature of VirtualBOX Now you can simply run Windows XP/Ubuntu at the same time concurrently while switching in between windows applications and Linux applications! I can effectively run XP and Ubuntu at the same time on my Intel HT 3.0 ghz 768 meg ram flawelessly and my box isnt even top of the line. Check out some screenshots:
Ok lets keep this quick & simple shall we?
Grab a copy of VirtualBox Here
or wget http://www.virtualbox.org/download/1.5.2/virtualbox_1.5.2-25433_Ubuntu_gutsy_i386.deb
Run your easy package manager or c/p in the terminal:
sudo dpkg -i virtualbox_1.5.2-25433_Ubuntu_gutsy_i386.deb
Grab your XP cd or steal a copy off of suprnova or thepiratebay... who needs to buy a bsod pos Os anyways, were just using xp for business needs or whatever, unfortunately some companies and people feel that we gotta stick with micr0soft or if we want a better solution than wine, here we go...
Add yourself to the vboxusers group.
sudo adduser defcon vboxusers
Now lets get started, open up VirtualBox from Applications->System Tools->VirtualBox and click "NEW" Select OS Type XP and name your VirtualBOX, select the base memory and make a drive, make sure you have 7-10 gigs to spare.
Now make sure you setup your CD/ROM to be bootable and any other settings you see fit...
I basically summarized this because its a GUI and newbie friendly...
Now install pop in your cd or mount your warez xp iso with v-box and fire up the new Virtual Machine. Install XP like normal, and select FAT32 as a filesystem, it seems faster to me. Now once the install finishes, login and click on "Devices"->Install Guest Additions...
This will allow you to integrate XP into the Ubuntu Desktop, and allow you to use share folders, copy/paste between OS's and no capture keys...
Once installed simply reboot and log back into XP. And now lets enable Seamless mode :)
To enable seamless mode, after starting the virtual machine, press the Host key (normally the right control key) together with "L". This will enlarge the size of the VM's display to the size of your host screen and mask out the guest operating system's background. To go back to the "normal" VM display (i.e. to disable seamless windows), press the Host key and "L" again.
I hope you like this easy howto, its pretty cool to show off to friends/family and co-workers and to run proprietary yet needed M$ applications.
Installing Xen On An Ubuntu Feisty Fawn Server From The Ubuntu Repositories
This tutorial provides step-by-step instructions on how to install Xen on an Ubuntu Feisty Fawn (Ubuntu 7.04) server system (i386). You can find all the software used here in the Ubuntu repositories, so no external files or compilation are needed.
Xen lets you create guest operating systems (*nix operating systems like Linux and FreeBSD), so called "virtual machines" or domUs, under a host operating system (dom0). Using Xen you can separate your applications into different virtual machines that are totally independent from each other (e.g. a virtual machine for a mail server, a virtual machine for a high-traffic web site, another virtual machine that serves your customers' web sites, a virtual machine for DNS, etc.), but still use the same hardware. This saves money, and what is even more important, it's more secure. If the virtual machine of your DNS server gets hacked, it has no effect on your other virtual machines. Plus, you can move virtual machines from one Xen server to the next one.
I will use Ubuntu Feisty Fawn (i386) for the host OS (dom0) and Ubuntu Dapper Drake and Ubuntu Edgy Eft for the guest operating systems (domU).
This howto is meant as a practical guide; it does not cover the theoretical backgrounds. They are treated in a lot of other documents in the web.
This document comes without warranty of any kind! I want to say that this is not the only way of setting up such a system. There are many ways of achieving this goal but this is the way I take. I do not issue any guarantee that this will work for you!
1 Install The Ubuntu Feisty Fawn Host System (dom0)
You can install the host system (dom0) as shown in the chapters one to seven of this tutorial: http://www.howtoforge.com/perfect_setup_ubuntu704 (of course, you don't have to do this if you already have an Ubuntu 7.04 host system that you want to use).
Make sure that the root account is enabled, because we must run all the steps from this tutorial as root user. Also, if you want to use vi as your text editor (as suggested by this tutorial), you should run
apt-get install vim-full
The vim-full package makes sure that the vi text editor behaves as expected (without vim-full, you might experience some strange behaviour in the vi text editor).
dom0's FQDN in this example will be server1.example.com. server1.example.com's IP address will be 192.168.0.100 in this tutorial, and the gateway I use is 192.168.0.1, so the virtual machines will have to use that one, too.
2 Install Xen
To install Xen and all needed dependencies, all we have to do is run the following command:
apt-get install ubuntu-xen-server
This will also install the xen-tools package which we use later on to create virtual machines.
Now we edit /etc/xen/xend-config.sxp. Comment out the (network-script network-dummy) line and add (network-script network-bridge) right above the (vif-script vif-bridge) line, like this:
vi /etc/xen/xend-config.sxp
[...] |
We also need to add the loop module to the kernel every time we boot our system, so edit /etc/modules and add the loop module at the end of the file:
vi /etc/modules
[...] |
Now take a look at the /boot directory to see which kernels and ramdisks are installed:
ls -l /boot/
root@server1:~# ls -l /boot/
total 18780
-rw-r--r-- 1 root root 414210 2007-04-15 10:19 abi-2.6.20-15-server
-rw-r--r-- 1 root root 72726 2007-04-05 08:08 config-2.6.19-4-server
-rw-r--r-- 1 root root 83298 2007-04-15 08:33 config-2.6.20-15-server
drwxr-xr-x 2 root root 4096 2007-06-25 22:00 grub
-rw-r--r-- 1 root root 6325928 2007-06-25 21:56 initrd.img-2.6.19-4-server
-rw-r--r-- 1 root root 6802658 2007-06-25 23:10 initrd.img-2.6.20-15-server
-rw-r--r-- 1 root root 94600 2006-10-20 13:44 memtest86+.bin
-rw-r--r-- 1 root root 783333 2007-04-05 08:08 System.map-2.6.19-4-server
-rw-r--r-- 1 root root 812139 2007-04-15 10:20 System.map-2.6.20-15-server
-rw-r--r-- 1 root root 1726726 2007-04-05 08:08 vmlinuz-2.6.19-4-server
-rw-r--r-- 1 root root 1763308 2007-04-15 10:19 vmlinuz-2.6.20-15-server
-rw-r--r-- 1 root root 259025 2007-03-24 17:03 xen-3.0-i386-pae.gz
root@server1:~#
The /boot/vmlinuz-2.6.19-4-server kernel is the Xen kernel that got installed together with the ubuntu-xen-server package, and /boot/initrd.img-2.6.19-4-server is its ramdisk. We will need these soon.
I want to store my virtual machines in the /home/xen directory, therefore I create it now:
mkdir /home/xen
We will use xen-tools to create virtual machines. xen-tools make it very easy to create virtual machines - please read this tutorial to learn more: http://www.howtoforge.com/xen_tools_xen_shell_argo. As mentioned before, the xen-tools package got installed together with the ubuntu-xen-server package.
Now we edit /etc/xen-tools/xen-tools.conf. This file contains the default values that are used by the xen-create-image script unless you specify other values on the command line. I changed the following values and left the rest untouched:
vi /etc/xen-tools/xen-tools.conf
[...] |
The dist line holds the default distribution that you want to install in a virtual machine. Although a comment in the /etc/xen-tools/xen-tools.conf mentions that at this time the only supported Ubuntu flavour is Dapper Drake (dapper), Edgy Eft (edgy) works as well (Feisty Fawn aka feisty does not at this time).
The kernel line must contain our Xen kernel, and the initrd line its ramdisk.
The passwd = 1 line makes that you can specify a root password when you create a new guest domain. In the mirror line specify an Ubuntu mirror close to you.
Make sure you specify a gateway and netmask. If you don't, and you don't specify a gateway and netmask on the command line when using xen-create-image, your guest domains won't have networking even if you specified an IP address!
Now reboot the system:
shutdown -r now
If your system reboots without problems, then everything is fine!
Run
uname -r
and your new Xen kernel should show up:
root@server1:~# uname -r
2.6.19-4-server
root@server1:~#
3 Creating Virtual Machines (domU)
Now let's create our first guest domain, xen1.example.com, running Dapper Drake (dapper) with the IP address 192.168.0.101:
xen-create-image --hostname=xen1.example.com --size=2Gb --swap=256Mb --ide \
--ip=192.168.0.101 --netmask=255.255.255.0 --gateway=192.168.0.1 --force \
--dir=/home/xen --memory=64Mb --arch=i386 --kernel=/boot/vmlinuz-2.6.19-4-server \
--initrd=/boot/initrd.img-2.6.19-4-server --debootstrap --dist=dapper \
--mirror=http://de.archive.ubuntu.com/ubuntu/ --passwd
A lot of switches are unnecessary here because we specified the same details in /etc/xen-tools/xen-tools.conf but it shows that you can specify the desired settings either on the command line or in /etc/xen-tools/xen-tools.conf. Please make sure that you specify --ide, otherwise your virtual machine might not boot!
(To learn more about the available options, take a look at the xen-create-image man page:
man xen-create-image
The xen-create-image command will now create the xen1.example.com virtual machine for us. This can take a few minutes. The output should be similar to this one:
root@server1:~# xen-create-image --hostname=xen1.example.com --size=2Gb --swap=256Mb --ide \
> --ip=192.168.0.101 --netmask=255.255.255.0 --gateway=192.168.0.1 --force \
> --dir=/home/xen --memory=64Mb --arch=i386 --kernel=/boot/vmlinuz-2.6.19-4-server \
> --initrd=/boot/initrd.img-2.6.19-4-server --debootstrap --dist=dapper \
> --mirror=http://de.archive.ubuntu.com/ubuntu/ --passwd
General Infomation
--------------------
Hostname : xen1.example.com
Distribution : dapper
Fileystem Type : ext3
Size Information
----------------
Image size : 2Gb
Swap size : 256Mb
Image type : sparse
Memory size : 64Mb
Kernel path : /boot/vmlinuz-2.6.19-4-server
Initrd path : /boot/initrd.img-2.6.19-4-server
Networking Information
----------------------
IP Address 1 : 192.168.0.101
Netmask : 255.255.255.0
Gateway : 192.168.0.1
Creating swap image: /home/xen/domains/xen1.example.com/swap.img
Done
Creating disk image: /home/xen/domains/xen1.example.com/disk.img
Done
Creating ext3 filesystem on /home/xen/domains/xen1.example.com/disk.img
Done
Installing your system with debootstrap mirror http://de.archive.ubuntu.com/ubuntu/
Done
Running hooks
Done
No role script specified. Skipping
Creating Xen configuration file
Done
Setting up root password
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
All done
Logfile produced at:
/var/log/xen-tools/xen1.example.com.log
root@server1:~#
There should now be a xen1.example.com configuration file - /etc/xen/xen1.example.com.cfg. Take a look at it to become familiar with virtual machines configuration files:
cat /etc/xen/xen1.example.com.cfg
# |
To start the virtual machine, run
xm create /etc/xen/xen1.example.com.cfg
Run
xm console xen1.example.com
to log in on that virtual machine (type CTRL+] if you are at the console, or CTRL+5 if you're using PuTTY to go back to dom0), or use an SSH client to connect to it (192.168.0.101).
To get a list of running virtual machines, type
xm list
The output should look like this:
root@server1:~# xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 327 1 r----- 687.7
xen1.example.com 1 64 1 -b---- 22.4
root@server1:~#
To shut down xen1.example.com, do this:
xm shutdown xen1.example.com
If you want vm01 to start automatically at the next boot of the system, then do this:
ln -s /etc/xen/xen1.example.com.cfg /etc/xen/auto
Here are the most important Xen commands:
xm create -c /path/to/config - Start a virtual machine.
xm shutdown
xm destroy
xm list - List all running systems.
xm console
xm help - List of all commands.
Let's create a second vm, xen2.example.com with the IP address 192.168.0.102 and Edgy Eft (edgy) as the operating system:
xen-create-image --hostname=xen2.example.com --size=2Gb --swap=256Mb --ide \
--ip=192.168.0.102 --netmask=255.255.255.0 --gateway=192.168.0.1 --force \
--dir=/home/xen --memory=64Mb --arch=i386 --kernel=/boot/vmlinuz-2.6.19-4-server \
--initrd=/boot/initrd.img-2.6.19-4-server --debootstrap --dist=edgy \
--mirror=http://de.archive.ubuntu.com/ubuntu/ --passwd
Afterwards, you can start xen2.example.com like this:
xm create /etc/xen/xen2.example.com.cfg
and shut it down like this:
xm shutdown xen2.example.com
A list of all virtual machines that were created with the xen-create-image command is available under
xen-list-images
root@server1:~# xen-list-images
Name: xen1.example.com
Memory: 64
IP: 192.168.0.101
Name: xen2.example.com
Memory: 64
IP: 192.168.0.102
root@server1:~#
To learn more about what you can do with xen-tools, take a look at this tutorial: http://www.howtoforge.com/xen_tools_xen_shell_argo
4 Links
- Xen: http://www.xensource.com/xen/
- xen-tools: http://xen-tools.org/software/xen-tools
- Ubuntu: http://www.ubuntu.com/
How To Install VMware Server On Ubuntu 7.04 (Feisty Fawn)
This tutorial provides step-by-step instructions about how to install the free VMware Server on an Ubuntu 7.04 (Feisty Fawn) system. With VMware Server you can create and run guest operating systems ("virtual machines") such as Linux, Windows, FreeBSD, etc. under a host operating system. This has the benefit that you can run multiple operating systems on the same hardware which saves a lot of money, and you can move virtual machines from one VMware Server to the next one (or to a system that has the VMware Player which is also free). Make sure you have the needed build environment and tools to compile the vmware modules for the kernel. aptitude install linux-headers-`uname -r` build-essential aptitude install xinetd Vmware Server can be downloaded from: http://www.vmware.com/download/server/ After accepting the EULA grab the vmware server .tgz file (around 102MB). Note: As of right now VMware Server won't compile correctly on Feisty without patching the vmmon file. Patch information can be found here: http://www.vmware.com/community/thread.jspa?messageID=76957&tstart=0 The patch can be downloaded here: http://ftp.cvut.cz/vmware/vmware-any-any-update109.tar.gz Untar the VMware Server package: tar -xzf /Path/To/VMware-server-1.0.3-xxx.tar.gz Change into the install directory: cd vmware-server-distrib Run the installer: sudo vmware-install.pl Choose defaults to questions until it asks: Before running VMware Server for the first time, you need to configure it by invoking the following command: "/usr/bin/vmware-config.pl". Do you want this program to invoke the command for you now? [yes] Enter no and quit the install. To install the patch cd back to your start directory: cd .. Untar the patch: tar xvzf /Path/To/vmware-any-any-update109.tar.gz Enter the directory: cd vmware-any-any-update109 Run the patch script: sudo ./runme.pl It should prompt you to run vmware-config.pl, choose yes at this time. If it doesn't you can always run the config script manually: sudo vmware-config.pl Again you can hit enter to choose the defaults to all the questions, though you will probably want to manually choose which networking features you want. To access the server run vmware for the VMware Server Console.Build Environment
Downloading VMware Server
Installing VMware Server
Parallels The New Ultimate Virtualization Solution?
Until now, Parallels has had problems compiling the the newest ubuntu kernels and now is working absolutely great on my ubuntu machine, i just ditched qemu, virtualbox, and vmware! Dont ditch yours just yet untill you have a feel of this Virtualization Solution that has suprised the hell out of me.
So far I have tried Windows XP, and PC-BSD and they both run much smoother on my box.
*update*
Pro's:
On my box I run Parallel's, Vmware Workstation, And VirtualBox, So It seems Parallel's is a little faster than Vmware Workstation and the Parallels Tools make VM's more responsive than vmware or VirtualBox.
Graphics and mouse are very responsive.
Con's:
Cannot mount whole disk partitions
parallels-config did not install modules to /etc/modules so I needed to add:
vm-main
vm-bridge
although this may only be because I run vmware/vbox as well...
User Interface could be improved.
Here are some features:
![]() | Hypervisor Technology for Stronger, More Stable Virtual Machines:Parallels Workstation is the first desktop virtualization solution to include a lightweight hypervisor that directly controls some of the host computer’s hardware resources. The inclusion of this trusted, mature technology ensures that virtual PCs built using Parallels Workstation are the most stable and efficient available. |
![]() | Optimized for Hardware Virtualization:Parallels Workstation’s lightweight hypervisor fully supports the benefits of next-generation CPUs built on Intel’s VT architecture, and will support AMD Pacifica architecture when it is released to the general public. |
Strong OS Support:A sophisticated virtual machine engine that offers the broadest support of x86-based operating systems, including:
|
Easy to Install, Easy to Use:A powerful wizard enables users to create virtual machines in seconds. The industry’s cleanest, most user-friendly management console ensures hassle free control of all virtual machines. |
Highly Efficient:A small program footprint and trusted hypervisor technology maximizes the efficiency of both the primary and guest OSes. |
![]() | Lowest TCO:At only $49.99 per license, Parallels Workstation is the most cost effective virtual PC solution available today. Its ease of use, high-efficiency, quick startup time and responsive technical support program maximize value and significantly reduce TCO. |
STEP 1
Install Necessary Packages
sudo aptitude install libqt3-mt-dev build-essentialSTEP 2
Install Parallels
>>Download Here<<
Then, either automatically install it, or save it to desktop and double click it and install it. Your choice.
Configure Parallels
In the Terminal
sudo parallels-configFINISHED
Now all to do is enter your license code, and your ready to Virtualize.
key generator?
PC-BSD the Ubuntu killer? *updated*
I was just on distrowatch.org today looking around to see whats hot, I downloaded a new os called PC-BSD, it is truly awesome, and believe it or not was almost faster than my host system on vmware, im so happy with it today on my birthday im about to install it on its own partition to see how it works with my wifi. I am a die-hard ubuntu fan but im just experimenting, and the .pbi installation system is seemless, faster and more efficient than apt... I'll keep experimenting, if ubuntu adds the .pbi package system it would totally kick ass..
*update*
Well I just installed pcbsd, it looked sweet and ran 100% faster than ubuntu but unfortunately pcbsd does not support my belkin usb rt73 wifi card, which I was really dissapointed.
The terminal isnt as userfriendly and is a bit confusing, and basically it needs allot of work. It also only has KDE and no Gnome, which i love.
Anyways I wasted a dvd that is going in the garbage, I hope the linux kernel and ubuntu run as fast as freebsd/pcbsd someday because im sticking with Ubuntu :D
Pro's:
Runs extremely fast, i mean damn fast, everything loaded instantly with low load times
Packaging system rocks!
Con's:
Wifi support sucks
no gnome ;\
Resources:
www.pcbsd.org
VirtualBox 1.50 Virtualization Solution
There is a new version of virtual box out, I love this freeware virtualization solution that is less bloated and more efficient then Vmware. You really dont need any help installing this and running this, it has the simplest gui ever as you see above. It comes with full documentation, check it out!
Direct download:
VirtualBox 1.5.0 for Linux Hosts:
ChangeLog
VirtualBox 1.5.0 (released 2007-09-03)
- Major: Seamless windows
- Major: Virtual serial ports
- Major: Support for 64-bit Windows hosts
- Major: Intel PXE 2.1 network boot
- Major: Guest Additions for IBM OS/2 Warp
- GUI: sometimes two mouse cursors were visible when Windows guest additions became active
- GUI: added VT-x/AMD-V settings
- GUI: disable 'Show log...' menu entry to prevent crash if VM list is empty
- GUI: the log window grabbed the keyboard
- GUI: fixed error handling if Linux host clipboard initialization fails
- GUI: pass the Pause key and the PrtScrn key to the guest (Linux hosts)
- GUI: increased maximum guest RAM to 2 GB (Windows host)
- GUI: improved rendering performance (Windows host)
- GUI: status lights for USB and shared folders
- GUI: properly respect the DISPLAY environment variable
- GUI: download Guest Additions from virtualbox.org in case they are not present locally
- VRDP: support for multimonitor configurations in Windows guests
- VRDP: support for MS RDP6 and MS RDP Mac clients
- VRDP: added support for WinConnect RDP client
- VRDP: performance improvements
- VRDP: fixed sporadic client disconnects
- VBoxManage: never delete existing target during clonevdi
- VBoxManage: properly print the size of currently used hard disks
- VMM: fixed Xandros Desktop 4.1 hang
- VMM: fixed VT-x/AMD-V hang with newer versions of gcc (Linux hosts)
- VMM: improved stability of VT-x
- VMM: check for disabled AMD-V when detecting support
- VMM: fixed AMD-V issue when running OS/2 guests
- VMM: fixed application startup regressions (e.g. VideoReDo)
- VMM: fixed regression that broke disk access in OS/2 and OpenBSD guests (possibly much more)
- VMM: fixed crashes if memory allocation failed (Linux)
- VMM: fixed enabling of Local APIC on AMD hosts (fixed Ubuntu Feisty installation kernel hang during boot)
- VMM: fixed XFree86 4.3 (Debian/Sarge) segfaults when switching to text mode
- VMM: refuse to start when KVM is active (Linux Host)
- VMM: fixed bootup hangs with ReactOS
- VMM: fixed out-of-memory errors under certain environments with enough appropriate memory available
- API: fixed occassional crashes of the VBoxSVC server during VM shutdown (Linux host)
- API: some components were not notified when mounting a CD/DVD
- VMDK: improve geometry compatibility with existing VDMK images
- IDE/Floppy: optionally make non-available host device non-fatal
- IDE: improve emulation accuracy of the IRQ line between master and slave drive
- IDE: guest could freeze when unmounting the CD/DVD drive
- VGA: several text mode fixes in particular with Windows DOS boxes
- USB: fixed some issues with Windows hosts
- USB: fixed race condition between udev and USB filters (Linux host)
- Shared Folders: reversed network provider order to increase mapping performance (Windows guest)
- Shared Folders: browsable from Windows Explorer (Windows guests)
- Shared Folders: stability fixes (Windows guest)
- Shared Folders: case sensitivity fixes (Windows guest and Linux host)
- Audio: fall back to the NULL audio driver if no voice could be opened
- NAT: fixed crash
- Guest Additions: reworked the shared clipboard for Linux hosts and guests based on user feedback about problems with individual applications
- Guest Additions: don't allow to disable mouse pointer integration for Linux guests as an Xorg hardware mouse cursor cannot be turned into a software mouse cursor
- Guest Additions: Linux guests shipping Xorg 1.3 (e.g. Fedora 7, Ubuntu Gutsy) are now supported
- Guest Additions: added DirectDraw support to the Windows display driver
Type rest of the post here
Qemulator Virtualization Solution for Ubuntu Feisty

I just ran into another Virtualization solution called Qemulator, it is a full featured emulation suite for the qemu virtual engine, written in python GTK/Glade2. I have not had the chance, time yet to test it out, but by the looks of the screenshots, it may be better than Vmware, please let me know what you think if you have tried this before I have.
Qemulator provides an easy and fast to use image and device management, a "My machines" list and interactive job control.
It comes with a list of all running jobs from where you can open the contol panel for each job and performing on demand action. Full interaction for mounted volumes, usb devices, keyboard and mouse interaction, screenshots, wave capture and save/restore machine state and open vnc viewer is provided.
The project is still under development. Current version should run stable on most Linux machines providing allmost all functions of qemu, but there are still some works to do.
Qemulator comes with its own easy to use graphical installer.
Qemu 0.8 - 0.9 compatible
- Changed filesystem and boot logic to a more simple and clear context
- Many new qemu options found their way to the gui
- Many functions are enhanced by image autodetection
- Added new guided dialogs to add new machines and to install new systems
- Creating of new images now includes all common qemu-img options
- Implemented Exporting of a VM configuration as shellscript
- New translations: Catalan, Slovenian
- Many bugs fixed (see buglist)
For full list of changes read the release notes on project home or distributed with the package
Qemulator 0.5 - Ubuntu package
qemulator_0.5-1ubuntu1_all.deb
Download distributed from www.uv.es/cuan/repos/
Many thanks to Toni Cuñat for the packages!
PGP signature file: qemulator_0.5-1ubuntu1.dsc
Repository address has changed, so add this new sources to your apt package management to keep qemulator up to date with your regular system updates:
deb http://www.uv.es/cuan/repos feisty extras
deb-src http://www.uv.es/cuan/repos feisty extras
Attention: You can use this repository without any harm to install and update Qemulator for Ubuntu 6.06 although it's a feisty repository. If there will be other programs on this repository in future, it is highly recommendet, that you don't install them on your dapper (Ubuntu 6.06) system, because genrally some feisty packages can harm or even destroy your dapper system!
Packages in this repository can be gpg authenticated. The key that is being used for signing the packages is 532190AF. You can enter this key into the APT trusted keys database with the following command:wget http://www.uv.es/cuan/repos/532190AF.gpg -O- | sudo apt-key add -






