Error inesperado al instalar la actualización del sistema operativo en OS X

1

He recibido este error cada vez que actualicé mi SO desde Mountain Lion (10.8 - > 10.8.1, 10.8.1 - > 10.8.2).

Sin embargo, después de hacer clic en el botón de reinicio en el cuadro de diálogo de error y la computadora se ha reiniciado, tengo la versión más reciente del sistema operativo.

Puedo ver esto en el cuadro de diálogo "Acerca de este Mac" y que la App Store no muestra ninguna actualización.

¿Qué está causando esto y hay un registro de errores donde puedo encontrar detalles sobre este error inesperado?

Editar: aquí están los errores que pude encontrar en 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)

Edición 2: Resultado de hacer 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)
    
pregunta Tyilo 06.10.2012 - 23:04

2 respuestas

0

Parece ser un problema con los controladores Sierra de la aplicación Launch2Net.

La desinstalación parece solucionar el problema.

Encontré la solución en este hilo: enlace

    
respondido por el Tyilo 10.11.2012 - 07:12
2

El archivo Console.app que se encuentra en la aplicación - > La carpeta de utilidades (u otra carpeta en Launchpad) le da acceso a los registros de la máquina.

En / var / log, el archivo llamado install.log (y las variantes llamadas install.log.x.bz2) le brindarán la información sobre la última instalación.

Tenga en cuenta que los archivos con el nombre install.log.x.bz2 son versiones anteriores del mismo archivo creado siguiendo un proceso denominado "roll up" cuando el tamaño del archivo del archivo install.log actual alcanza 1000K

Debe buscar en su archivo install.log la cadena "OSXUpd10.8.2Supp.pkg" que le dará una idea de lo que sucedió durante su instalación.

Actualización: Desde su archivo de registro, parecería que tiene una extensión de kernel que está causando este problema. O bien tiene un problema de permisos, o de alguna manera está causando este problema molesto.

¿puedes pegar esta línea en la Terminal y publicar los resultados?

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

Actualización 2: Esto parece ser al menos una solución de prueba y error. Hay varios hilos en los foros de soporte de Apple, desde la instalación de 10.8.2 hasta la instalación < a href="https://discussions.apple.com/thread/4188064?start=0&tstart=0"> Xcode . Cada uno tiene diferentes personas, cada una con problemas con diferentes extensiones de kernel que, al eliminarse, resolvieron sus problemas.

Me temo que no tengo ninguna forma de determinar cuál de las extensiones de su núcleo es la causa; alguien más puede ser capaz de arrojar más luz. Sin embargo, esperaría que las extensiones de Virtual Box y Parallels estén bien, no menos importante ya que también tengo ambas, pero que este problema estaría más extendido si fuera el problema.

Finalmente: el manual para kextcache informa que el uso del comando touch en /System/Library/Extensions/ obliga a que se reconstruya el caché de kext. Podría usar esto como un método para determinar qué kext está causando el problema al desinstalar cada uno de ellos, realizar la actualización de la caché y revisar los registros para ver si la caché se actualizó correctamente.

    
respondido por el Stu Wilson 07.10.2012 - 21:53

Lea otras preguntas en las etiquetas