The backup process works flawlessly & can be mounted in WIndows 7 no problem. (Works great for backup & using restore disk on vmware machine on ESXi to another ESXi system) But the restore process is a complete nightmare due to hardware compatibility issues with DL360 G5 (P400i) RAID controller. The boot disk failed to get past loading the kernel :( After that I thought I woudl try using Ubuntu Live as I know that support/detects my hardware but liveCD using v12.10 & v13.10 failed to run the command after copying/extracting the files manually from restore_cd.tgz. My guess the liveCD does not support running bash over liveCD & did not like my copying those application files to it & I was restoring was on a usb 1TB seagate. In the end had to install Ubuntu USB with a 16GB persistent disk & use it to restore my Windows 2003 machine using below steps:- (Previously I did a full system image of C:\ of a Windows 2003 which went fine) Before used HP disk to setup RAID5 array 1. Universal-USB-Installer-184.108.40.206.zip 2. Created Persistent Disk with 16GB USB Drive 3. Booted into the livedisk 4. Open GPART 5. Select "Device" - "Create PArtition Table" 6. Create a NTFS partition 7. cd Desktop/ubr 8. sudo ./urbackup_client --plugin ./liburbackupclient.so --restore true --restore_cmd write_mbr --mbr_filename "/media/Seagate Expansion Drive/1.vhd.mbr" --out_device /dev/cciss/c0d0p1 9. partprobe 10. sudo ./urbackup_client --plugin ./libfsimageplugin.so --vhdcopy_in "/media/Seagate Expansion Drive/1.vhd" --vhdcopy_out /dev/cciss/c0d0p1 11. Right click on drive & select "Mangage Flags" - "Boot" 12. Boot from Disk Doing these steps failed to boot the Windows 2003 I thought maybe the MBR was corrupted & since Windows 2003 does not have the supported drives. So booted from Windows 2008 R2 disk & tried repair & selected command line & did the below:- bootrec /fixmbr' bootrec /fixboot This caused a different "Disk read" error If anyone has some insight into how to get the restore process working it would be great.