actually, I just had a thought. you had it set up as RAID...that means if you had more than one drive, your data will be striped across drives, unless it was raid 1.
...
...
What a lot of people miss, is drives when they are set up, get 2 boot sectors, they have the disk boot sector, with partition table info, then each bootable partition gets its own partition boot sector, and both need to be right for a drive to boot. Or at least that's kinda my understanding, it's been a while now, since I jumped to linux after Win 7.
Anyway, you might need to do a combination of fixing the Master Boot Record, the MBR, and Also the BCD Boot Configuration Data to finally get it all working. It may be easier to backup, repartition, format, and reinstall.
IF you want to check the MBR and BCD, here's a couple of links.
https://neosmart.net/wiki/fix-mbr/#Fix_the_MBR_in_Windows_7
https://neosmart.net/wiki/bcdedit/#BCDEdit_on_Windows_7
It has only single SSD, using the RAID mode - so the RAID controller automatically set the disk as non-RAID. I thought I might use the RAID someday when I initially set up (de-bloat) the machine with the recovery-CD (no-bloat). Now some my apps can no longer be activated (supplier long since gone) and it only works in this RAID controller based image...
I am aware that the MBR has it's info and partition boot sector has it's info.
Just in case you are curious... I normally has MBR and three bootable partition going:
P1 = A small DOS/WinXP PXE -- this one needs ATA mode to run WinXP-PE, a home made version BART-PXE with Server2003 base instead of XP base. This is my problem fixing/re-imaging partition.
P2 = Second partition (p2) is my normal working Win7x64, and...
P3 = my "for-experimenting" one
P4 = extended partition serving my data-storage needs.
I am still using PQ-Magic's PQBOOT (win32, works in Win7x64) to switch between booting partitions. At this moment, I have P2 being RAID and P3 being AHCI, both bootable with proper controller setting in BIOS.
This funny 3-bootable partition habit came from my pre-retirement days. P3 (experimental) is usually use for the version of windows of different locality to verify that stuff my department produces work in different "local versions" of Windows. I keep the habit of having an "experimental version" even now: When I visit or download strange things, I can lock down the other partitions and have a reasonably separate OS to test that strange things.
I was impatient. I said I wanted to wait for new drives before I dive further... Instead, I again wipe my working partition and use that for experiment last night. P2=RAID to be changed, P3=AHCI working, and use regedit (load hive from the other) to determine what to edit.
Following the clues (from the link) you laid down earlier, I hunted. The said \hklm\...\services edits
didn't bring fruit. Matching the StorA, StoreF, StoreV. msahci and pciide (between RAID boot and AHCI boot) settings
was still was not enough to do it.
So I know there is more I need to hunt for...
This new reply below resets my next step!
https://superuser.com/questions/471523/changing-from-raid-to-ahci-and-windows-7-will-not-boot
Thanks indeed, one more to track.
May be the one this article points out is the missing one...
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\atapi\Start
(I use Intel chip set, so the AMD chip set one probably doesn't apply)
Time to switch P2 back as "play partition" and see if I can make this fellow boot (after last nights experiment, I have P2 loaded back as my day-to-day working partition)...
This is somewhat a pointless exercise -- other than wanting to keep my post-retirement mind working on something more interesting - unlike another boring to-do's like fixing the broken toilet flush chain...
Thanks again, guys... Works or not, thank-you both! This keeps my life interesting.
If this still doesn't work, I am going to do my next thing, which would be both bare-bone newly loaded partitions, one with RAID and the other one with AHCI, and then compare...
================
EDIT:
(Update an hour or two later after this reply was first posted)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\atapi\Start
That was the missing key indeed - Saved me having to load a basic Win7 for both RAID & AHCI to compare key settings on each.
Now I don't have to keep using the RAID mode with a single disk! That is what I wanted.
So, (for intel chip set), I have to change
- iaStorA
- msahci
- atapi
- pciide (which was indicated in the first linked article as necessary for ATA to AHCI, but not needed in this case. Wont harm, but not necessary)
Thanks Again!!!