Resize Win2003 system+boot partitions to bigger disks & different controller?

Posted by ane on Super User See other posts from Super User or by ane
Published on 2011-01-14T14:25:12Z Indexed on 2011/01/14 14:55 UTC
Read the original article Hit count: 324

Have an old Win2003 server with 1 SCSI hard drive partitioned as follows:

D: boot (includes D:\ntldr, boot.ini, etc.)
C: system (includes C:\WINDOWS)

Want to move the whole system to new hardware with bigger drives and different controllers. Specifically, C: to a 300GB SAS drive, and D: to a 2TB SATA drive.

Tried:

VMWare Converter -> VMWare Server -> Diskpart
Result: Diskpart refuses to resize system or boot disks

VMWare Converter -> VMWare Server -> GParted
Result: Will not boot (see http://serverfault.com/questions/219868/resize-ntfs-system-partitions-with-gparted )

Attach original VMWare disk to a duplicate VMWare install -> Diskpart
Result: Will not boot (goes to Directory Services Restore mode)

Backup Exec System Recovery Server Edition 2010 with Restore Anywhere
(tried restoring both to VMWare and to the bare system, without VMWare)
Result: Windows Boot error: Could not read from the selected boot disk. Check boot path.

Supposedly this is a boot.ini problem, so I try bootcfg /rebuild from the recovery console. Says it can't find windows partition so it can't rebuild.

Thought about Ghost but it's completely different hardware/controllers that we're restoring to, so I doubt it would boot.

Reinstalling Windows from scratch is not an option due to critical custom software heavily embedded on the original machine.

Has anyone been in a similar situation (with unusual boot/system partitions) before and figured out how to resize onto different disks?

© Super User or respective owner

Related posts about partition

Related posts about vmware