Solaris Express Developer Edition: Notas sobre la versi??n

Problemas de Solaris Express Developer Edition 2/07

Los problemas siguientes afectan a la versión Developer 2/07.

La partición de Linux no se muestra en el menú GRUB tras instalar el sistema operativo Solaris (6508647)

Si Linux se instala en el disco y el sistema operativo Solaris se instala en una partición distinta, la partición de Linux no aparece en el menú GRUB. No se muestra ningún mensaje de error.

Solución temporal: edite el archivo menu.lst de GRUB para incorporar Linux al menú GRUB. siga estos pasos:

  1. Arranque el sistema operativo Solaris.

  2. Edite el archivo menu.lst en /boot/grub/menu.lst. Para obtener más información, consulte System Administration Guide: Basic Administration.

La partición de Linux no se reconoce al instalar el sistema operativo Solaris (6507774)

Al instalar el sistema operativo Solaris, el programa de instalación permite la instalación en todo el disco, menos en la partición de Solaris que ha creado. Este problema tiene lugar en las condiciones siguientes:

Aparecerá el siguiente mensaje de error:


WARNING: The initial fdisk information found on disk<disk> was invalid. 
Defaulting the entire disk to a Solaris partition.

Solución temporal: modifique el ID de la partición de intercambio de Linux. siga estos pasos:

  1. Salga del programa de instalación.

  2. Abra una ventana de terminal.

  3. Copie la tabla de partición de fdisk en un archivo temporal.


    # fdisk -W /tmp/partfile /dev/rdsk/<disk>p0
  4. Abra el archivo /tmp/partfile en el editor vi.

  5. Cambie el ID de la partición de intercambio de Linux de 130 a 132.

  6. Escriba la tabla de partición de fdisk del archivo modificado.


    # fdisk -F /tmp/partfile /dev/rdsk/<disk>p0
  7. Reinicie el programa de instalación.


    # install-solaris
  8. Rearranque el sistema una vez finalizada la instalación de Solaris.

  9. Cambie el ID de la partición de intercambio de Linux a 130. Siga los pasos 4 a 7.

sd considera el disco con partición fdisk como un disco con partición EFI (6355349)

Si queda un encabezado de copia de seguridad GPT en un disco tras volver a efectuar una partición en un formato que no sea EFI o GPT, el sistema operativo Solaris podría creer que se trata de un disco EFI o GPT. Este error sólo se da si se vuelve a efectuar la partición de un disco etiquetado como EFI o GPT con versiones anteriores de Solaris o con una utilidad que no reconozca EFI o GPT. Si se utiliza la copia de seguridad de GPT, aparece en pantalla la advertencia siguiente:


primary label corrupt; using backup

Solución 1: antes de volver a ejecutar la partición, borre todo el disco.


dd if=/dev/zero of=/dev/rdsk/c1t3d0

Solución 2: borre el encabezado de copia de seguridad de GPT que se ubica en el último bloque del disco. siga estos pasos:

  1. Ejecute el comando format en el disco y especifique la opción verify. Anote los valores de los sectores.


    #echo  "verify" | format /dev/rdsk/c1t3d0 | grep "^sectors"
            Reading the primary EFI GPT label failed.  Using backup label.
            Use the 'backup' command to restore the primary label.
            sectors = 143374743
  2. (Opcional) Copie el contenido del bloque especificado.


    dd if=/dev/rdsk/c1t3d0 of=/var/tmp/lastblock iseek=143374743
  3. Borre el bloque especificado.


    dd if=/dev/zero of=/dev/rdsk/c1t3d0 oseek=143374743

La partición de Solaris no se reconoce al instalar el sistema operativo Solaris (6346759)

Al instalar el sistema operativo Solaris, el programa de instalación no lo instala en la partición de Solaris que ha creado. En lugar de ello, lo intenta instalar en la partición de intercambio de Linux. Este problema tiene lugar en las condiciones siguientes:

No se muestra ningún mensaje de error.

Solución temporal: modifique el ID de la partición de intercambio de Linux. siga estos pasos:

  1. Salga del programa de instalación.

  2. Abra una ventana de terminal.

  3. Copie la tabla de partición de fdisk en un archivo temporal.


    # fdisk -W /tmp/partfile /dev/rdsk/<disk>p0
  4. Abra el archivo /tmp/partfile en el editor vi.

  5. Cambie el ID de la partición de intercambio de Linux de 130 a 132.

  6. Escriba la tabla de partición de fdisk del archivo modificado.


    # fdisk -F /tmp/partfile /dev/rdsk/<disk>p0
  7. Reinicie el programa de instalación.


    # install-solaris
  8. Rearranque el sistema una vez finalizada la instalación de Solaris.

  9. Cambie el ID de la partición de intercambio de Linux a 130. Siga los pasos 4 a 7.

De forma predeterminada se instala la versión Developer

La versión Developer 2/07 contiene una serie de herramientas para desarrolladores y emplea un proceso de instalación rápida.

Solución temporal: la opción predeterminada anterior era instalar la versión Solaris Express. La versión Solaris Express no incluye el conjunto de herramientas para desarrolladores. Sin embargo, permite personalizar la configuración del sistema durante la instalación. Si desea instalar la versión Solaris Express, debe seleccionarla en la pantalla de instalación inicial.

Mantenimiento de particiones ampliadas

Si tiene otro sistema operativo en una partición ampliada, dicha partición ampliada ni se modifica ni se pierde al instalarse una versión de Solaris Developer. Durante la instalación de Developer, las particiones ampliadas no se ven, pero sí está visible la partición fdisk principal en la que reside la partición ampliada. Durante la instalación no se pierden datos de las particiones. El sistema operativo de una partición ampliada no aparece en el menú GRUB. Para obtener instrucciones sobre cómo agregar otro sistema operativo al menú GRUB, consulte Administering the GRUB Bootloader de System Administration Guide: Basic Administration.

Solución temporal: ninguna.