
Mac OS X puede que tenga unas de las secuencias de arranque más simples de todos los sistemas operativos disponibles, de hecho no es algo nuevo aunque en Mac OS X Snow Leopard es aún más simple que en otras versiones del sistema operativo de Apple.
Pero digamos que la secuencia de arranque es únicamente “simple” de cara al usuario, puesto que este apenas es capaz de detectar ninguno de los aspectos y únicamente se limita a ver una pantalla gris con una manzana y posteriormente el sistema.
Esa supuesta secuencia esconde en realidad un montón de pasos y señales “secretas” que muestran de forma muy visual, aunque hay que saberlo de antemano, los diferentes pasos en la carga del sistema operativo. Aquí tienes todos los pasos que realiza un Mac para cargar por completo el sistema operativo.
Secuencia de arranque de Mac OS X y todos sus pasos
Antes de cargar absolutamente ninguna parte del entorno de trabajo de Mac OS X, un Mac realiza un total de cuatro pasos diferentes de carga para asegurarse que todo funciona correctamente y posteriormente empezar con la secuencia de arranque de las partes básicas del sistema. Esos pasos son los siguientes:
- Firmware. Es la primera parte de la secuencia de arranque de un Mac y en ella se realiza un breve pero exhaustivo repaso de todo el hardware de nuestro equipo (esa es la razón de que el lector de discos realice un pequeño ruido en este punto). Es fácil reconocer esta parte puesto que se realiza con la pantalla apagada y posteriormente se confirma encendiendo la luz de reposo y produciendo el “típico” sonido de arranque de un Mac, el denominado chime. Algunas veces puedes encontrarte con que esta secuencia se alarga algo más de lo normal, no suele ser preocupante. También es interesante saber que si realizas un reinicio esta secuencia se omite en parte (se acorta mejor dicho) para realizar más rápido el inicio del equipo. La parte de testeo se conoce como POST.
- Booter. Una vez suena el chime, el sonido de arranque, el disco duro de nuestro ordenador empieza a girar y cargar información para poder iniciar el sistema operativo. El primer paso es cargar el kernel del sistema y posteriormente las extensiones (KEXTs) y algunos drivers básicos del equipo. Este proceso es bastante rápido y lo podemos identificar con la pantalla gris que muestra nuestro equipo (cuando no hay ningún logo en ella), la finalización de la carga se representa con una manzana en pantalla. En este momento es que podemos pulsar las diferentes combinaciones de teclado disponibles para modificar la secuencia de arranque.
- Kernel. En el anterior paso hemos cargado las partes más “básicas” del sistema y núcleo para poder iniciar nuestro Mac, ahora toca cargar la totalidad del núcleo BSD UNIX que es Darwin para poder dar servicio a todos los procesos del sistema operativo. Este paso se muestra con la conocida “rueda” de espera de Mac OS X o también llamado “spinning gear“ en inglés.
- System launchd. Es la última parte que se carga durante el arranque básico y de hecho es el primer proceso que se ejecuta en el sistema nada más iniciarlo, su nombre es “launchd” y es el proceso encargado de gestionar el lanzamiento de todos los otros procesos que compondrán el sistema operativo. Este proceso se simboliza con una pantalla azul brillante y una vez terminado se mostrará la pantalla de inicio de sesión de usuarios o nuestro fondo de pantalla, en función de que opción tengamos seleccionada en el arranque de nuestro equipo.
Estos son los cuatro pasos básicos de carga del equipo, digamos que ahora esta el sistema precargado en nuestro equipo pero aún faltan algunos pasos hasta poder usar nuestro equipo. En concreto son tres pasos más.
- Loginwindows. El proceso llamado launchd que comentamos antes es el encargado de lanzar este segundo proceso, entre muchos otros, que nos mostrará la pantalla de login de nuestro equipo.
- User launchd. Este segundo proceso trabaja en conjunto con el anterior para para iniciar el entorno de usuario compuesto por el Dock, Finder… y en general cualquier aplicación o proceso asociado a la cuenta de usuario activa.
- User environment. Una vez terminada la carga de todo, podemos ver el “user environment” o lo que es lo mismo, el espacio físico de trabajo del usuario con todos sus programas y preferencias cargados.
Imagen | Flickr



Comentarios
Gracias por la información, me imagino que con la llegada de los nuevos MacBook Pro con Board integrada, este arranque será aun mas rapido y desaoercibido por el usuario.
¿board integrada?
Board integrada: llamese a la placa logica donde viene soldado el CPU GPC y RAM, tal y como ahora esta configurado el Macbook Air.
Entonces no habrá posibilidad de aumentar la RAM sin pasar por el ST o sin ser Macgyver? O se sustituiría toda la placa lógica?
43 Comentario moderado
68Muy bien explicado. No poder cambiar la gráfica a un portátil es asumible. No cambiarle el disco duro y la RAM, debería ser imperdonable. Yo aumenté la RAM de mi Macbook y eso te da un márgen mayor para utilizar el equipo con futuras versiones de software (sistema operativo incluido).
Y que no se pueda cambiar la batería, eso sí que no entiendo cómo lo hemos aceptado. Ya no es que se estropee (la de mi Macbook se estropeó de repente, aunque seguía con una duración de al menos un 70%), si no que puedes querer tener otra para mayor autonomía.
No se puede cambiar la batería? En el mío juraría que sí que se puede, y es del 2009... Lo que me gustaría es poder ponerle una batería optimizada de más duración, pero eso sí que creo que no lo hacen...
PD: Buen comentario jomaperar.
Hablo de la tendencia de Apple en cuanto a cambiar de baterías. Empezó con los iPod, luego con el iPhone y se amplió al Macbook Air y por supuesto al iPad. ¿Y si van a por el Macbook Pro?
gracias por el aporte... solo una duda yo tengo un imac 21" ultimo modelo, quisiera saber el tiempo preciso de cuanto se demora en arrancar desde cero un imac ya q aveces me parece q se demora un poco mas y otras menos. gracias
http://www.bootchart.org/samples.html#Mac
So sad..
Mi nuevo y flamante MacBook Air de 11 pulgadas con disco SSD de 64 gigas (que por cierto, se me han quedado cortas) arranca en tan sólo:
10 segundos.
Es INCREÍBLE, pero cierto.
Macbook Pro 2,2 de inicios de 2007
SATA 2 limitado a 1,5 Gbps en modo IDE por software
SSD Corsair 128GB V-Series
7,2 segundos desde pulsar el boton de arranque hasta el escritorio.
cortOS LOS Gigas son masculinos. No se dice las kilos, se dice los kilos porque gramo y byte son masculinos. Un byte, un gigabyte. La única excepción es el microgramo que se puede representar como una micra.
Gran artículo pero la foto no pinta nada
"...pero la foto no pinta nada" Siempre tiene que haber puntilla. Como sois algunos o algunas (porque hay lectores y lectoras) xD
La micra es la abreviación de micrómetro, que es una unidad de longitud. Desconozco si se usa para denominar el microgramo pero, de ser así, está mal utilizado.
Buen artículo, siempre es bueno saber cómo funcionan las cosas.
Jaja, no es que tenga que haber puntilla es que es una pena que un artículo tan bueno no tenga una foto a la altura cualquier pantalla con un inicio en modo verbose hubiera estado genial
Tienes toda la razón y admito que me he equivocado, me refería al micrómetro, que normalmente se "abrevia" como micra, aunque no siga las normas del SI.
lo de micra es cierto (micrometro = micra), ya puestos a ser puntillosos. y tampoco sé que foto hubieses puesto tú la verdad.
por cierto, es bueno saber en que orden suceden las cosas en el arranque, así se tiene en cuenta la dificultad de bajar el tiempo hasta escritorio operativo.
Madre mia, tengo que ahorrar para un buen SSD lastima del precio/capacidad
Pues busca "verbose mode" en google images Eso es todo lo que pasa en tu Mac mientas la pantalla está en gris... Pero vamos, simplemente era una opinión sobre la foto, lo importante del artículo es el contenido y me parece super interesante.
la Foto es un Cinema display de 27" visto dede abajo no?...pos si, bonita pero nada que ver con el tema del post
No entiendo porque mi iMac de 27" con 1 TB... No carda tan rápido :( Y además inicia lento desde el principio :(
Pero bueno xD Va a la perfección cuando ya ha calentado jejeje
Mi disco duro original, era un Hitachi de 120 GB, y tardaba la vida en arrancar, era lentísimo en general. Cuando le puse un WD de 7200 RPM, todo volaba en comparación, pero me duro 2 semanas, fue un fallo de fabrica y todos los datos adiós. Así que va, le puse uno de 5400 RPM estándar hasta tener el SSD Corsair.
El tocho lo suelto, por que parece otro ordenador en todos los sentidos, si comparamos el Hitachi cutre de serie, con el SSD Corsair. Ah, y en vez de superdrive tengo un WD de 320 GB.
Muchas Gracias ;)
Así que es el desco duro...
"-v" en las opciones al arranque para arrancar en verbose mode
A riesgo de parecer fanfarrón, mi nuevo MacBook Air de 13, lo hace en 5sg
pues va a ser que es improbable, por que yo con un vertex 2, en un macbook pro del 2010, tardo 7 segundos de media.
o sea, que con un equipo menos potente y con peor ssd, a no ser que tengas un sistema enano en vez de osx, no puede iniciar en 5 segundos.
que quieres que te diga... si te enseño un video dirás que está trucado, además ahora con refit tarda un poco más, pero bueno supongo que es cuestión de fé, como comprenderás no gano nada mintiendo...
Hola buen dia los equipos appledeben tardar de 40 segundos hasta un minuto si estas fuera de ese tiempo puede ser q
Pues puede ser que tengas muchas aplicaciones que arranca automáticamente al iniciar el sistema operativo puedes verlo en cuenta de usuario arranque si es así elimina las que no te interese
En arranque sólo me aparece rightzoom y sin embargo mi macbook* tarda aproximadamente 1 minuto clavado en poder bajar el ratón y que aparezca el dock...no sé si será normal la verdad.
*MB unibody 2008 2GHz, 4GB de RAM, 330GB de espacio libre en HDD 5400rpm.
Juraría que esto lo he visto en otra parte. ¿ThinkWasabi, quizá? No sé, pero ya lo sabía y no sé gracias a quien. Pero desde luego no fue gracias a Applesfera.
brillante
Gracias por la credibilidad. Pues no, no lo he copiado de ninguna parte descaradamente y sin enlazar (cosas que nunca hemos hecho). Han salido de mis apuntes de Mac OS X Support Essentials, si quieres te los envío como prueba del "delito".
Un saludo.
Amén xD
Grande Samuel!
Hola Samuel, ando escribiendo un articulo sobre Sistemas Operativos para la Universidad de Monterrey en formato de la ACM, y me encantaria usar tu post como una de mis referencias. Podrias enviarme esos apuntes que mencionas de Mac OSX Support Essentials para darle Autoridad a tu escrito ?
Saludos. omarojo@consis.com.mx
Mi MacBook Air de 11" se toma unos 10 seg max en arrancar! es muy rapida....
¿No es "BSD" en lugar de "BDS"?
Antes de que llegaran los CD-ROM la secuencia de arranque de un Mac era:
Unidad de disquette interna, segunda unidad de disquette interna, disco duro interno, disco duro externo. Si no encontraba ningún SO válido volvía a reanudar el ciclo.
Más tarde se añadieron las opciones de buscar una unidad óptica de arranque como un AppleCD 150 ó 300 o un segundo disco duro interno...
Eran otros tiempos...
Echo de menos los sonidos de los antiguos Mac, cuando había algún problema con la RAM (frenazo de coche) o con la placa de Video (cristales rotos, creo recordar)... y no los horribles e inquietantes pitidos de las BIOS de ahora... ;)
Hola, de donde eres?
Tengo curiosidad, yo me llamo Sergio Sala! xD
bios de ahora?
en ningun mac hay BIOS, lo siento, hemos evolucionado a EFI.
Es Núcleo BSD, no BDS. El kernel Darwin desciende de FreeBSD
-- editado por última vez a las 18:22
Por Dios todo eso lo hace??!! en un tiempo tan corto??!! si me he estresado sólo de leerlo!! xD
contamos la cantidad de operaciones que tiene que hacer el procesador¿? xD
Por cierto... Mi iMac de 27" tarda dos minutos en encender :/ alguna sugerencia de porque?¿ xD
Va a Preferencias del Sistema, Cuentas y en la pestaña Arranque le echas un ojo. Igual tienes configurados más de 10 plug-ins que van cargando mientras el ordenador se inicia...
Una vez en marcha también puedes usar Aplicaciones - Utilidades - Monitor de Actividad y ver que procesos son los más glotones de CPU o incluso que procesos no deberían estar ejecutándose...
Muy interesante. Cuando he instalado un hackintosh se ve paso a paso todos los mensajes (tipo a los que salen al arrancar Linux) que engloban el paso de arranque de Darwin.
Gracias por el artículo.
Yeah, Mac OS X Support Essentials. Buen post!
Vamos, lo mismo que hace cualquier PC pero poniendo una careta "Bonita" por encima para que no se vea nada...
MacBookPro 13" C2D a 2'4 Ghz, 4 GB RAM, 250 GB HD a 5400 rpm, es decir, un Pro de fábrica :) Con Snow Leopard 10.6.6 Sistema optimizado por mi, con aplicaciones de Audio, Video y Diseño Pro. (FCP completo, Logic, CS5, FreeHand...)
Inicia en 37 segundos. Desde que le das al botoncillo hasta que aparece el último icono de estados de la barra de menú.
Apagado en tres a cinco segundos.
Actualmente estoy ahorrando (en la medida de lo que se puede que son muchas cosas) para adoptar un Corsair F80, de 80 GB de capacidad que escribe a 275 MB/s. y lee a 285 MB/s.
¿Cuanto tardará en iniciar? ya veremos :)
¿No tendrás algo raro en tu mac? mi laptop con win7 con las mismas especificaciones q la tuya arranca en 40 segundos y se supone que son más lentas de arranque.
se supone...
la diferencia una vez lo tienes un poco cargado disminuye...
Samuel: Muy interesante esta entrada. De verdad.
Un saludo!
PD: No consigo arrancar en modo verbose... No se como hacerlo. Y mira que mantengo apretada la tecla v al arrancar... Una pena
Dios... estoy desesperado! No se si este es el lugar adecuado pero necesito ayuda y os lo agradeceria infinitamente... Tengo un iMac 21' bastante nuevo, queria instalar windows 7 con bootcamp y Bootcamp me dijo que ya habia mas particiones que el Macintosh HD. Cuando voy a la utilidad de discos veo que hay una o dos que aparecian sin resaltar y se llamaban algo asi como "diskv04", total que las borré pero no paso nada, seguí utilizando el mac normalmente horas hasta que cuando lo apago y lo enciendo de nuevo pasa lo siguiente...
Tarda infinitamente en cargar (Ademas no hace ningun ruido) y despues de 5 min. con la manzana sale un icono tipo "direccion prohibida".
He probado de todo, diferentes modos de arranque, meti el disco de instalacion de snow leopard,no puedo montar "Macintosh HD" le doy a "verificar y reparar" y me da error, pero al menos me alivia saber que los datos no se han perdido por que desde un "Live Cd de linux" he podido entrar normal al Macintosh HD.
He eliminado cualquier particion dejando solo Macintosh HD, Ademas he comprobado que aquello que borre (disk04 o algo así) aparece en Macintosh HD dentro de "Volumes". (Pero no lo puedo borrar, pone "solo lectura")
Sé que no os debe de apetecer mucho leer todo eso pero ¡Por favor! ya no se que mas hacer... y necesito arreglarlo por motivos personales...
ok, tranquilo, tomate una tila doble, fumate un porro, o tomate una infusion de tila doble con porro (es mas efectiva)
pilla una distro ubuntu (por ejemplo) y usa GPARTD
te cargas las particiones del disco, lo formateas en el formato que quieras (yo lo haria en fat 32 o HFS+) y instalas snow leopard.
que no funciona? lo haces desde windows...
que no vuelve a funcionar? instalas una maquina virtual en windows con osx y restauras tu HDD con esta, ya veras si arranca...
que no funciona? te vas a un apple store, descargas en Carbon Copy cloner, y lo pasas al HDD en estado vegetal.
si no funciona, tira tu mac o tu HDD, seguramente sera cosa del mac (si no tienes garantia, claro).
Escribir un comentario
Para hacer un comentario es necesario que te identifiques: ENTRA o conéctate con FacebookConnect