|
Como saber se a versão de Solaris suporta o kernel de 64 bits?
Verifique o hardware, a revisão da OBP (OpenBoot PROM) e o software.
Hardware: Actualmente, as únicas plataformas capazes de suportar
Solaris - 64 bits são os sistemas com processadores UltraSPARC.
Identifique os processadores com o comando psrinfo -v. A palavra sparcv9 tem de estar incluida no resultado para que o boot em 64 bits seja suportado.
# /usr/sbin/psrinfo -v
Status of processor 0 as of: 11/09/2004 16:32:11
Processor has been on-line since 11/09/2004 09:23:51.
The sparcv9 processor operates at 650 MHz,
and has a sparcv9 floating point processor.
Revisão da OBP: Se os pacotes de kernel para 64 bits estiverem
instalados e o processo de boot detectar que a plataforma necessita de
uma actualização para funcionar em 64 bits, mostra uma mensagem na
consola e arranca com o kernel de 32 bits.
Para verificar a revisão da OBP, utilize o comando prtconf -V.
Se a revisão da OBP for inferior à revisão miníma suportada, pode ser
feita uma actualização da flash PROM. Descarregue a última versão do
patch indicado a partir do site de patches SunSolve..
As instruções de actualização estão incluidas no ficheiro README do
patch. A tabela seguinte mostra os requisitos minimos para a versão da
OBP.
|
Sistema
|
uname -i
|
Revisão Minima da OBP para 64 bits
|
Patch de Actualização
|
|
Ultra 1 (non Enterprise)
|
SUNW,Ultra-1
|
3.11.1
|
104881
|
|
Ultra 1 Enterprise
|
SUNW,Ultra-1
|
3.11.1
|
104288
|
|
Ultra 2
|
SUNW,Ultra-2
|
3.11.2
|
104169
|
|
Ultra 450
|
SUNW,Ultra-4
|
3.7.107
|
106122
|
|
Ultra Enterprise Server
|
SUNW,Ultra-Enterprise
|
3.2.17
|
103346
|
Software: O kernel de 64 bits está disponível desde a primeira
versão do Solaris 7. O sistema precisa de Solaris 7 ou outra versão
mais recente para suportar 64 bits. Identifique a versão de Solaris com
o comando uname -a. O resultado deve ser 5.7 ou superior.
/usr/bin/uname -a
Se o hardware suportar 64 bits, uma nova instalação instala, por
defeito, os pacotes de 64 bits. Para verificar se os pacotes de 64 bits
foram instalados, utilize o comando pkginfo. Se não for listado nenhum pacote significa que apenas os pacotes de 32 bits estão instalados.
/usr/bin/pkginfo | grep "64-bit"
system FJSVcpcx Fujitsu CPU Performance Counter package (64-bit)
system FJSVmdbx Fujitsu Platform Modular Debugger (64-bit)
system SUNW1394x Sun IEEE1394 Framework (64-bit)
|