At the beginning of Steve Jenkins Network Hack How-To, it shows how to create a /hack directory on partition 9 (Section 2.10). Then to do a ls -l to show that the hack directory was created. After doing that I noticed that I am missing the /etc directory. What is the contents for that directory and how can I get it back. I have a backup but it is also missing that directory. I have a Phillips standalone series 1 tivo.
Caveat: I am not a tivo hacking guru, but I am pretty comfortable in a unix environment, so I will take a stab at this.
When you say you are missing /etc ... are you:
a) logged into the tivo over a network. I.e telnet
b) you pulled the disk out of the tivo and you have put it in another computer
if a) this is troubling. I cannot imagine how a unix system would work with /etc missing.
if b) (and I am assuming this is the case):
the /etc directory is on another partition from /var. In fact, it exists on two other partitions (for recoverability).
Assuming you have the disk pulled out and it is in your computer on the first IDE channel and is the slave disk, this would make the tivo disk "sdb".
mount /dev/hdb4 /mnt/root1
mount /dev/hdb7 /mnt/roo2
your /etc directories should now appear in /mnt/root1/etc and /mnt/root2/etc. If you are going to make changes, you need to make them in both places.