Okay, hope you guys can help. I've got a Series 1 DirecTiVo with a 120 GB A Drive and a 40 GB B Drive. The B Drive is a Maxtor that has failed, got a bad code on it. Appears to be surface problems. Tried to copy drive to new B drive - 120 GB drive, but it won't allow me to boot once I put it in the machine. I get the GSOD. Tried one of the tricks here to create a temp large swap file on the A drive, it still won't rebuild the B drive. One of the sectors on the original that was bad was Sector 1, got as much data off that that I could. Also had some bad sectors elsewhere, used various tricks found here to get as much data as I could. Now I'm at a loss as to how to procede. Is there any way to save the programming, or am I stuck with simply creating a fresh unit? I suspect there is a way, but can't seem to find the right way to go to do it. Something about writing a good image to the new B drive and copying the data off the old one sector by sector? Can anyone point the way to the right instructions?