Rob's Ramblings

Tuesday, 10 May 2011

Writing a TiVo HDD

This is mainly a write up of my notes, for Alek, but thought they would be useful in public!

You will need a PC with a CD-ROM drive, a floppy drive and IDE hard drive connections.

Discs needed:


  • Any bootable MS-DOS floppy with QUNLOCK program.

  • MFSTools CD-ROM

  • CD-ROM containing drive image

  • Dylans Boot Floppy (optional)

  • Floppy with network drivers on (optional)



Connect the CD-ROM as primary master.
Connect the new hard disc as secondary master.

Step 1 - unlock the drive


You only need to do this if when you boot up it the BIOS shows the drive as c. 9MB

Boot off the DOS floppy, F5 to skip autoexec etc.
A:>QUNLOCK 2

PHYSICALLY POWER OFF

Switch back on and check disk capacity is reported correctly.

Step 2 - Restore the image



Insert mfstools CDROM and reboot

Press CR as required to reach # prompt

Swap disc for CDROM containing your backup image

# mount /dev/hda /mnt/d
# mfstool restore -zi /mnt/d/tivo.bak /dev/hdc
(where tivo.bak is the filename of your backup image)

wait for it to complete.
# sync
and power off

Step 3 - Network drivers


Only if you need to install the drivers.
Remove any CDROMs and insert Dylans Boot Floppy
reboot
login: root
# mkdir /floppy
- insert tivonet setup disc
# mount /dev/fd0 /floppy
# /floppy/script
- wait
# sync
and power off

That should be it...

Labels: ,