I'm running Windows 2003 R2 32 bit. It's currently running from hardware raid mirrored 2 x 70GB drives. It's running out of space. I've put 2 x 300GB drives, set up a new hardware mirror. I believe the server is HP 470064-513 - DL360 G5 in case it matters.
In Windows, I've converted the disks to dynamic, and I've mirrored the two partitions over. The extra change I've added is after mirroring C drive, I've created an empty partition so, once the mirror is broken and we boot up from the 300GB drives, we can easily extend both C and G drives. Otherwise I would have to resort to third party partition manglers?
This is how it looks in Windows Disk Management : http://i.imgur.com/bqSXZ.png (couldn't post image directly).
When I take out the 2 x 70GB, it doesn't boot. Didn't the master boot record mirror itself over?
Here is some extra info from DISKPART utility:
DISKPART> select disk 0
Disk 0 is now the selected disk.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Dynamic Data 10 GB 16 KB
Partition 2 Dynamic Data 59 GB 10 GB
DISKPART> detail disk
HP LOGICAL VOLUME SCSI Disk Device
Disk ID: D756D756
Type : RAID
Bus : 0
Target : 4
LUN ID : 0
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Mirror 10 GB Healthy System
Volume 1 G New Volume NTFS Mirror 59 GB Healthy
DISKPART> select disk 1
Disk 1 is now the selected disk.
DISKPART> list partition
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Dynamic Data 4064 KB 16 KB
Partition 2 Dynamic Data 10 GB 4080 KB
Partition 3 Dynamic Data 270 GB 10 GB
HP LOGICAL VOLUME SCSI Disk Device
Disk ID: 2ED137B9
Type : RAID
Bus : 0
Target : 5
LUN ID : 0
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- -------
Volume 0 C NTFS Mirror 10 GB Healthy System
Volume 1 G New Volume NTFS Mirror 59 GB Healthy
Volume 2 RAW Simple 49 GB Healthy