New
#21
and the computer management.....D: is now Active, C: is still System.
and the computer management.....D: is now Active, C: is still System.
Didn't boot.
All I get is a black screen with a small cursor flashing and nothing. I waited to see if it would ask for a DVD etc. nothing.
Connected it to an external caddy and attached it to another laptop to try and set the active flag back to C: - I had the same issue last night and it fixed it.
Working again. But, C: is back as active now.
Feel like im going in circles, might just format the whole thing and start from fresh.
Guess I miss understood. I was under the impression I could use EasyBCD to move the boot files to D: and away from C: entirely. Thus meaning I could remove the boot files from C: and the computer would boot. I would still have the partition allocations as shown in the screen shots, and I would still have D: as my OS and C: as a now empty partition.
I didn't think I would require the boot discs for that.
How and why is startup repair needed when moving starting point of partition (assuming bootmgr, bcd store are already there and partition is active?
answer: To modify the bcd store entries to point them to the new partition.
But then windows tries to start and doesn't know where C is because startpoint did change when moving partition. original C starting point doesn't contain a partition anymore and windows itself (not startup repair) assigns letter C to the startup partition with the OS.
But the poster has installed on D!! Yes ... in win7 the OS-partition is called as D!! I don't know how and why that happened. Is windows smart enough to detect it and modify that in registry?
easybcd DID copy bootmgr, bcd to the win7 drive (not move). It also modified the bcd-file a bit so it is bootable.
I think after making win7 partition active and booting from it, it makes that partition C automatically. Then it doesn't understand the contents of bcd-store (all pointing to D). But I'm not sure about that
- Install the BOOTMGR bootloader to the selected partition
- Make the selected partition active
- Install the bootloader to both the bootsector and the MBR of the selected partition
- Copy all entries from the old boot partition to the newly-selected one
- Update partition references to work with the new boot partition
I'll advise you to do a clean install
Clean install it is...thanks for the help.
OP installed from C instead of correctly booting the installer, which locked out C and forced installer to choose D for Win7. We see this a lot.
If he wanted to keep Win7 on D, OP was instructed to convert D to Primary so it could be marked Active. This tells WinRe where to write the System boot files.
Once marked Active, he needs to boot into System Recovery Options to run Startup Repair - Run 3 Separate Times with reboots as he was told repeatedly. This is not negotiable with discussions about whether he has a DVD or CD or not.
Once D starts on its own and is marked System Active, he can delete C and recover it's space using Partition Wizard Resize function.
If you now want to clean reinstall then boot the DVD or flash stick installer, use Custom Drive Options to delete all partitions and create new as you wish, install: Clean Install Windows 7
Bootmgr, bootsect and bcd are already on D and D partition is active. bcd looks fine as well (BCDEDIT /STORE D:\BOOT\BCD /ENUM ALL)
What more does "startup repair" fix? If he boots to D with D marked as active it displays a black screen just after bios screen. On that black screen is only a blinking cursor. No errors like:
-missing bootmgr
-corrupt bcd store
Can you explain that?
Last edited by Kaktussoft; 23 Feb 2012 at 07:03.