Here are the details. Hope someone can help. I have a Tivo Series 2 (Model 140060). This was originally a 60GB unit, when the original drive failed (in 2004) I replaced the drive with a new 120GB drive from Weaknees. Now the replacement drive is starting to fail (freezes every day or two), so I thought I'd backup and replace the drive myself. I bought a new Western-Digital Hard Drive WD1600JBRTL (160GB), downloaded the Weaknees MFSTools 2.0 Boot CD with LBA48 support and started to follow the instructions at tivo.upgrade-instructions(dot)com I figure that because I'm already running on 7.1 or above, I have LBA48 support in my existing Tivo kernel, so the 160GB drive should be supported, right? 1) Backed up existing drive to backup.bak file. Worked OK. Said that I had a 59 hour image, already upgraded to 113 hours. 2) Attempted to copy existing drive to new drive using mfsbackup/mfsrestore: mfsbackup -f 9999 -1so - /dev/hdd | mfsrestore -s 127 -r 4 -zxpi - /dev/hdb where /dev/hdd is my old Tivo drive and /dev/hdb my new drive Completed successfully. 3) Installed the new drive in the Tivo and powered it on: Tivo displayed: "Powering Up..." then "Almost There..." then blank screen, reboot, repeat "Powering Up..." / "Almost There..." endlessly. 4) Reinstalled my old drive in my Tivo and powered it on. Works OK (for now) Any suggestions as to how I can get my new drive to work properly? I'd like to do this myself if there is a simple solution, otherwise I am happy to pay for a tool like InstantCake, however I do not see that it supports LBA48 on my Tivo model. Thanks for your help!