Problem: The system does not boot after a bare metal restore (BMR) has been performed on a device when the system is installed on an extended partition.
Solution: The user will need to do the following:
Note: If there is an OS on the target device, the user will need the Administrator password in order to complete the process. If the user does not know the Administrator password, the target device disk must first be cleaned. To do this, do the following:
|
This process assumes the user has the Administrator password for the target device OS, or that disk 0 of the target device has been successfully cleaned.
1. Before performing the BMR, create the system partition using the Windows 2003 Installation CD. The user will need to create a 32 KB offset which can only be done through the Installation CD.
- Run the Installation CD.
- Press R when prompted to enter the Recovery Console.
- Enter diskpart and press Enter.
- Create the system partitions and delete any extra system partitions. the user can create other partitions here, or later during the BMR process.
2. Run the BMR. Before beginning the actual recovery process, create any other partitions that have not been created yet. Check that all partitions have the correct letters assigned. Additionally, the user will need to set the System partition to Active by doing the following:
- Open the CMD.exe by using Alt + Tab in the BMR Utility.
- Enter the command diskpart.
- Select disk 0.
- Select partition 1.
- Enter the command Active.
3. Check the Use Existing Partition Table box and start the BMR.
4. If the System partition (C:) and the boot partition (e.g E:) are different, then the user will need to do one of the following AFTER installing the boot-critical drivers but BEFORE rebooting the device:
Method 1; The user will need to copy boot.ini, ntdetect.com and ntldr from the boot partition to the System. Confirm that boot.ini points to the correct System partition. If there is an error while copying (such as Permission Denied), then use the attrib command from the CMD.exe
attrib e:\boot.ini \\ look at the current attributes
attrib -S -H -R e:\boot.ini \\ remove existing attributes
copy e:\boot.ini c:\
attrib +S +H +R c:\boot.ini \\ return attributes
Method 2:
- Run the Installation CD.
- Press R when prompted to enter the Recovery Console.
- Select Windows and enter the Administrator password.
- Enter the command bootcfg /rebuild.
- Enter Load Identifier, e.g “Microsoft Server 2003 R2 Standard Edition”.
- Enter OS Load Option /fastdetect.
- Copy ntdetect.com and ntldr from Installation CD (e.g copy d:\l386ntldr c:)
5. If this doesn’t help:
- Run the Installation CD.
- Press R when prompted to enter the Recovery Console.
- Enter the command fixboot C:.
- Enter the command fixmbr C:.