Se han incorporado las siguientes funciones y mejoras de rendimiento a la versión Solaris 10 10/08.
El proceso de la rutina de carga de Solaris SPARC se ha rediseñado para aumentar su compatibilidad con la arquitectura de arranque de Solaris x86.
La arquitectura de arranque mejorada de Solaris aporta a la plataforma SPARC arranque directo, arranque basado en ramdisk y miniroot ramdisk. Estas tecnologías admiten las funciones siguientes:
Arrancar un sistema desde otros tipos de sistemas de archivos. Por ejemplo, un sistema de archivos ZFS.
Arrancar una sola miniroot para instalación de software desde DVD, NFS o HTTP.
Otras mejoras son tiempos de arranque considerablemente más rápidos y menos requisitos de mantenimiento.
Como parte del rediseño de la arquitectura, los contenedores de arranque de Solaris y el comando bootadm, antes sólo disponibles en la plataforma Solaris x86, ya forman parte integral de la arquitectura de arranque de Solaris SPARC.
La diferencia principal entre las arquitecturas de arranque de SPARC y x86 estriba en la forma de seleccionar el archivo y el dispositivo de arranque en el momento de arrancar. Los sistemas basados en SPARC siguen usando OBP (OpenBoot PROM) como interfaz administrativa principal, con opciones de arranque seleccionadas mediante comandos de OBP. En la plataforma basada en x86, estas opciones se seleccionan mediante el BIOS y el menú GRUB.
En la versión Solaris 10 10/08, la capacidad de cargar y arrancar directamente el núcleo de UNIX sólo estaba disponible en la plataforma SPARC. La plataforma x86 sigue usando el estilo de multiarranque para arrancar.
Aunque haya cambiado la implementación del arranque de Solaris SPARC, los procedimientos administrativos para arrancar un sistema basado en SPARC siguen siendo los mismos. Las tareas de arranque desempeñadas por el administrador del sistema siguen siendo las mismas que antes de rediseñar la arquitectura.
Para obtener más información, consulte lo siguiente:
Páginas de comando man bootadm(1M) y boot(1M)
El Capítulo 12, Booting a Solaris System (Tasks) de System Administration Guide: Basic Administration para obtener instrucciones sobre cómo arrancar un sistema Solaris
El núcleo detecta ahora la presencia de conjuntos de instrucciones de Intel SSSE3, SSE4.1, SSE4.2 y AMD SSE4A. Esta función permite cargar y ejecutar programas que necesitan esta capacidad de hardware. dis(1) admite ahora el desmontaje de instrucciones a partir de estas extensiones de conjuntos de instrucciones.
Para obtener una lista de requisitos de capacidad de hardware para un determinado binario, consulte el comando file(1). Para obtener una lista de capacidad de hardware admitidas por el cargador de arranque de un determinado equipo, consulte isainfo(1).