see /usr/lpp/bos/README file:
* Installation and Enablement. The 32-bit and 64-bit kernels are
provided as part of the AIX 5L Version 5.3 base media and are
installed on all supported hardware systems. By default, the 32-bit
kernel is enabled during base system installation. However, you can
override this at installation time to enable the 64-bit kernel
through the system installation panels.
You can switch between the 32-bit and 64-bit kernels without
reinstalling the operating system.
1. Modify the /usr/lib/boot/unix directory [entry] and the /unix directory [entry] to
be a symbolic link to the binary for the desired kernel.
2. Run the bosboot command to write a new system boot image.
3. Reboot the system.
The path name of the 64-bit kernel is /usr/lib/boot/unix_64, and the
path name of the multiprocessor versions of the 32-bit kernel is
/usr/lib/boot/unix_mp.
So, to go from 64bit to 32bit kernel:
ln -f -s /unix /usr/lib/boot/unix_mp
ln -f -s /usr/lib/boot/unix /usr/lib/boot/unix_mp
bosboot -a -d /dev/hdisk0 -l /dev/hd5 # adapt if necessary
shutdown -Fr
And to go from 32bit to 64bit kernel:
ln -f -s /unix /usr/lib/boot/unix_64
ln -f -s /usr/lib/boot/unix /usr/lib/boot/unix_64
bosboot -a -d /dev/hdisk0 -l /dev/hd5 # adapt if necessary
shutdown -Fr
Note: JFS2 filesystems run better under a 64bit AIX kernel, but can run under 32bit kernel.
HTH,
p5wizard