As far as the BIOS upgrade, if there is one, a lot of the time it will only be an windows executable. I've found my only solution in the past is to just install windows, upgrade any firmware I could, then install linux and go from there. Check the manufacuters site or google for "AN-M2HD bios" and see if you find something that will work in linux. I most definitely would not try to install a bios upgrade from a virtual machine, just to mention it. -Ruben