Review the current boot configuration (BCD) before changing the system partition.
Windows Boot Manager
--------------------
identifier {bootmgr}
device partition=C:
description Windows Boot Manager
Windows Boot Loader
-------------------
identifier {current}
device partition=D:
path \windows\system32\winload.exe
description Windows 7
Windows Boot Loader
------------------------
identifier {358e1d8e-3bcf-11de-a57b-9ab47e0f3928}
device partition=C:
path \Windows\system32\winload.exe
description Microsoft Windows Vista
Use Disk Management console (diskmgmt.msc) to create a new primary disk partition from unused disk space for the new system partition.
Mark the new partition as Active.
Use bcdboot.exe to copy the Windows 7 boot files to the new system partition.Execute the following command: Bcdboot D:\Windows /s S:. Bcdboot copies the required boot environment files for Windows 7 to the S: partition, and creates a new BCD store to boot Windows 7 from the D: partition. The new BCD store does not have a boot entry for Windows°XP or Windows°2000 Server after this step.Copy the Windows°XP or Windows°2000 Server legacy boot files to the new system partition.The legacy boot files are: NTDETECT.COM, NTLDR, and BOOT.INI. To copy these hidden files from the root directory of the legacy OS partition to the new system partition, execute the following commands: Reboot to Windows 7 to establish the new system partition.
Update the boot configuration to include Windows°XP or Windows°2000 Server by importing the previous boot configuration data (BCD).
Update the Windows Boot Manager device to the new System partition.
Reboot the system and verify both Windows°XP or Windows°2000 Server and Windows 7 can boot using the new System partition.
-Source: http://technet.microsoft.com/en-us/library/ee829686(WS.10).aspx#BKMK_Step1 |
Friday, January 22, 2010
How to create a separate system partition for dual booting Windows XP or Windows 2000 with Windows 7
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment