6 votos

BuildError(): error al construir un usuario de tipo

Recibo un mensaje extraño cada vez que arranco. Por un rápido segundo antes de que aparezca el logotipo de Apple veo el texto:

BuildError(): error building a user of type 0x20010008

Luego aparece el Logo, y poco después la pantalla de Login. Después de lo cual aparecen los siguientes errores:

BuildError(): error building a user of type 0x20010008
**** ERROR _CreateMenuWithWithIdentifier no image for file: 1_flag_menu_item.png
**** ERROR _CreateMenuWithWithIdentifier no image for file: 77_flag_other_menu_item.png
**** ERROR UIFlagPickerRestoreState No state found for flag picker
**** ERROR ArchiveViewCreateWithOptions ArchiveCopyPNGImage failed for file: preferences_good_samaritan_message_ribbon.png
**** ERROR ArchiveViewCreateWithOptions ArchiveCopyPNGImage failed for file: logimui_bootprogressbar.png

En el arranque verborreico esto es en texto grande antes de los mensajes de estado habituales que muestran la carga del sistema operativo.

Estoy corriendo OS X 10.10.4, y esto comenzó una vez que me actualicé al candidato a GM de El Capitán 10.11, que es la versión más reciente y estable. No tengo ni idea de lo que es.

¿Alguna idea de qué son estos mensajes?

Actualización: Instalación nueva

Acabo de limpiar mi computadora e hice una nueva instalación de 10.11 GM El Capitán. Sigue apareciendo. Parece ser un problema del nuevo sistema operativo.

2voto

user2235319 Puntos 1

El problema parece estar relacionado con la habilitación de FileVault para todo el disco. Lo hice para mi MBP ya que lo uso para el trabajo y en caso de que se pierda, necesito que el contenido esté protegido.

Cuando se arranca desde un disco completamente cifrado por FileVault, el sistema operativo no puede arrancar hasta que se introduzca la contraseña para descifrar el contenido del disco.

Para ello, OS X inicia un LoginManager mínimo en el que se introduce el nombre de usuario y la contraseña de usuario. La contraseña de usuario introducida se utiliza para descifrar la clave de FileVault y FileVault puede ahora descifrar el contenido del disco y comienza la secuencia de arranque real.

Normalmente este LoginManager ofrece una bandera para seleccionar el idioma para su GUI y el diseño del teclado. Como parece, Apple cometió un error al no proveer los recursos necesarios en la partición no encriptada para configurar el LoginManger. Esto resulta (en mi humilde opinión) en los siguientes mensajes de error en el momento del arranque (sólo para ver por un tiempo muy corto):

**** ERROR _CreateMenuWithWithIdentifier no image for file: 1_flag_menu_item.png
**** ERROR _CreateMenuWithWithIdentifier no image for file: 92_flag_other_menu_item.png
**** ERROR UIFlagPickerRestoreState No state found for flagpicker
**** ERROR AchiveViewCreateWithOptions ArchiveCopyPNGImage failed for file:  preferences_good_samaritan_message_ribbon.png
**** ERROR AchiveViewCreateWithOptions ArchiveCopyPNGImage failed for file:  loginui_bootprogressbar.png

Cuando cierras la sesión de un usuario y vuelves al LoginManager DESPUÉS de que el sistema haya arrancado, verás la bandera, el menú de idioma y el menú de apagado, que no ves directamente después de encender el ordenador.

1voto

abetancort Puntos 11

Es una consecuencia de la protección con Firevault de su disco de arranque. Si está activada, la EFI no puede leer o escribir desde el disco de arranque en esa fase temprana de la secuencia de inicialización de la EFI.

Mi mejor conjetura en este momento es que este comportamiento es intencionado, una nueva característica de seguridad presente en OS X 10.11 El Capitán.

Apple tendrá que publicar una actualización de EFI para librarse de los obsoletos "mensajes de advertencia".

0 votos

Puedo comprobar que no es así, ya que FileVault estaba activado por defecto en Yosemite, y este error no se produjo hasta El Capitán.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X