Unless you have a TiVo Series 3, you can't use a SATA drive in a TiVo. They are all IDE drives.
If you have a Series 1 Standalone, Series 1 DirecTV TiVo, Series 2 Standalone, Series 2 DirecTV TiVo (including the HR10-250) you MUST use an IDE drive. Those units don't have a SATA connector on the board.
Only the Series 3 supports SATA drives.
RSS