************************************************************ ************************************************************ ***************
*****DISCLAIMER: The following post is only about copying your DVR hard drive to another hard drive. It will not increase the amount of available recording space!
*****If you are looking to upgrade your DVR hard drive to 1 TB of recording space, see this post!
************************************************************ ************************************************************ ***************
I'll outline how you can use a free Linux boot CD to clone the hard drive for a Motorola cable box DVR. If any shows are on the cloned drive they will only be playable on the unit that recorded it, as the shows are locked to the DVR that recorded them due to DRM. You can simply delete any unplayable shows once you put the new drive in your other DVR.
Here are the steps:
1. Download and burn the Linux "Trinity Rescue Kit" CD ISO file from:
http://linux.softpedia.com/progDownl...load-8142.html
(it's just under 150 MB and easily fits on a CD)
2. Shut down your PC and connect both the Motorola-formatted 1 TB DVR hard drive and your new blank 1 TB hard drive.
Note: You want to connect both drives using SATA; DO NOT use an external USB enclosure or it could take *FOREVER* to copy. SATA will be much much faster.
3. Insert the Trinity Rescue Kit CD and boot your computer from it.
4. At the first prompt take the default, "Run Trinity Rescue Kit 3.4 (default mode, with text menu)

5. You'll see Linux boot up.

6. At the "Trinity Rescue Kit easy menu", choose "Go to a shell" (the fifth choice from the bottom).

7. Type the following: sfdisk -l
(Note: That's an L, not an I...it stands for List)
You'll see some information listed about the disks in your system and any partitions that may be on them.
****This next part is really important**** You should see an error message from sfdisk telling you that one of your disks has an unrecognized partition table type.
For me, the error message says "sfdisk: ERROR: sector 0 does not have an msdos signature
/dev/sdb: unrecognized partition table type
No partitions found"
Be sure to write down the name of that drive! For me it is "/dev/sdb", but for you it might be "/dev/sda" or something else. Whatever the name, this is your Motorola-formatted drive. sfdisk says that it has an unrecognized partition table type because Motorola uses a very esoteric file system, IBM's GPFS (General Parallel File System). This file system is not a standard Linux file system and can't be read without purchasing a license from IBM and jumping through a bunch of hoops.
If you want to be super-careful, first boot your computer with only the Motorola-formatted 1 TB drive and use sfdisk -l to see what drive name it is assigned.
Then boot with both drives and double-check until you are comfortable that you know which is which.
Anyways, it's critical to get the name correct so that you don't accidentally overwrite the Motorola-formatted drive with the blank one (that'd be a real facepalm moment).
8. The final step is to type in the correct command to perform a sector-by-sector drive copy.
We'll use the Linux dd command...it stands for "data definition", though is often referred to as "data destroyer" b/c people too frequently screw up step 7 and overwrite their data drive with the blank drive

So here's how my command looked:
dd if=/dev/sdb of=/dev/sda
*Be sure that the /if switch is followed by the Motorola-formatted drive and the /of switch is followed by the blank drive.
And that's it. Now you wait for quite a few hours. I don't know how long a 1 TB drive will take to copy, but my 160 GB drive takes a few hours.
The computer I'm using is not particularly new (I built it in 2005), so yours may copy the drive faster.
It's important to note that the Trinity Rescue Kit uses power saving, so your monitor will go blank after extended inactivity. Just wiggle your mouse or tap a shift key to wake up the screen.

Unfortunately there is no progress indicator. You'll only see a blinking cursor in the lower-left corner of the screen on the line below where you typed the dd command. But eventually, once the copy has completed, you'll see a few lines of output that mention how many sectors were copied.
(And if you listen closely, you'll probably be able to hear that it's copying and your HDD LED on your computer will be going. I assure you it's not hung, you'll just need to give it time. I wouldn't be surprised if you needed to leave it running overnight.
I'm sure that there are other methods that would also work, but this one is totally free and I've tested it several times over.

You can see that, once it finishes, it mentions the number of records read and written and the amount of time the copy took. So it looks like this 160 GB clone took just under 4 hours to complete.