Advertisements The TiVo uses 2 partitions to store the software, but only one is active at a time. When a software install occurs the TiVo installs to the unused partition and then makes it active. It does so in case something goes wrong so it can go back to the old software. If the unused partition contains sectors that are going bad, then the software installation might succeed, but have problems when reading from the drive resulting in reboots. The software update isn't causing the drive to fail. The drive is already failing when the software update is applied which is what is causing the problem. The same thing would happen if you installed OS X on a drive that is going bad (though OS X might have better methods of flagging bad parts of the drive or simply not allow the install).