Virtualbox and upgrade bios or force_addr error
I've been using Virtualbox for several years now and one thing that always annoyed me when using a ubuntu or debian based guest OS was the
piix4_smbus 0000.00.07.0: SMBus base address uninitialized - upgrade bios or use force_addr=0xaddr
error when booting. It didn't annoy me enough to actually do anything about it as it didn't seem to cause any problems when running the guest OS but it was there whenever i rebooted the VM. However as I am now making a few VM's for other people I wanted to squash any bugs and uglyness when using one of my VM's and this morning while looking to fix another annoyance I stumbled across Karl Foley's blog which had a solution for the upgrade bios boot error. It's a quick and simple solution and i'm not sure why I didn't think of it myself but I was probably wasn't motivated enough to actually bother or actually thinking about it properly.
The relevant blog post is http://cs.thefoleyhouse.co.uk/blogs/karl/archive/2011/02/19/ubuntu-boot-error-in-virtualbox-piix4-smbus-0000-00-07-0-smbus-base-address-uninitialized-upgrade-bios-or-use-force-addr-0xaddr.aspx