Creo que el problema viene por el lado de update 10.5.6, fijate si esto te ayuda, yo tuve que descargar el update otravez porque estaba incompleto:
Apple recientemente ha publicado varios artículos que ofrecen consejos sobre cómo prevenir cuelgues y bloqueos relacionados con la actualización Mac OS X 10.5.6. Las soluciones involucran borrar archivos, frecuentemente archivos de sistema poco conocidos.
Solucionando el problema "Configurando la Instalación"
Cuando se instala la actualización OS X, el Instalador podría parecer congelarse en la etapa donde aparece el mensaje "Configurando Instalación". La buena noticia es que el bug ha sido erradicado en Mac OS X 10.5.6. El único problema es que aún podríamos ver un error mientras se instala la actualización 10.5.6.
Si es así, la solución es ir a /Librería/Updates y borrar su contenido.
No queda claro por qué borrar el contenido de la carpeta elimina el error Configurando Instalación.
Frecuentemente, todo lo que encuentras en la carpeta de Updates es un sólo archivo index.plist. Sin embargo, cuando usas Software Update, si seleccionas descargar e instalar una actualización que requiere un reinicio, eventualmente tendrás el mensaje que dice "El nuevo software requiere que reinicies tu ordenador". Puedes escoger Reiniciar, o Ahora No. Si seleccionas Ahora No, el paquete de la actualización es almacenado temporalmente en la carpeta Updates.
El archivo index.plist mantiene una lista de estas actualizaciones que están esperando ser instaladas después de un reinicio. En tales instancias, la actualización también será listada como "Descargada" en Software Update.
Soluciona un cuelgue de pantalla azul
Apple hace notar que, especialmente después de usar Actualización de Software, podrías tener un cuelgue de pantalla azul al arrancar. Si es así, una manera de solucionarlo es reiniciar usando el Modo Seguro (al pulsar la tecla Mayúsculas en el inicio).
Una nueva característica en Mac OS X 10.5.6 es que el arranque en Modo Seguro resulta en la eliminación del directorio /var/db/dyld de "dynamic loader shared cache". La cache corrupta de esta carpeta es la culpable de un cuelgue de pantalla azul. Reiniciar después de arranque en Modo Seguro crea una nueva copia de la cache borrada, con el resultado de que este tipo de cuelgue no vuelve a repetirse.
MacBook Pro - 15.4" 2.4 GHz - 2GB DDR2 - NVIDIA GeForce 256MB - HD 200GB - Superdrive + OS X 10.5
iMac G4 Flat Panel - 15" 1Ghz - 512 RAM - HD 80GB
iMac DV G3 - 450 Mhz - 320Ram - HD 20GB
iPhone 4 - Factory Unlock