So if you haven't heard it's been two days since I
made a blog entry because I crapped out OS X on my Mac. That's not normally
considered an easy thing to do. Nor is fixing it without a
reinstall.
If you must know, I got lazy.
I was reverting from iChat DV to iChat since the beta had expired (I have no
idea why, since I won't have my poor Powerbook hooked up to an internet
connection for at least another month), and it asked me to restart my computer.
Actually it tried to give me no choice about the matter, but when the machine
clicked off and started to warm back up, I hit the power button to turn it off.
I didn't feel like messing with it anymore.
Well, the next day (yesterday, as a
matter of fact), I tried to boot up, and the grey apple symbol suddenly turned
into a "verboten" symbol -- the circle with the diagonal line. I could boot
into OS 9 but not OS X.
Panicking, I
ordered a new version of OS X, which will probably be here in a couple of weeks.
I truly believed that I was going to be unable to make any blog entries until
the new version arrived -- iBlog is OS X software
only.
I went to Apple's support website,
and downloaded some instructions. They didn't help. I booted up OS 9 and
blindly searched for files that might be a problem. I looked for the boot log,
but couldn't find it. I did find an educational bit on the boot order. On that
page was an explanation of how, after it finds all the hardware and the kernel,
the OS locates the mkext file, which tells it what drivers need to be
pre-installed. It said "If that file is corrupt or missing, it creates a new
one." Hmmm... but what if it didn't know it was corrupt, I thought. I did a
quick search, found the file and put it somewhere it wouldn't be found at boot
time. Restarted the computer, and here I
am.
Feel free to send feedback saying
"You're a genius! You're amazing! " Don't bother sending feedback saying "I
have no idea what you just said." I'm kinda confused myself. Just be glad
you'll have more entertaining blog entries quicker than a couple of weeks from
now.