HiVizMan wrote:
Depending what kind of RAID you had for the two mechanical drives and on what controller they were created, they should still be there.
I had 2x 4TB drives in RAID0 with a 64GB cache on my boot SSD. Connected to the on-board Z87 Intel RAID controller.
Did you change the cables or not set RAID as your mode of SATA controller after the flash?
No. When the flash failed I was locked out of the BIOS completely. So I couldn't change anything if I wanted to. I never touched any cables or drives.
Because nothing changed when you did the BIOS flashback mate.
Unfortunately it did. When the re-flash with the name-changed CAP file finally worked, the first successful boot was in a "factory default" mode. Every BIOS setting I had was reset back to defaults. My memory speed was 1333Mhz instead of the XMP 1600 setting. Fastboot was turned on (I have it turned off) etc, every setting was back to default.
All that changed was the bios updated, the rest is all up to user input.
Unfortunately not. On the first boot, with absolutely no input from me, except pressing the power button, my system booted Windows, flashed a quick "installing drivers" message BEFORE the desktop, then when the desktop did load, I got another "installing new hardware" pop-up.
I immediately noticed most of my icons (all of my games, music, video, and several apps) were now displaying that "missing" graphic instead of their normal icon. Opening Windows file explorer showed my previous 2 drive icons (C:SSD and
😧 8TB raid-array) were replaced with C:SSD, D:Unformated Drive, and E:Unformatted drive.
I then tried to open the Intel Rapid Storage Technology application (it creates and manages RAID arrays on Z87 chipset MBs) and got an error message that the service was not started, and the app wouldn't load at all.
It was
then that I shutdown windows and rebooted into the BIOS to see what was going on. That's when I saw that my boot SSD was set as AHCI instead of RAID, and also explains that "installing new hardware" message before the desktop loaded. I saved that change and also turned off fastboot and similar settings so that I could see what was going on during boot, and rebooted.
Then I noticed the RAID boot screen had the cache for the previous RAID array marked as "disabled" and instead of showing a 7.2TB (8TB) RAID array, it was showing 2x 3.6TB single non-RAID drives. :mad:
Hitting Ctrl-I to open the configuration screen only gave me the option on creating a new RAID array. There was no sign of my previous array. So I left everything as is, so as not to potentially complicate getting my array back.
Continuing on with the boot process, Windows popped up a text screen saying there was no OS found and did I want to install, repair etc. WTF? It was just there 2 minutes ago. I changed the drive back to AHCI in BIOS and Windows booted (albeit still missing my 8TB array), just like the first boot after the BIOS loaded from the USB key. I rebooted again and changed the drive back to RAID - no OS found!
Now I've been running my drives in RAID mode (as required to use Intel's Rapid Response Technology, ie drive caching) for months without issue. Why not now? Because on that first boot, when the BIOS defaulted to ACHI, and Windows auto-installed the ACHI drivers it must have auto-uninstalled the RAID drivers. At least I think that's what happened based on the evidence.
So I reboot, again, and go back into the BIOS, again, and give it a through look. I notice more evidence of a "auto-reset" is everywhere. My fan settings are back to default ("normal" from my preferred "Turbo"). Memory speeds are default. Fan monitoring is at 600rpm instead of my setting of 400rpm. And... I found several settings relating to Intel's SRT - all of them turned off, buried in a submenu on the Advanced configuration screen when you scroll right to the bottom of one of the pages. I'm currently ~20 hours into a ~2 day restore and don't want to abort it, otherwise I'd go into BIOS and tell you the exact names.
I turn them all back on and but my drives back in RAID mode and reboot. Windows again "installs new hardware" and boots to desktop. I'm finally back in RAID mode, but the array is still showing as separate unformatted drives in Explorer.
Now however Intel's Rapid Storage Technology application would run properly. I could see that the cache partition was still there but the RAID0 array of the two 4TB drives was gone. Only the 2 separate 4TB drives were visible. Faced with the almost certainty that the data was forever lost, I decided to try recreating the array in the app. The array created fine and now appeared as a single 7.2TB volume. I tried to access it in Windows, but the Storage module of Windows' Computer Management program said it was an unformatted volume and asked if I'd like to format it. :mad:
So the data's gone. The BIOS lost my working settings and loaded default (incompatible) ones, which, combined with Window's auto-install / auto-uninstall lost the partition information with no help from me.
I chose to format the array and then assigned the cache partition to it and rebooted.
I'm now back to how my system was 24 hours ago, before I decided to trust ASUS and their AI Suite to upgrade my BIOS, minus of course my 8TB worth of data lost from the array.
I have a backup on my music and video files, but my digitally distributed games will have to be downloaded and installed again. And any game that kept it's save files in it's own directory (vs using say C:/user/Saved Games/ or C:/user/appdata) will be lost.
I'm currently restoring the 4TB or so of data that was backed up, with an estimated total time of ~2+ days @ 26MB/s network copy speed.
It'll take me ~ 16 months, give or take, to re-download my 4TB games with my current 250GB/month internet account. I might upgrade it to 500GB/m to shorten that to 8 months (at extra cost).
What you can do is list all your hardware, and include which ports you have which hard drives connected to, and how each drive is controlled or set up.
Here's what it looks like now (and what it looked like before this all started).
SATA Port 1: Blu-ray Drive
SATA Port 2: 250GB Samsung SSD - Two partitions 1)Boot 174GB 2) cache 64GB for RAID0 array
SATA Port 3: 4TB Seagate HDD - RAID0 Array Drive 1
SATA Port 4: 4TB Seagate HDD - RAID0 Array Drive 2
Drives set to RAID mode in BIOS. Hot swapping turned off.
Now, after all this I have the following thoughts:
Why doesn't ASUS implement a dual BIOS system like Gigabyte? My previous MB had dual bios so if anything corrupted one BIOS, (not that it ever did in 4+ years, including updating the BIOS from Windows - it seems Gigabyte figured out how to do this safely a long time ago) I could switch to the other one.
What's up with ASUS' Windows BIOS updating program? This whole thing happen because it locked up 30% of the way through flashing the BIOS. Why isn't there some type of safe-guard in it that it only implements a new BIOS when it passes a CRC check or something similar.
What's up with AI Suite 3 ignoring 2 BIOS updates, and ignoring a new version of AI Suite?I had it set to check for new version every day, and manually went into the updater at least once a week and clicked on "check for new updates" but still it never told me of a new update.
What's up with ASUS' naming policy on BIOS files? It shouldn't take multiple google and forums searches to find out what you need to rename the file. Hell, why do we need to rename it at all? Can't you just code it to read the first few bytes of the file and tell if it's the right one? This seems wacky to me.
This whole experience as left a bad impression of ASUS for me. I've been using their products for over 10 years. I followed ASUS' instructions for updating the BIOS to the letter, and their instructions for recovering from a failed BIOS update, and ended up here.
It seems their software is buggy at best and downright dangerous at worst. They might have decent hardware, but like a lot of hardware-focused companies, their software guys are really letting the side down.