Creating a Windows 2000 Server VirtualBox on Ubuntu 10.04

There are two gotchas I found when installing Windows 2000 Server on VirtualBox on my Ubuntu 10.04 LTS desktop. The first is that the disk name can’t have a space. I can’t say if this is still an issue with current versions of VirtualBox, because making a new VM without a space in the name didn’t fix my problem, which was that the Windows 2000 installation would restart itself over and over. It would get to the component selection, then copy files and reboot.

What did fix the problem was a start-up message:
[ 15.482935] vboxdrv: Warning: 2.6.31+ kernel detected. Most likely the hardware performance
[ 15.482937] vboxdrv: counter framework which can generate NMIs is active. You have to prevent
[ 15.482938] vboxdrv: the usage of hardware performance counters by
[ 15.482939] vboxdrv: echo 2 > /proc/sys/kernel/perf_counter_paranoid

Although /proc/sys/kernel/perf_counter_paranoid doesn’t exist on my system, /proc/sys/kernel/perf_event_paranoid does and running echo 2 > /proc/sys/kernel/perf_event_paranoid stopped the looping installation problem.