Errore imprevisto durante l'installazione dell'aggiornamento del SO in OS X

1

Ho ricevuto questo errore ogni volta che ho aggiornato il mio sistema operativo da Mountain Lion (10.8 - > 10.8.1, 10.8.1 - > 10.8.2).

Tuttavia, dopo aver fatto clic sul pulsante di riavvio nella finestra di dialogo di errore e il computer è stato riavviato, ho la versione più recente del sistema operativo.

Posso vederlo nella finestra di dialogo "Informazioni su questo Mac" e che l'App Store non mostra aggiornamenti.

Che cosa sta causando questo e c'è un registro degli errori in cui posso trovare i dettagli su questo errore imprevisto?

Modifica: ecco gli errori che ho trovato in install.log:

Oct  6 22:53:12 tyilos-macbook.home installd[83951]: kextcache: Link failed (error code 5).
Oct  6 22:53:12 tyilos-macbook.home installd[83951]: kextcache: Prelink failed for com.sierrawireless.driver.SierraDIPSupport; aborting prelink.
Oct  6 22:53:12 tyilos-macbook.home installd[83951]: kextcache: Failed to generate prelinked kernel.
Oct  6 22:53:12 tyilos-macbook.home installd[83951]: kextcache: Child process /usr/sbin/kextcache[83973] exited with status 71.
Oct  6 22:53:12 tyilos-macbook.home installd[83951]: kextcache: Error 107 rebuilding /System/Library/Caches/com.apple.kext.caches/Startup/kernelcache.
Oct  6 22:53:12 tyilos-macbook.home installd[83951]: PackageKit: releasing Spotlight indexing
Oct  6 22:53:12 tyilos-macbook.home install_monitor[83968]: Re-included: /Applications, /Library, /System, /bin, /private, /sbin, /usr
Oct  6 22:53:13 tyilos-macbook.home installd[83951]: PackageKit: releasing backupd
Oct  6 22:53:13 tyilos-macbook.home installd[83951]: PackageKit: allow user idle system sleep
Oct  6 22:53:13 tyilos-macbook.home installd[83951]: PackageKit: Install Failed: Error Domain=PKInstallErrorDomain Code=121 "An error occurred while updating system extension information." UserInfo=0x7fdc921d6c20 {NSUnderlyingError=0x7fdc90eb20f0 "The operation couldn’t be completed. (kextcache error 71.)", NSLocalizedDescription=An error occurred while updating system extension information., arguments=(
        "-update-volume",
        "/",
        "-Installer"
    )} {
        NSLocalizedDescription = "An error occurred while updating system extension information.";
        NSUnderlyingError = "Error Domain=kextcache Code=71 \"The operation couldn\U2019t be completed. (kextcache error 71.)\"";
        arguments =     (
            "-update-volume",
            "/",
            "-Installer"
        );
    }
Oct  6 22:53:13 tyilos-macbook.home Software Update[83950]: Error: An error occurred while updating system extension information. (PKInstallErrorDomain code 121)

Modifica 2: risultato di fare kextstat -kl | awk ' !/apple/ { print $6 $7 } ' :

com.parallels.kext.prl_usb_connect(7.0
com.globaldelight.driver.BoomDevice(1.1)
com.manycamllc.driver.ManyCamDriver(0.0.9)
com.Cycling74.driver.Soundflower(1.6.2)
com.logmein.hamachi(1.0)
com.parallels.kext.prl_hypervisor(7.0
com.parallels.kext.prl_hid_hook(7.0
com.parallels.kext.prl_netbridge(7.0
com.parallels.kext.prl_vnic(7.0
org.virtualbox.kext.VBoxDrv(4.1.18)
org.virtualbox.kext.VBoxUSB(4.1.18)
org.virtualbox.kext.VBoxNetFlt(4.1.18)
org.virtualbox.kext.VBoxNetAdp(4.1.18)
    
posta Tyilo 06.10.2012 - 23:04
fonte

2 risposte

0

Sembra che ci sia un problema con i driver Sierra dall'app Launch2Net.

Disinstallarlo sembra risolvere il problema.

Ho trovato la soluzione in questo thread: link

    
risposta data 10.11.2012 - 07:12
fonte
2

La Console.app trovata nell'applicazione - > La cartella Utility (o altra cartella in Launchpad) ti dà accesso ai log per la macchina.

Sotto / var / log, il file denominato install.log (e qualsiasi variante chiamata install.log.x.bz2) ti darà le informazioni sull'ultima installazione.

Si noti che i file denominati install.log.x.bz2 sono versioni precedenti dello stesso file creato durante un processo chiamato rolled over quando la dimensione del file del file install.log corrente raggiunge 1000K

Devi cercare il tuo install.log per la stringa "OSXUpd10.8.2Supp.pkg" che ti darà un'idea di cosa è successo durante l'installazione.

Aggiornamento: dal tuo file di log, sembrerebbe che tu abbia un'estensione del kernel che sta causando questo problema. O ha un problema con le autorizzazioni o in qualche modo causa questo fastidioso problema.

puoi incollare questa linea in Terminale e pubblicare i risultati?

kextstat -kl | awk ' !/apple/ { print $6 $7 } '

Aggiornamento 2: Questa sembra essere almeno una soluzione per tentativi ed errori. Esistono più thread nei forum di supporto Apple, dall'installazione di 10.8.2 all'installazione < a href="https://discussions.apple.com/thread/4188064?start=0&tstart=0"> Xcode . Ognuno ha persone diverse con problemi con diverse estensioni del kernel che, una volta rimosse, risolvono i loro problemi.

Temo di non avere modo di determinare quale delle estensioni del kernel è la causa; qualcun altro potrebbe essere in grado di gettare più luce. Tuttavia, mi aspetto che le estensioni Virtual Box e Parallels funzionino, non da ultimo, visto che anch'io ne ho entrambe, ma che questo problema sarebbe più diffuso se fossero il problema.

Infine: il manuale per kextcache avverte che l'utilizzo del comando touch su /System/Library/Extensions/ forza la ricostruzione della cache kext. Si può usare questo metodo come metodo per determinare quale kext sta causando il problema annullando l'unificazione di ciascuno a turno, eseguendo l'aggiornamento della cache e controllando i registri per vedere se la cache è stata aggiornata correttamente.

    
risposta data 07.10.2012 - 21:53
fonte

Leggi altre domande sui tag