Native support for the VHD (virtual Hard Disk) is built in Windows 7, and in the previous impression, the virtual machine can only operate in a system that is already running. and Windows 7 brings us a new feature (the version number is after build 7000): Start the system from the VHD native!
As shown in the figure: I have several VHD files in Hyper-V, one of which I have installed to the V disk shown in the figure, Windows 7 is installed in C disk.
As shown in the figure, "WS03 vmadd.vhd" is a VHD file with Windows Vista content.
Next look at my startup options. In systems prior to Windows Vista, view startup options to look through the Boot.ini files under the system disk, and Windows Vista and now Windows 7 You need to use the Bcdedit.exe program to view, you need to use Administrator mode in the Run box to open this program.
As shown in the figure above, I have two systems installed in this computer, Windows 7 and Windows Server 2008, and an additional option to enable Windows Vista to start from the VHD file.
This requires copying the current system environment variables and then using the appropriate parameters to generate the Windows Vista startup parameters. In the command line (Cmd.exe), enter the following:
bcdedit/copy {current}/d "Windows Vista"