Ramblings from another nerd on the grid
First things first. Hyper-V isn’t supported on laptops. However, a lot of you run a variety of products that work well enough. Windows Server 2008 R2 of course includes the Hyper-V role and I’ve been running this for years now on the Lenovo ThinkPad T61p.
For those of you that have moved to an Intel i5 or i7 based laptop, you may have encountered the CLOCK_WATCHDOG_TIMEOUT BSOD. A previous hotfix was available for manual download and installation.
Fortunately there is a new update rollup on the update.microsoft.com servers that will automatically flow to your servers if you let it. KB2264080 is now available and I plan to test it next week on a clean install with my Lenovo ThinkPad W510.
I would like to boot and run Windows 7 on a Dell E6500 laptop AND have the option of booting Hyper-V Server 2008 R2 with that same installation of Windows 7 running as a VM under Hyper-V. (If running VMWare would be a better option, that would meet the need.) The reason for wanting to run Windows 7 directly is to ensure that power management, video drivers, USB, etc. work reliably. The reason for wanting to run the same installation of Windows 7 as a VM in Hyper-V is to be able to test and run Hyper-V and other OS's, while still having access to my main OS, where all of my utilities and applications need to be installed. Do you have any input about whether this is possible and how it might be approached? Thanks.
You can certainly run Windows 7 in a virtual machine under Hyper-V. Lots of people do. Direct access to all of the ports and technologies present in the E6500 is a bit of a challenge from Hyper-V. For instance, no USB access or access to Bluetooth.
For that reason, I usually take one of three approaches:
1. Use a different primary hard drive. I swap drives depending on the environment I want to be in. One for Win7 and one for R2. This method was used in the old days long before 320 and 500GB 2.5” drives became prevalent and cheap. 100GB drives were being used so capacity was the issue.
2. Traditional dual boot. A large (capacity) high speed (at least 7200rpm) drive in the primary drive bay that is partitioned into separate volumes for booting either Win7 or R2.
3. Boot from VHD. This method uses a VHD file as the storage for OS. When the E6500 boots, you can select either OS just like option 2 above but instead of using partitions, you are using a single file. When the OS is up and running, it is using native hardware.
Keep in mind you cannot run Hyper-V inside a VMWare Workstation VM. If you must test Hyper-V, then you’ll need to run R2 using one of the three methods above.
If on the other hand you want to run Windows 7 as the primary OS, but run virtual machines and a product like Exchange Server 2010, then VMWare Workstation or Oracle VirtualBox are your only choices. They are the only two desktop virtualization products I am aware of that run 64 bit VMs on Windows 7 right now.