I use KVM to run virtual machines on Ubuntu Jaunty and virt-manager to configure them. My machine is dual-boot, and I don't want to have to reboot for my occasional uses of Windows. So I set up a VM that uses the Windows partition's block device as a harddisk. But when I boot that, the boot just hangs forever. Booting from the Windows install CD works and the harddisk is then recognized, so reinstalling would probably work.
What is the reason KVM can't boot the block device? If I reinstall, can I still use the partition for ordinary dual-boot?
Note: I ran the VM manager as root, so it should be no permission issue.