Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#37 Various Error Messages

1.4.x
closed
Other (17)
2
2012-10-09
2006-11-08
Mark
No

While running AJ 1.4.3 on my Core 2 Duo MacBook Pro, I
get two error messages related to permissions repairs.

One, during permissions repair preparation "launchd
hangup, exited abnormally" and a second messages to the
effect that "family" not found or something.

Does AJ have a log which I can access? If so, I could
forward the precise log to support.

Discussion

  • Logged In: YES
    user_id=583959

    The launchd hangup message is not an error from AppleJack;
    it is a message from the launchd server which is broadcast
    directly to the screen "through" AppleJack (since I can't
    close down the computer from being able to communicate
    directly to the screen, there are often messages that are
    not from AppleJack but from underlying processes which can
    leak through.)

    The other message I am not familiar with and would be
    interested in.

    Does AJ have a log which I can access? If so, I could
    forward the precise log to support.
    Uh, "support" would be me, the developer. But yes, AppleJack
    has a log. You can read all about it in the ReadMe file.
    Please attach the log to this support request if you decide
    to submit it.

     
  • Mark
    Mark
    2006-11-08

    Logged In: YES
    user_id=1025646

    I examined the AJ log. No mention of the errors related to
    "family" appear there. I ran AJ again noting visually as
    much as I oculd. During permissions repair, my Mac attempts
    to go into Safe Boot. During this process, I saw several
    error messages about "cannot match ID" and about kernel
    extensions. The last phrase in the error message is exactly,
    "family specific matching fails."

     
  • Logged In: NO

    Yes, AppleJack employs a kind of safe boot. It's actually a
    very reduced safe boot, trying to only initialize the bare
    minimum of supporting services necessary to get diskutil
    (the command line tool that does the permissions repair) to
    be able to work in single user mode.

    My guess at this point is that the dual xeon architecture is
    not properly being supported in single user mode. One thing
    we could try to do to test this would be the following:

    1) Start up in single user mode
    2) mount the hard drive for write access:
    mount -uw /

    3) Run the Apple supplied rc script:
    sh /etc/rc

    4) Once things have quieted down, try running diskutil for
    permissions repair:
    diskutil repairPermissions /

    Let me know if the permissions repair works, or if your
    machine appears to hang and get the "I have no name" error
    after a while. Thanks.

     
  • Mark
    Mark
    2006-11-10

    Logged In: YES
    user_id=1025646

    I have AJ installed in a new Core 2 Duo MacBook Pro (not a
    Mac Pro).

    I ran the processes your recommended. Here are the results:
    All processes ran normally except number three, Apple rc script.

    During the rc script, I noted the following feedback, quote:

    display: family specific matching fails
    matching service count =0
    matching service count =1
    matching service count =1
    matching service count =1
    matching service count =1
    matching service count =1
    Nov 10 14:36:46 kextd[31]: 368 cached, 0 uncached
    personalities to catalog
    display: family specific matching fails


    By the way, I have an kernel extension called DoubleCommand
    that alters the keyboard layout. During the later part of
    the rc script, I get:


    starting DoubleCommand
    hijacking keyboard
    keyboard not ready?


    That's it. let me know if I can be of further assistance.
    Mark

     
  • Logged In: YES
    user_id=583959
    Originator: NO

    Did you ever figure out what was causing the kernel load problems? Wondering if it has anything to do with your custom keyboard layout, though it shouldn't as the mini-startup that AppleJack employs works in a "safe mode like" way. Anything to report?

     
  • Logged In: YES
    user_id=1312539
    Originator: NO

    This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
  • Logged In: NO

    Nothing to report. I find that most Mac laptops report similar, but not identical errors during Safe Boot. Numerous issues and error messages occur as I use AppleJack several times each week on various Macs for troubleshooting client computers. I'm not a big fan of this process. I wonder if during AppleJac launch users could choose to turn on, or off, the SafeBoot. It's not reliable.

     
  • Logged In: YES
    user_id=583959
    Originator: NO

    I'm not a big fan of this process. I wonder if during AppleJac
    launch users could choose to turn on, or off, the SafeBoot.
    It's not reliable.

    Oh, I would love if we could turn it off! It would make everything so much easier. Unfortunately, Apple has decided (for what reason, I'm not sure) that diskutil should not be able to run unless a whole bunch of services are running before it. I can understand that diskutil needs some kind of security frameworks loaded, but it would be nice if these could be built-in to the single user mode and not rely on a safe-boot like process.

    If Apple could make the command line tools work in single user mode, it would make AppleJack SO MUCH easier to program and support. But it seems they have no interest in making single user mode an actually usable environment.