(转载)如何在 32 位和 64 内核之间切换?
2011-12-05 15:25
113 查看
我看了一下,在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 位内核了
对于有些软件是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 位内核了
相关文章推荐
- [转]在 64 位版本的 Windows 上,如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换 ...
- 在 64 位版本的 Windows 上,如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换
- 在 64 位版本的 Windows 上,如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换
- 如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换
- 如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换
- 在 64 位版本的 Windows 上,如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换
- 在 64 位版本的 Windows 上,如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换
- [转]在 64 位版本的 Windows 上,如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换 ...
- 在 64 位版本的 Windows 上,如何在 32 位版本的 ASP.NET 1.1 和 64 位版本的 ASP.NET 2.0 之间切换
- Win2003 64-bit 上ASP.Net 32-bit mode 与 64-bit mode之间的切换
- IS 6.0 可支持 32 位和 64 位两种模式 切换
- 32 位和 64 位版本 Windows 之间有什么区别?
- 32 位和 64 位版本的 Office 2010 之间的兼容性
- 如何确定您当前运行的是 32 位还是 64 位的 Windows 版本
- 如何知道可执行文件是32-bit还是64-bit
- Handler解析(一):是如何实现线程之间的切换
- Oracle HowTo:如何确定Oracle是32 Bit(位)的还是64 Bit(位)的?
- [Android Studio] Android Studio如何查看branch列表及切换branch(转载)
- 操作系统用户态和内核态之间的切换过程