Históricamente, el SO Oracle Solaris se instalaba en un disco de inicio configurado con una etiqueta de disco SMI VTOC. A partir del sistema operativo Oracle Solaris 11.1, el sistema operativo se instala en un disco de inicio configurado con una etiqueta de disco de tabla de particiones GUID (GPT) de interfaz de firmware extensible (EFI) de manera predeterminada. Con excepción de los servidores UltraSPARC T2, UltraSPARC T2 Plus y SPARC T3, las versiones de firmware del sistema actuales de todos los servidores admitidos son compatibles con las etiquetas EFI.
Los siguientes servidores no se pueden iniciar desde un disco que tenga una etiqueta de disco EFI GPT:
Los servidores UltraSPARC T2, UltraSPARC T2 Plus y SPARC T3, independientemente de la versión de firmware del sistema que se utilice
Servidores SPARC T4 que ejecutan versiones de firmware del sistema anteriores a 8.4.0
Servidores SPARC T5, SPARC M5 y servidores SPARC M6 que ejecutan versiones de firmware del sistema anteriores a 9.1.0
Servidores serie SPARC T7 y servidores serie SPARC M7 que ejecutan versiones de firmware del sistema anteriores a 9.4.3
Por lo tanto, un disco de inicio de Oracle Solaris 11.1 que se crea en un servidor SPARC T4, un servidor SPARC T5, un servidor serie SPARC T7, un servidor SPARC M5, un servidor SPARC M6 o un servidor serie M7 actualizados no puede ser utilizado en servidores antiguos o en servidores que ejecutan un firmware anterior.
Esta limitación impide la capacidad de utilizar una migración activa o inactiva para mover un dominio de un servidor reciente a un servidor anterior. Esta limitación también evita el uso de una imagen de disco de inicio EFI GPT en un servidor anterior.
Para determinar si un disco de inicio de Oracle Solaris 11.1 es compatible con el servidor y su firmware, asegúrese de que el sistema operativo Oracle Solaris 11.1 esté instalado en un disco que esté configurado con una etiqueta de disco SMI VTOC.
Para mantener la compatibilidad con versiones anteriores de sistemas que ejecutan firmware anterior, utilice uno de los siguientes procedimientos. De lo contrario, el disco de inicio utiliza la etiqueta de disco EFI GPT de forma predeterminada. Estos procedimientos muestran cómo garantizar que el sistema operativo Oracle Solaris 11.1 esté instalado en un disco de inicio con una etiqueta de disco SMI VTOC en un servidor SPARC T4 con al menos la versión 8.4.0 de firmware del sistema, en un servidor SPARC T5, en un servidor SPARC M5 o en un servidor SPARC M6, con al menos la versión 9.1.0 de firmware del sistema, y en un servidor serie SPARC T7 o en un servidor serie SPARC M7 con al menos la versión de firmware del sistema 9.4.3.
Solución 1: elimine la propiedad gpt para que el firmware no informe que admite EFI.
Del indicador de OpenBoot PROM, desactive el inicio automático y restablezca el sistema que desea instalar.
ok setenv auto-boot? false ok reset-all
Después de que el sistema se reinicia, devuelve el indicador ok.
Cambie al directorio /packages/disk-label y elimine la propiedad gpt.
ok cd /packages/disk-label ok " gpt" delete-property
Comience la instalación del sistema operativo Oracle Solaris 11.1.
Por ejemplo, realice una instalación de red:
ok boot net - install
Solución 2: use el comando format -e para escribir una etiqueta SMI VTOC en el disco que se desea instalar con el sistema operativo Oracle Solaris 11.1.
Escriba una etiqueta SMI VTOC en el disco.
Por ejemplo, seleccione la opción label y especifique la etiqueta SMI:
# format -e c1d0 format> label [0] SMI Label [1] EFI Label Specify Label type[1]: 0
Configure el disco con un segmento 0 y un segmento 2 que abarquen todo el disco.
El disco no debería tener ninguna otra partición. Por ejemplo:
format> partition partition> print Current partition table (unnamed): Total disk cylinders available: 14087 + 2 (reserved cylinders) Part Tag Flag Cylinders Size Blocks 0 root wm 0 - 14086 136.71GB (14087/0/0) 286698624 1 unassigned wu 0 0 (0/0/0) 0 2 backup wu 0 - 14086 136.71GB (14087/0/0) 286698624 3 unassigned wm 0 0 (0/0/0) 0 4 unassigned wm 0 0 (0/0/0) 0 5 unassigned wm 0 0 (0/0/0) 0 6 unassigned wm 0 0 (0/0/0) 0 7 unassigned wm 0 0 (0/0/0) 0
Vuelva a escribir la etiqueta de disco SMI VTOC.
partition> label [0] SMI Label [1] EFI Label Specify Label type[0]: 0 Ready to label disk, continue? y
Configure Automatic Installer (AI) de Oracle Solaris para instalar el SO Oracle Solaris en el segmento 0 del disco de inicio.
Cambie el fragmento <disk> en el manifiesto AI de la siguiente manera:
<target> <disk whole_disk="true"> <disk_keyword key="boot_disk"/> <slice name="0" in_zpool="rpool"/> </disk> [...] </target>
Realice la instalación del sistema operativo Oracle Solaris 11.1.