It's me again. I put the previous Mac in the other room to make room
for the other one my friend had, and I've been working on that.
All the problems below are solved, but I feel like telling you my tale
of woe. Oh, and yes, I do have one question that follows the line of
**********
Started up fine at my friend's apartment, but gave one error after
another before completion of startup at my place. Each time I had to
hold down the On button to get it to turn off, and then try again.
Finally it started up and I was able to look at his files and his
email so far, but coudlnt' connect to the net (another story, largely
my mistake). But it was so hard to start, I left it on all night.
The screen stayed at full brightness all night and all day,
And when, or maybe soon after, I started to use it, the mouse stopped
moving (and I didn't know any keyboard commands to use). I tried
another mouse and another, and not only wouldnt' they move the cursor,
their lasers didn't even light up. I also tried all 3 of the USB
ports, but no change.
So I gave up and turned it off.
When I turned it on the next day, it gave
/etc/master.passwd: No such file or directory
-sh-2.05b#
6 times in a row!! Very early in startup.
Restarting a 6th time didn't seem like it would help so I googled the
error message, and a couple hits just said, Take it for repair. A
couple more gave detailed instructions for fixing it. As follows:
1. Start up in single-user mode by pressing and holding Apple S
2. Type: mount -uw /
3. Press Return
3a Type: cd /
Type: ls -la
4. Type: ln -s /private/etc/ etc
5. Press Return
6. [not needed, no complaint about var] Type: mv /var /var.delete
[not needed for etc because there was no etc, not even a bad one]
7. [not needed] Press Return
8. [not needed] Type: ln -s /private/var var
9. [not needed] Press Return
10. [not used. Other instructions gave alternate, 10a]
Type: ls -l | grep ">" note: the character before the grep is a pipe
character ("|"), which is usually located above the Return key.
10a Type ls -la
10b Examine, lines should look like this
lrwxrwxrwx-t 1 root admin (date) etc -> /private/etc
lrwxrwxrwx-t 1 root admin (date) var -> /private/var
And except for missing spaces, they did.
12. Type reboot
13. Press Return
Mostly from
http://www.polk-fl.net/staff/technology/itvteachers/documents/troubleshooting/Etc-PrivateMasterPasswd.pdf
Partly from the link below. Above steps are a combination. I actually
used the link below, but they shared most steps including Step 8.
******************
Step 8 sort of amazes me: Type: ln -s /private/var var
Is that all that is needed to recreate a file that was missing, a
"symbolic link, the UNIX equivalent of a Mac alias or Windows short
cut"?????? Seems like it creates the file, but no contents for
it!!!!! If it's a link, what does it link to?
And why did it disappear? Why does this file and var disappear so
commonly that there are several webpages saying how to recreate them?
****
The link below are the instructions I used, but to be easily readable,
they require manual editing of Word characters, usually replacing them
with single quotes. Especially the hyphens are easy to ignore and
without the url above I might have missed them.
http://www.it-guy.com/2007/02/etcmasterpasswd-no-such-file-or-directory/
After I did all this, it started right up. I'd fixed my wifi problem
so I was able to get all the email he had gotten since Jan 19th,
nothing very helpful but at least I tried.
I"m waiting for a friend of his to tell me where to send the files.
I also sent away for an adapter for the other Mac's bad monitor, $4,
and it came in 3 days and it fits the computer and clearly will fit
the monitor. I only have so much room on the desk, and I have to take
this Mac away and make room for another monitor. I guess I can just
move the modem and the electric and phone wires, and put it in front
of the other Mac.