Figment
Topic Starter
I'm running a custom-built computer.
- ASUS BIOS v1001
- Intel Core2 Quad CPU Q6600
- 4096MB memory
- Two hard drives, 400GB each, previously running as RAID, C: (Windows) and D: (Data) on each
- Windows 7 Ultimate
- RAID managed by Intel Matrix Storage Console
The problem started on Saturday when my computer just shut off with no warning. I rebooted and found that the computer was no longer recognizing the RAID, it was now showing I had two separate drives, each with Windows and Data volumes. I started the Intel Matrix Storage Console and got the message, "The Serial ATA plug-in failed to load, because the driver is not installed correctly."
Dr. Google told me that my settings in my BIOS had somehow gotten changed from RAID to AHCI. I checked my BIOS, and found they were set as AHCI. I changed them back to RAID and rebooted. I got the message "BOOTMGR is missing. Press Ctrl Alt Del to restart" I went back into the BIOS, changed the drives back to AHCI, and rebooted.
(I have no idea how these would have gotten changed in the first place. It did occur to me later that maybe they never had been set to RAID and maybe the software handled all of it. But i contacted the person who set up my computer and she couldn't remember.)
So after setting the mode back to AHCI, I got a BSOD and restart when Windows tried to start. I went into the BIOS again, changed the type to IDE, and rebooted. In Windows, I followed the instructions here and on another site, to enable the AHCI drivers by setting the following registry keys to 0 (zero):
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide
I rebooted, once again set the drive type to AHCI in the BIOS, and successfully booted back into Windows. This time I reinstalled the Intel software. It told me to reboot. I rebooted again, changed nothing in the BIOS, got the same BOOTMGR message.
I can't remember if the software had set the type back to RAID and I changed it back to AHCI, or if I just confirmed that it was still AHCI, but rebooting sent me back into the BSOD loop. I rebooted and set them back to IDE AGAIN, but this time around it suddenly started trying to boot from the wrong drive, and the drives started reporting massive corruption.
If I detailed everything I've tried since then, it would take a book. I was just going around in circles with chkdsk and various options in the system repair after booting to DVD. I finally went into the BIOS and disabled the drive it was incorrectly trying to boot to, went back to DVD, and some combination of the following commands finally worked:
bootsect /nt60 C:
bootrec /FixMbr
bootrec /FixBoot
bootrec /ScanOs
bootrec /RebuildBcd
I then ran Startup Repair. After rebooting maybe three times, it started loading Windows, ran chkdsk on the drive, and appears to have fixed all of the errors on both C: (Windows) and D: (Data). Halfway there!
Booted back into the BIOS and re-enabled the other hard drive. (Note I'm still in IDE mode.) When Windows started loading, it asked to run chkdsk on D: (now Windows, on the second drive). A minute or so in, it suddenly started flashing up a message (wrapping, so it was hard to read) saying what looks like "Deleted corrupt attribute list entry with type code 128 in file 353092." I left it to do its thing and went to bed.
When it was flashing the exact same message almost 24h later, I finally cringed and turned the computer off to reboot it. Back into the DVD. Running chkdsk from there in read-only mode, the endlessly-scrolling message says, "Attribute list entry with type code 128 in file 353092 is corrupt." (If I run it with the /f flag, I'm back to endless scrolling of the "Deleted…" message.)
I successfully ran chkdsk on the Data partition on this second drive, so it's fixed now, but I'm stuck on the Windows partition. Even just going into "Repair your computer" brings up a bunch of pop-up errors about various parts of D being corrupted before it lists my windows install on C. (Which it's calling "Windows 7 Ultimate (recovered).) Running chkdsk on D gets stuck in that same loop, no matter what switches I use.
I also can't run bootrec /RebuildBcd now. It pops up a bunch of errors about corruption on D: and reports no operating systems found. (Note that it still WILL boot into Windows if I skip chkdsk upon boot, and while I see some missing things, both Windows explorer and running dir d:\ seem to indicate the volume is mostly ok.
Somewhere online I got the idea that maybe it still had its boot flag set, but I downloaded and booted GParted and, while it showed the volume was corrupted, it didn't show the boot flag being set.
Running Startup Repair reports that no problems are found.
Ultimately my goal is to get my RAID running again. My more immediate goal is to figure out why chkdsk seems to be stuck on an endless loop on file 353092, get it past that to actually fixing the rest of the drive. I really don't want to give up and reformat since, as I mentioned, chkdsk seemed to have fixed my other drive, and my other volume on this drive. And visually, this is the least corrupt of any of them! (It was previously reporting one of them as being unformatted…)
Let me know if you need any more info. (I wasn't entirely sure if this counted as software or hardware, so feel free to move the post or tell me to move this. I should note that chkdsk hasn't reported any actual physical problems with the volumes it's fixed, so I don't think I'm suffering from any type of failure.)
- ASUS BIOS v1001
- Intel Core2 Quad CPU Q6600
- 4096MB memory
- Two hard drives, 400GB each, previously running as RAID, C: (Windows) and D: (Data) on each
- Windows 7 Ultimate
- RAID managed by Intel Matrix Storage Console
The problem started on Saturday when my computer just shut off with no warning. I rebooted and found that the computer was no longer recognizing the RAID, it was now showing I had two separate drives, each with Windows and Data volumes. I started the Intel Matrix Storage Console and got the message, "The Serial ATA plug-in failed to load, because the driver is not installed correctly."
Dr. Google told me that my settings in my BIOS had somehow gotten changed from RAID to AHCI. I checked my BIOS, and found they were set as AHCI. I changed them back to RAID and rebooted. I got the message "BOOTMGR is missing. Press Ctrl Alt Del to restart" I went back into the BIOS, changed the drives back to AHCI, and rebooted.
(I have no idea how these would have gotten changed in the first place. It did occur to me later that maybe they never had been set to RAID and maybe the software handled all of it. But i contacted the person who set up my computer and she couldn't remember.)
So after setting the mode back to AHCI, I got a BSOD and restart when Windows tried to start. I went into the BIOS again, changed the type to IDE, and rebooted. In Windows, I followed the instructions here and on another site, to enable the AHCI drivers by setting the following registry keys to 0 (zero):
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\pciide
I rebooted, once again set the drive type to AHCI in the BIOS, and successfully booted back into Windows. This time I reinstalled the Intel software. It told me to reboot. I rebooted again, changed nothing in the BIOS, got the same BOOTMGR message.
I can't remember if the software had set the type back to RAID and I changed it back to AHCI, or if I just confirmed that it was still AHCI, but rebooting sent me back into the BSOD loop. I rebooted and set them back to IDE AGAIN, but this time around it suddenly started trying to boot from the wrong drive, and the drives started reporting massive corruption.
If I detailed everything I've tried since then, it would take a book. I was just going around in circles with chkdsk and various options in the system repair after booting to DVD. I finally went into the BIOS and disabled the drive it was incorrectly trying to boot to, went back to DVD, and some combination of the following commands finally worked:
bootsect /nt60 C:
bootrec /FixMbr
bootrec /FixBoot
bootrec /ScanOs
bootrec /RebuildBcd
I then ran Startup Repair. After rebooting maybe three times, it started loading Windows, ran chkdsk on the drive, and appears to have fixed all of the errors on both C: (Windows) and D: (Data). Halfway there!
Booted back into the BIOS and re-enabled the other hard drive. (Note I'm still in IDE mode.) When Windows started loading, it asked to run chkdsk on D: (now Windows, on the second drive). A minute or so in, it suddenly started flashing up a message (wrapping, so it was hard to read) saying what looks like "Deleted corrupt attribute list entry with type code 128 in file 353092." I left it to do its thing and went to bed.
When it was flashing the exact same message almost 24h later, I finally cringed and turned the computer off to reboot it. Back into the DVD. Running chkdsk from there in read-only mode, the endlessly-scrolling message says, "Attribute list entry with type code 128 in file 353092 is corrupt." (If I run it with the /f flag, I'm back to endless scrolling of the "Deleted…" message.)
I successfully ran chkdsk on the Data partition on this second drive, so it's fixed now, but I'm stuck on the Windows partition. Even just going into "Repair your computer" brings up a bunch of pop-up errors about various parts of D being corrupted before it lists my windows install on C. (Which it's calling "Windows 7 Ultimate (recovered).) Running chkdsk on D gets stuck in that same loop, no matter what switches I use.
I also can't run bootrec /RebuildBcd now. It pops up a bunch of errors about corruption on D: and reports no operating systems found. (Note that it still WILL boot into Windows if I skip chkdsk upon boot, and while I see some missing things, both Windows explorer and running dir d:\ seem to indicate the volume is mostly ok.
Somewhere online I got the idea that maybe it still had its boot flag set, but I downloaded and booted GParted and, while it showed the volume was corrupted, it didn't show the boot flag being set.
Running Startup Repair reports that no problems are found.
Ultimately my goal is to get my RAID running again. My more immediate goal is to figure out why chkdsk seems to be stuck on an endless loop on file 353092, get it past that to actually fixing the rest of the drive. I really don't want to give up and reformat since, as I mentioned, chkdsk seemed to have fixed my other drive, and my other volume on this drive. And visually, this is the least corrupt of any of them! (It was previously reporting one of them as being unformatted…)
Let me know if you need any more info. (I wasn't entirely sure if this counted as software or hardware, so feel free to move the post or tell me to move this. I should note that chkdsk hasn't reported any actual physical problems with the volumes it's fixed, so I don't think I'm suffering from any type of failure.)