发新话题
打印

使用exagear用arm构架运行x86

使用exagear用arm构架运行x86

https://kunpeng.huawei.com/#/developer/devkit/exagear
下载
解压
tar -zxvf E*

cd /root/ExaGear_V100R002C00/CentOS/release

getconf PAGE_SIZE

如果输出结果是:4096

则代表当前操作系统的页大小为4KB。在这种情况下,请安装4KB页版本相关的发布件,包含如下五个安装包:

exagear-core-x32a64-<package_version>.aarch64.rpm
exagear-core-x64a64-<package_version>.aarch64.rpm
exagear-guest-centos-7-x86_64-<package_version>.noarch.rpm
exagear-integration-<package_version>.noarch.rpm
exagear-utils-<package_version>.noarch.rpm

如果输出结果是:

65536

则代表当前操作系统的页大小为64KB。在这种情况下,请安装ExaGear Server for CentOS with 64KB page size的发布件,包含如下的安装包:

exagear-core-x64a64-p64k-<package_version>.aarch64.rpm
exagear-guest-centos-7-x86_64-<package_version>.noarch.rpm
exagear-integration-<package_version>.noarch.rpm
exagear-utils-<package_version>.noarch.rpm

然后

sudo rpm -ivh exagear.*

安装包

最后

exagear

显示:Starting /bin/bash in the guest image /opt/exagear/images/ <guest_system_version>

arch

显示:x86_64

至此,你已置身于x86运行环境,根目录在host系统上的绝对路径为:/opt/exagear/images/<guest_system_version>。

在这里,guest shell的运行情况和在x86机器上一样。
运行exit命令即可退出guest会话。

exit
————————————————
版权声明:本文为CSDN博主「weiliaaaaaa」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weiliaaaaaa/article/details/113446456

TOP

发新话题