(转载)如何在 32 位和 64 内核之间切换?

114 篇文章 1 订阅
本文介绍了如何在AIX/Linux系统中判断硬件是否支持64位,并详细阐述了从32位内核切换到64位内核以及从64位内核切换回32位内核的具体步骤,包括创建软链接、更新引导扇区和系统重启等操作。
摘要由CSDN通过智能技术生成
 我看了一下,在 linux 系统下没有 /usr/sbin/prtconf 这个文件, aix系统下有。 

对于有些软件是32位或者是64 位的,这就需要进行转换:

 

首先,使用下面的命令来确定您的硬件系统是否支持 64 位内核:

# /usr/sbin/prtconf -c

它会返回“32”或者“64”,当然,显示“64”就意味着您的硬件系统为64位。如果您的系统不能执行 prtconf 命令,那么还可以使用 bootinfo -y 命令来进行确认。

当然,只有 64 位的硬件才能支持 64 位的内核。

下面分向您介绍如何在 32 位内核和 64 位内核之间进行切换

I.32 位内核向 64 位内核切换:

1. ln -sf /usr/lib/boot/unix_64 /unix

2. ln -sf /usr/lib/boot/unix_64 /usr/lib/boot/unix

3. bosboot -ad /dev/ipldevice

4. shutdown -Fr

5. 重启后,使用命令 bootinfo -K 查看,如果显示为 64,那么说明已经切换为 64 位内核了。

II.64 位内核向 32 位内核切换:

1. ln -sf /usr/lib/boot/unix_mp /unix

2. ln -sf /usr/lib/boot/unix_mp /usr/lib/boot/unix

3. bosboot -ad /dev/ipldevice

4. shutdown -Fr

5.重启后,使用命令 bootinfo -K 查看,如果显示为 32,那么说明已经切换为 32 位内核了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值