This is a cookbook method of upgrading a stock SA2, whether just adding more hard disk, second drives, or getting command line access and TiVoWeb running on it.
I will list the steps in order and give links to relevant binaries. The basic part is the same, whether you are just adding a second drive or upgrading your existing drive to a larger one. It's also the same if you want to get access to the shell command line, or adding other hacks -- such as TiVoWebPlus, streaming shows recorded on your TiVo to your PC, etc...
Yeah, yeah, yeah, WAIT!!! Hold yer horses, I'll get to the good stuffs soon enough.
Last but not least (groan), most of this stuffs were shamelessly borrowed from others, and some were from my experience in going through the steps myself. So thanks to all those whose shoulders I stand on!
A - purchase an IDE drive, up to 160GB is good, more is a waste unless you are willing to do more complex steps, such as compiling your own TiVo Linux kernel with the lba48 hack (which allow your TiVo to recognize drives larger than 137GB). As to speed, UDMA 100 is fine, so is 5400RPM, and 2MB cache. More -- UDMA133, 7200RPM or 8MB cache -- is fine, but wasteful of money as the TiVo does not take advantage of these features.
NOTE - Faster and larger drives (7200RPM) tend to run much hotter than the original TiVo 5400RPM drives. So you stand the chance of overheating your TiVo or shorten the life of your powersupply.
B - a PC configured like so. The config has to be exact as the Sleeper ISO is hardwired to expect it that way :-(.
If you are impatient, you can try to d/l version 1.02 here.
The Sleeper ISO is a set of pre-packaged scripts to help automate the process of backing up your original drive image, and preparing a new (or restoring to the old) drive. It also include scripts to add useful hacks to your drive (and TiVo). Don't worry if you have no idea what most of them are, whether you make use of it or not, your TiVo will still function as before, just with more storage space.
Tin "Tin Man" Le / tin@le.org
Last Updated: $Date: 2004/07/25 19:41:06 $