AIX 系統軟體 32bit與64bit轉換詳解(轉)

oracle_ace發表於2008-01-04

一、修改kernel
首先用如下命令確定當前的所使用的kernel: (也可用bootinfo -k)
# ls -l /unix
lrwxrwxrwx 1 root system 21 May 06 2001 /unix -> /usr/lib/boot/unix_mp 為32位核心。
# ls -l /unix
lrwxrwxrwx 1 root system 21 May 06 2001 /unix -> /usr/lib/boot/unix_64 為64位核心。
檢視是否安裝了64位元 kernel(bos.mp64)或32位元 kernel(bos.mp)的套裝軟體。
如果沒有安裝,可從AIX 5L作業系統光碟中安裝。

將32位元 kernel 轉變為64位元 kernel。
ln -sf /usr/lib/boot/unix_64 /unix
ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix
bosboot -ad /dev/ipldevice
shutdown -Fr

將64位核心轉變為32位核心。
ln -sf /usr/lib/boot/unix_mp /unix
ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix
bosboot -ad /dev/ipldevice
shutdown -Fr
注意:對32位元的系統不能使用64位元的 kernel,對64位元的系統可以使用32位元的 kernel。


二、smit中enable 64bit環境
Enable 64-bit Application Environment

Move cursor to desired item and press Enter.

Enable Now
Enable/Disable at System Restart

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/12361284/viewspace-90043/,如需轉載,請註明出處,否則將追究法律責任。

相關文章