I'd like to upgrade from Windows 8 to Windows 8.1 Pro. This will be run as a guest on VirtualBox 4.3.2 (the newest as of November 2013) on Ubuntu 12.04 (April 2012) with weekly updates.
In Windows Store, an attempt to upgrade fails because, it indicates that Windows 8.1 is "not supported by your CPU". This is a doubtful explanation because it runs Windows 8 fine. The CPU is an Intel i7 - 2670 QM that was released in Q4 2011 in a unit that retailed in June 2012. VirtualBox has WDDM and 3D acceleration since at least VirtualBox 4.1 which was released more than a year ago. I run with VirtualBox's display 2D acceleration ON, and previously with 3D acceleration OFF because I've had problems. However, 3D acceleration is presently ON. Regardless, Windows 8.1 will not install either way.
This is what Microsoft indicates under "more information" about Win 8.1.
- Processor: 1 gigahertz (GHz) or faster with support for PAE, NX, and SSE2 (more info)
- RAM: 1 gigabyte (GB) (32-bit) or 2 GB (64-bit)
- Hard disk space: 16 GB (32-bit) or 20 GB (64-bit)
- Graphics card: Microsoft DirectX 9 graphics device with WDDM driver
I note that Windows 8 also requires PAE, NX, and SSE2 so that should not be the problem. I have allocated 4 GB RAM and about 500 GB disk, which are both more than adequate.
Edit: I use a 64 bit machine with 64 bit Linux and 64 bit Windows.
Edit: Although I tried to install Windows 8.1 with 3D acceleration ON, I generally keep it OFF because it can result in a crash of my .NET application that uses a XAML window. It's not a bug that I care enough about to fix.
How do I fix this Windows 8.1 installation problem?