"Splitskull" said:
Hi
I have a P4P800DLX... presently I have 1 sata hdd attached to ICH5R ...
it's not in raid config. I would like to add another one to mirror it. DO I
have to reinstall everything? Data will be lost when I configure them as
mirrors?
TIA
First off, I've never used a RAID before. Anyway...
The first step will be enabling the RAID in the BIOS. Also, enabling
the RAID BIOS as well. After saving the changes, and the computer
starts to POST, you should see the RAID BIOS appear on the screen,
as it finds the two drives. AFAIK, the RAID BIOS will not appear
unless exactly two drives are present (a guy on Abxzone couldn't
get the RAID BIOS to run, and it seemed to be a dead port that
required RMAing the board).
Once you enter the BIOS and configure the mirror, there should be
an option to "Create and Copy" the info from the primary drive
to the backup drive. The BIOS should do the copy, which makes sure
that both drives are identical. Any time the drives diverge from
having the same content, this is a "broken array", and you must
rebuild it by again copying the info from whatever happens to be
the good drive, to the bad drive. When the array breaks, it pays
to update the status of the remaining drive, via the BIOS, so you
know which drive is good later.
The problem will be when the OS tries to boot. The geniuses at
Intel, won't let the RAID driver be installed when the RAID is
disabled in the BIOS. Installing the RAID driver after the fact
is going to be difficult, because how will the OS boot when it
finds, first of all, that the boot.ini entry is no longer
correct, and secondly, there is no OS RAID driver to take to
the SCSI emulation that the RAID array uses as its interface ?
So, unless I'm missing something, it might take a repair install
from the MS OS install CD, just after the RAID array is assembled.
Maybe there is an opportunity to press F6 then, and install
the RAID driver. Then, reinstall service packs and security updates
etc.
A second way to do it, would be to find a PATA drive big enough
to clone the SATA. Then, boot from the PATA drive. Consider the
SATA drive to be erased at this point. Use the "Create Only" option,
as there is no need to make sure the two SATA disks are the same.
While booted from the PATA, install the RAID driver on the PATA
drive. Reboot and make sure both PATA and SCSI emulating SATA
RAID array are seen. Test the RAID array, by copying a test 1GB
sized file over and over again to the RAID, until it is full.
Run a checksum program on all the files, and the same value
should be returned for all of them. Then it is safe to clone
the PATA drive back to the SATA array. After the clone is
successful, shut down, enter the BIOS, and change the boot
device to SCSI, which should pick up the RAID array. On reboot,
you are done.
My advice is, any time you install a new disk subsystem, it should
be tested before live data goes on it anyway. That means, for
a computer with N disk drives in it, you always own N+1 drives
for that computer. The spare drive is used to safeguard your data
while proving everything is working.
Just some guesses,
Paul