---
title: 安装内核模块
description: "本节内容在每次服务器重启之后，都需要重新操作一遍，重新加载ashmem_linux.ko、aosp_binder_linux.ko模块。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/230RC2/armnative/kunpengcpskbox_20_0048.html
sourcePath: /source/zh/kunpengboostkithistory/230RC2/armnative/kunpengcpskbox_20_0048.html
indexId: 4cc8cf6eb2ee3562572eca407065f3e61ec208dcc537aff20aa0b6874116fde878
---
# 安装内核模块

本节内容在每次服务器重启之后，都需要重新操作一遍，重新加载ashmem_linux.ko、aosp_binder_linux.ko模块。


1. 新内核启动之后，执行下列命令，安装ashmem和binder模块。
  安装aosp_binder_linux.ko模块需要带参数“num_devices”，“num_devices”表示注册的binder设备节点数目，设备节点个数需要大于所需启动的容器个数的3倍，例如需启动100路容器时，该值需大于300。 1 2 3 # cd /lib/modules/5.15.98/kernel/lib/ # sudo insmod aosp_binder_linux.ko num_devices=400 # sudo insmod ashmem_linux.ko

2. 检查安装是否成功。
  1 # lsmod | grep -E "ashmem|binder"

  若回显信息如下所示，即为安装成功。

```
ashmem_linux           24576  0
aosp_binder_linux    212992  0
```


3. 配置权限。
  1 2 3 4 # sudo chmod 600 /dev/aosp_binder* # sudo chmod 600 /dev/ashmem # sudo chmod 600 /dev/dri/* # sudo chmod 600 /dev/input

4. 查询权限修改是否生效。
  1 # ls -alh /dev/aosp_binder0 /dev/aosp_binder399 /dev/ashmem

  若回显信息如下所示，即为生效。

```
crw------- 1 root root 501,   0 Mar 22 11:18 /dev/aosp_binder0
crw------- 1 root root 501, 399 Mar 22 11:18 /dev/aosp_binder399
crw------- 1 root root  10, 123 Mar 22 03:49 /dev/ashmem
```
