Booted up fine - detected everything ok, so I started typing in the mfsrestore command...
Issue 1 - Where's the Pipe?
The boot disk had decided that I was using an American keyboard. The keys on American keyboards are different to those on our trusty British keyboards. After much hunting I found I could get the pipe by typing SHIFT + #
isue 2 - Is that the right pipe?
All the guides print the pipe as "|" - however, all us Linux gurus know that the pipe should look "broken" - "¦". This can be a bit disconcerting - not knowing which pipe to use.
Issue 3 - The Waiting
Go out for the day. If you sit there watching the megabyte counter roll away you'll die of boredom :-)
Issue 4 - Where's Copykern?
After the contents had been copied I attempted to run copykern. Nothing happened. Copykern couldn't be found.
To cut a long story short, the boot disk seemed to not to map my DVD-ROM to the CD-ROM path it was expecting. I set my CD-ROM to be primary slave, removed the original hard disk and DVD-ROM and rebooted. Copykern ran....
Issue 5 - Where's hda?
Upon running copykern it asked me to select my hard disk. It gave me the option of hdb, hdc, hdd, hde, hdf.... but no hda!
I tried each of the options but nothing worked. So, I simply copied the tpip command that it tried to execute and substituted hda at the appropriate place.
Success! All seemed to work. I powered off and reattached the disk to the TiVo.
Issue 6 - More Waiting
The waiting for the Cachecard to finish booting was the longest time of my life. Each upgrade CD should come with a free valium!
Success! See the attached Before & After images.
Hopefully that will help anyone else attempting an upgrade.
On a side note... is there any way I can conclusivly check from TiVoWeb that the upgrade is a sucess? That all partitions, swap spaces, etc are where they should be? All the previous recordings seem intact.