1.下载内核

秀峰2内核链接:https://gedu.oss-cn-beijing.aliyuncs.com/Products/YourLand/Release/Kernel/v1.2/KernelUpdate.tar.gz

2. 更新内核

1.将 /dev/mmcblk0p2 挂载到 mnt的命令如下

sudo mount /dev/mmcblk0p2 /mnt/

2.依次执行以下命令更新内核

命令如下:

1.sudo rm -rf /mnt/boot/*.gz

复制/path/to/目录下的Image.gzmodules.gz/mnt/boot目录下。

命令如下:

2.sudo cp /path/to/Image.gz /mnt/boot/

3.sudo cp /path/to/modules.gz /mnt/boot/

删除后覆盖

4.sudo rm -rf /usr/lib/modules

5.sudo tar -zxvf /path/to/modules.tar.gz -C /usr/lib

完成替换后再执行以下命令:

6.sync && sync

7.sudo umount /mnt

这时候内核和内核模块就更新好了,重启之后就可以了。

3. 对这些命令的描述

这是挂载后mnt的目录结构:

内核文件是Image.gz,替换了Image.gz就是把内核替换了。modules.tar.gz是内核模块,可以替换modules.tar.gz更新内核模块。

在刷机的时候,u盘里面的modules.tar.gz会将/lib/modules下面的覆盖掉。删除/mnt/boot目录下后缀名为.gz的文件即删除Image.gzmodules.tar.gz

作者:Zhang Yinkui  创建时间:2023-07-07 17:51
最后编辑:Zhang Yinkui  更新时间:2024-11-15 17:44