Jun 30 2010
VirtualBox 3.2.6 Upgrade
I updated my installation of VirtualBox to version 3.2.6 today. It was very straight-forward, and I have not noticed any differences yet.
I was also prompted to update my Guest Additions.
Jun 30 2010
I updated my installation of VirtualBox to version 3.2.6 today. It was very straight-forward, and I have not noticed any differences yet.
I was also prompted to update my Guest Additions.
Jun 14 2010
Last week I finally got my new laptop! I did get a Dell, but I did not get the Studio that I was considering in Virtualising my Laptop. The laptop came with Windows 7, and for the moment I have decided to leave that as my host operating system. However, I am already hating it, but I will leave that for another blog post…
After reading the articles described in VMware Workstation Versus VirtualBox I decided to try using VirtualBox, and I installed version 3.2.4. It installed perfectly.
I then tried to create my first virtual machine. This is where I had a few problems, that I will describe here:
VERR_VMX_MSR_LOCKED_OR_DISABLED). It turns out that this means that the required hardware support for virtualisation is disabled in the BIOS. It was a bit tricky, because after changing this BIOS setting a hard reboot is required for it to become active - the normal soft reboot is not sufficient.Since then everything has been working perfectly, and so far I have been very impressed!
May 16 2010
I previously described how I wanted to virtualise my laptop in Virtualising my Laptop. I have made some progress with this, but not as much as I would have liked :(
I heard some great recommendations for VirtualBox recently, so I decided to investigate it a bit further. I found the following articles the most useful:
I think that all of this is enough to convince me that VirtualBox is a real contender! The next step is to download it and try it myself :)
I also did some reading about how the virtual machine software handles multiple cores and Hyper-threading. It appears that it is able to distinguish between them, and it will always allocate cores before a Hyper-threaded unit. I understand this from reading the following two documents:
This weekend I also downloaded Ubuntu 10.04, although I have not had time to try it yet.
Mar 14 2010
I want to buy a new laptop for myself. I need it! My old one is too big and heavy, the screen is losing its contrast, and the battery lasts for approximately 30 seconds :(
In the past I tended to buy high-end laptops on the basis that they would last for longer. This worked to a certain extent, but this time I want to try a new approach. I am going to buy a relatively low-end laptop, but replace it more frequently. The disadvantage of this approach is that it is very time consuming to setup a new computer.
Last year I started experimenting with using Ubuntu within VMware as my main desktop operating system on and old computer. I was very impressed with its speed and stability. So I have decided that I am going to virtualise my entire desktop on the new laptop. The advantages of this approach are:
My overall requirements for my new laptop are that it supports three different virtual machines:
I will use NAT to network all three virtual machines most of the time. However, sometimes I will need to use the Windows 2000 virtual machine in bridged mode so that it can be a first class member of my domain.
Therefore, the overall architecture of what I am trying to achieve should look like this:

Laptop Virtual Architecture
Now that I know what I want to achieve, I just need to find the best way to realise this!
I am currently considering buying either a Dell Inspiron 1545, Inspiron 15 Intel Core i, or a Studio 15. I am a Dell fan, and a 15″ screen is the best size for me. I will get 4GB of RAM, and either a 350GB or a 500GB hard disk.
I will get one of the cheapest processors available. I am currently considering either the Intel Pentium Dual-Core Processor T4400 or the Intel Core i3-330M. I will probably choose the latter, because it seems to have better support for virtualisation because it supports VT-x according to its specification. In practice I do not know if this will provide a noticeable benefit.
In terms of form-factor, I dislike the idea of a number keypad on a laptop. Therefore, I will probably go for a Studio 15.
I am going to have to buy an external card reader, because none of these laptops support Compact Flash cards :( My cameras all use Compact Flash :o
I wonder how the host operating systems sees the integrated web camera. I hope that it appears as a standard USB device, so that it can easily be shared with the virtual machines.
My requirements for the host operating system are:
I think that the clear winner here is Ubuntu with Firestarter. If my Linux skills were better I would use Debian instead :o
The only question I have is whether I should use the 32bit or the 64bit version of Ubuntu?
The two options that I am considering for this are VMware Workstation and VirtualBox. My main requirements are that the virtual machine software is secure, and that it supports VT-x. I think that both do!
However, there are still some issues that I have not resolved:
Cost is not really an issue here.
As I wrote above, I will use Ubuntu, Windows 2000, and Windows XP on my virtual machines.
My questions relating to the guest operating systems are:
If anybody has any opinions, experience, advice, or answers relating to any of this then I would love to read them!
Thanks!