当前位置: 首页 > news >正文

OrangePi 5B 内核开启 CONFIG_CIFS 通过 Samba 挂载 NAS 路径

文章目录

  • OrangePi 5B 内核开启 CONFIG_CIFS 通过 Samba 挂载 NAS 路径
    • 获取 Linux SDK 的源码
      • 从 github 下载 orangepi-build
      • 编译 linux 内核
      • 更新开发板内核
        • 上传编译好的 deb 包到开发板
        • 登录开发板,卸载旧内核
        • 安装新内核
        • 重启开发板

Ubuntu & Debian 系统下挂载 Samba 共享目录的完整指南

OrangePi 5B 内核开启 CONFIG_CIFS 通过 Samba 挂载 NAS 路径

获取 Linux SDK 的源码

从 github 下载 orangepi-build

OrangePi 5B 的 Linux SDK 即 orangepi-build,它基于 Armbian 编译系统改造而来的,可用于编译多个版本的 Linux 镜像。

首先下载 orangepi-build 源码,命令如下:

sudo apt-get update
sudo apt-get install -y git
git clone --single-branch --branch=next https://github.com/orangepi-xunlong/orangepi-build.git

注意事项

  • 下载完成后,orangepi-build 目录中初始不包含 u-boot、Linux 内核源码及交叉编译工具链。

  • 这些组件存储在其他独立 GitHub 仓库或服务器上,orangepi-build 第一次运行的时候会去下载交叉编译工具链、u-boot 和 linux 内核源码。

    下表给出下载链接

    名称下载链接
    交叉编译工具链https://mirrors.tuna.tsinghua.edu.cn/armbian-releases/_toolchain/
    Linux 内核源码https://github.com/orangepi-xunlong/linux-orangepi/tree/orange-pi-6.1-rk35xx
    u-boot 源码https://github.com/orangepi-xunlong/u-boot-orangepi/tree/v2017.09-rk3588

    交叉编译工具链仅在 x86_64 架构的电脑上使用 orangepi-build 编译镜像时需要下载。如果在开发板的 Ubuntu 22.04 系统上本地编译,则不需要工具链,orangepi-buildI-build/toolchains 目录会为空。

编译 linux 内核

执行下面的脚本,首先会下载交叉编译工具链,然后再根据选择下载uboot、Linux内核和rootfs。这里只选择编译Linux内核。

sudo ./build.sh

请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
请添加图片描述
方向键往下翻
请添加图片描述
请添加图片描述
请添加图片描述
经过一段时间的编译,结果如下
请添加图片描述

更新开发板内核

上传编译好的 deb 包到开发板
cd output/debs
scp linux-image-current-rockchip-rk3588_1.0.8_arm64.deb root@192.168.1.xxx:/root
登录开发板,卸载旧内核
apt purge -y linux-image-current-rockchip-rk3588_1.0.8_arm64.deb
安装新内核
dpkg -i linux-image-current-rockchip-rk3588_1.0.8_arm64.deb
重启开发板
reboot

相关文章:

  • 文件上传绕过的小点总结(3)
  • C++效率掌握之STL库:stack queue函数全解
  • C++ 利用类模板实现一个数组类封装
  • 《数字图像处理》第三章 3.7 混合空间增强法笔记:原理、实现与Python实战
  • 【赵渝强老师】达梦数据库的物理存储结构
  • 使用Langchain4J整合springboot+流式数据响应示例
  • # Ubuntu 软件包管理:apt、snap 和 Flatpak 如何选择
  • GitHub 上的 Khoj 项目:打造你的专属 AI 第二大脑
  • MySQL 的索引类型有哪些?应该怎么选择?
  • React - LineChart组件编写(用于查看每日流水图表)
  • AI日报 - 2025年3月25日
  • 外观模式 (Facade Pattern)
  • 单片机串口打印调试信息②
  • 数据不外传!通过内网穿透实现绿联NAS远程访问的安全配置方案
  • 基于python的租房网站-房屋出租租赁系统(python+django+vue)源码+运行步骤
  • 第四天 开始Unity Shader的学习之旅之Unity中的基础光照
  • 专业级 AI 提示生成工具清单
  • 纯文本驱动的数据可视化革命——AI生成图表「图表狐」全场景深度解析
  • 深度拆解:AI Agent发展演练·数字挑战
  • 【蓝桥杯每日一题】3.20
  • 安赛乐米塔尔深化在华战略布局,VAMA总经理:做中国汽车板竞争力前三
  • 甘肃省政府原党组成员、副省长杨子兴被提起公诉
  • 什么让翻拍“语文”成为短视频新风潮
  • 五一假期上海多个景点人流如织,警方多措并举确保秩序
  • 赵厚均评《唐诗与唐代园林景观的审美建构研究》|林泉恣探历,风景暂徘徊
  • 国内锂矿“双雄”开局业绩PK:从巨亏中崛起,或深陷泥淖谋求多元转型