bytes!
This is what I was wondering about... I've got a 120 GB drive, and want to
buy the exact same model. But the one that I have is 21 months old, so I
wonder if the latest ones will be the same size or slightly different?
It would suck if I bought another one and it was slightly smaller... then I
wouldn't be able to mirror my current one. Of course, I could buy a larger
one, but like you say, the extra space will be wasted. Hmm, what to do?
I've got a Highpoint 370 RAID controller (built in to my Abit KT7-RAID
motherboard... it's old, I know). Do you (or anyone) know if it would be
able to detect if the new hard drive is slightly smaller than my current one?
Again, it really doesn't matter. Let's assume the new one is even 1 byte
smaller, so what? Just hook up new HD, copy older larger HD's data to new
smaller HD, and make the new smaller HD the master. Then setup RAID to use
new smaller HD as source, older larger HD as target! Since your old HD is
now LARGER, the RAID controller won't care. Unless your current HD is using
up EVERY LAST BYTE and can't be downsized a smidgen, I don't see the
problem. You can use a variety of partition products like BootIt NG,
Partition Magic, etc., to CLONE from one HD to the other. The only
complication is that if the older HD is larger, and you're consuming ALL of
it, it obviously has a larger partition than the new HD can accomodate. So
the partitioning software has to support RESIZING, which most all do.
So that's all I have to do if the new one is smaller than my current one?
Copy the data from the current one to the new one. Since I've never done this
before, could you recommend some programs I could use to do the copying? I'm
running Windows 2000.
YES! As I said, this is really a non-problem unless you have some extreme
situation that escapes me.
To CLONE (which is really what you want, you want an EXACT COPY), you could
use BootIt NG.
1) Visit
http://www.bootitng.com and download BootIt NG. Unzip the file and
execute BOOTITNG.EXE to create the bootable floppy or CD, your choice
(accept the defaults). Now shutdown the PC.
2) Assuming old (larger) HD is master on primary IDE controller (IDE1), move
old HD to slave on IDE1, or master on secondary IDE controller (IDE2).
Install new (smaller) HD to master on IDE1 (replacing old HD). Be sure to
get HD jumpers setup correctly! Use cable select (CS) if unsure.
3) Now boot the BootIT NG floppy/CD. When the Welcome to Setup screen
appears, select Cancel, follow the prompts, and you will be taken to the
BootIt NG desktop, now select the Partition Manager.
4) Your new HD will be displayed by default (HD0). To see the contents of
the old HD, select HD1 (in the upper left corner). To clone HD1 to HD0,
select the first partition on HD1, hit Copy, switch to HD0, select the
freespace, and hit Paste. Obviously if the old partition(s) doesn't fit,
you'll need to Resize until it does. Select the source partition, hit
Resize, choose a new size, then hit OK. Repeat for each partition on HD1,
in order. NOTE: It's always possible that a Resize may not be allowed *if*
data exists at the end of the partition, despite having lots of freespace.
In that case, defrag your partition(s) first!
5) At this point, although all the partitions on the old HD (HD1) have been
copied to the new HD (HD0), the new HD is NOT yet bootable, we'll correct
that now. Select HD0 from the upper left corner. Hit View MBR, and in the
dialog, you will notice four entries in the MBR (Master Boot Record). Each
entry w/ a non-zero address represents one of your cloned partitions.
Select the bootable partition (usually the first MBR entry), hit "Set
Active", and the partition will indicate Active status. Now hit "Std MBR",
this will initialize the boot loader in the MBR. Finally, hit Apply to save
the changes.
6) Hit Close, remove the BootIt NG floppy/CD, and hit Reboot. Your system
will now reboot as before but using the new HD. Before rebooting Windows,
you may wish to shutdown and remove the old HD (see notes below).
NOTE: As always, anytime you're mucking w/ partitions, it's best to make a
backup, and use a UPS!
Once your systems runs successfully on the new HD, you can configure your
RAID controller for mirroring using the new HD as your source, the old HD as
the target. Of course, the initialization process will destroy the data on
the old HD, but that's to be expected.
Jim