云计算百科
云计算领域专业知识百科平台

HUAWEI A800I A2 aarch64架构Ubuntu服务器鲲鹏920开启 IOMMU/SMMU 硬件虚拟化功能

机器信息

服务器品牌:HUAWEI 服务器型号:A800I A2

CPU架构:aarch64 CPU厂商:海思 CPU型号:鲲鹏 920 CPU数量:4C48核

安装系统:Ubuntu 22.04 LTS 系统架构:arm64 内核版本:Linux 5.15.0-25-generic

NPU型号:华为昇腾910B NPU序号:d802 NPU驱动:25.2.2

结合此博客配置:https://yunwei.blog.csdn.net/article/details/153411516?fromshare=blogdetail&sharetype=blogdetail&sharerId=153411516&sharerefer=PC&sharesource=qq_42534026&sharefrom=from_link

grub文件配置

其实这个功能只需要更改grub文件后重启即可,但是arm架构的鲲鹏920cpu不属于amd或者Intel网络上很多的资料都不能参考,这样经过我的试错把正确开启的添加项列出来。

GRUB_CMDLINE_LINUX="arm-smmu.enable=1 iommu.passthrough=1 iommu=pt smmu.enable=1"

先备份然后直接修改ubuntu的/etc/default/grub文件,在GRUB_CMDLINE_LINUX的配置项中添加即可

cp /etc/default/grub /etc/default/grub-bak
arm-smmu.enable=1 iommu.passthrough=1 iommu=pt smmu.enable=1

接着更新配置

sudo update-grub
sudo update-grub2

重启机器后输入

dmesg | grep -i smmu

在这里插入图片描述

赞(0)
未经允许不得转载:网硕互联帮助中心 » HUAWEI A800I A2 aarch64架构Ubuntu服务器鲲鹏920开启 IOMMU/SMMU 硬件虚拟化功能
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!