Okay you dd_rescue 'ed the bad Hitachi (apparently the "Deathstar" nickname was retired too early) to the new Seagate, right? First, use the MFS Live cd or WinMFS to make sure that you copied the Hitachi to the empty Seagate and not the other way around. In other words, make sure the Seagate has partitions on it. pdisk -l /dev/sdwherever will show you the partition map. pdisk is on the MFS Live cd and that option following the hyphen is a lowercase L, and means "list". If you're using WinMFS, select the drive and then click on mfsinfo. Okay, hook up the Seagate as /dev/sdb (the target) and if the 1TB worked and was most recently in the TiVo, use it as /dev/sda (the source) Unhook all your other drives as a precaution, except, of course, for your cd (or dvd) drive from which you're going to boot with the MFS Live cd. Enter the following commands one line at a time and wait for it to complete before entering the next one. This only works if the partitions involved are the same size on both drives, but there's no reason that should have occurred for them not to be. dd_rescue /dev/sda2 /dev/sdb2 dd_rescue /dev/sda3 /dev/sdb3 dd_rescue /dev/sda4 /dev/sdb4 dd_rescue /dev/sda5 /dev/sdb5 dd_rescue /dev/sda6 /dev/sdb6 dd_rescue /dev/sda7 /dev/sdb7 dd_rescue /dev/sda9 /dev/sdb9 If it still doesn't boot, hook you windows drive back up, along with the new Seagate, open WinMFS, select the Seagate, click on mfsinfo, if it shows you booting from partitions 3 and 4, use fixboot, option 2, if it shows you booting from 6 and 7, use option 1.