[具身智能-581]:RDK X5 64G SD 空间扩容完整方案(2 种主流方式,按需选择)
RDK X5 自带 4 路 USB3.0 Host 高速接口、背面 UHS-I TF 卡槽,有更换大容量系统 SD 卡、USB 外接硬盘 / 固态两套扩容方案,下面分场景详解操作、优缺点、实操命令。
方案一:直接更换更大容量 Micro SD 卡(全盘扩容系统盘,推荐长期开发)
1. 硬件规格支持
- 卡槽:UHS-I TF 卡,单卡支持 128G/256G/512G/1TB Micro SD,品牌优选闪迪、三星高速 V30 工业卡
- 作用:替换原有 64G 作为系统启动盘,整个 Ubuntu 系统、AI 模型、应用全部扩容,
/根目录直接变大
2. 完整操作步骤
-
备份原 64G 卡全部数据 读卡器插电脑,拷贝
/app业务程序、自定义模型、配置文件,烧录新卡会全盘清空。 -
准备新大容量 SD,电脑烧录官方镜像 使用 BalenaEtcher/Rufus 将
rdk-x5-xxx.img完整写入新 SD 卡; -
首次上电自动扩容文件系统 插入开发板开机,系统第一次启动自动执行分区扩容;若未自动扩容,手动执行:
bash
运行
sudo srpi-config
# 6 Advanced Options → A1 Expand Filesystem,回车确认,重启生效

-
输出会显示 SD 完整总容量(如 238G/466G)。
优缺点
✅ 优点:系统根目录直接扩容,无需挂载配置,所有程序 / 日志 / 模型可直接存放;读写稳定,单介质便于移动部署
❌ 缺点:更换 SD 需要重新烧录系统,原数据必须提前备份;大容量高速 SD 成本高于同容量 USB 固态
方案二:USB 外接存储扩容(不替换原 64G 系统盘,适合存采集视频、大模型数据集)
开发板自带4 路 USB3.0 Type-A 高速 Host,支持 U 盘、2.5 寸移动硬盘、NVMe 固态硬盘盒,作为独立数据盘挂载,系统仍运行在原有 64G SD。
1. 硬件选型建议
- 小容量临时存储:USB3.0 U 盘(128G/256G)
- 大量视频 / 数据集:2.5 寸 SATA 移动固态、M.2 NVMe 硬盘盒(USB3.0 带宽充足,多路录像无卡顿)
- 供电提醒:2TB 以上机械硬盘建议搭配独立供电硬盘盒,避免板载 USB 供电不足掉盘
2. 实操步骤(临时挂载 + 开机自动永久挂载两种方式)
步骤 1:识别 USB 磁盘
插入 USB 存储,查看磁盘设备名:
bash
运行
lsblk
# 一般外接盘为 /dev/sda,分区 /dev/sda1
步骤 2:临时挂载(重启失效,临时使用)
bash
运行
# 创建挂载目录
sudo mkdir -p /mnt/extdisk
# ext4格式挂载(Linux最优,支持权限)
sudo mount /dev/sda1 /mnt/extdisk
# 若为Windows exFAT格式,先装依赖:sudo apt install exfat-fuse
sudo mount -t exfat /dev/sda1 /mnt/extdisk
步骤 3:永久开机自动挂载(推荐长期使用)
- 获取分区 UUID
bash
运行
blkid /dev/sda1
# 输出类似 UUID="xxxxxxx"
- 编辑 fstab 写入自动挂载配置
bash
运行
sudo nano /etc/fstab
# 末尾添加一行(ext4示例)
UUID="你的UUID" /mnt/extdisk ext4 defaults,noatime 0 2
# exFAT格式替换文件系统为 exfat-fuse
- 重载配置验证无报错
bash
运行
sudo mount -a
重启开发板后 USB 盘自动挂载到/mnt/extdisk,可存放视频、数据集、大模型。
3. 进阶用法:把 /app 业务目录迁移到外接硬盘
若 SD 空间不足,可将 AI 应用、模型目录软链接到外接盘,程序无需修改路径:
bash
运行
# 1. 拷贝原有/app全部数据到外接盘
sudo cp -r /app /mnt/extdisk/
# 2. 删除原目录,建立软链接
sudo rm -rf /app
sudo ln -s /mnt/extdisk/app /app
优缺点
✅ 优点:无需重装系统,保留原有 64G 系统环境;硬盘容量上限高(4TB 以内均可),固态读写速度远超 SD 卡,适合视频采集、大模型数据集存储;插拔灵活
❌ 缺点:仅作为数据盘。系统、内核、基础软件仍占用原 64G SD;移动机器人场景 USB 线材易松动,不适合剧烈震动设备
两种扩容方案选型对照表
表格
| 扩容方式 | 存储介质 | 系统盘是否更换 | 适用场景 | 读写性能 |
|---|---|---|---|---|
| 更换大容量 SD 卡 | Micro SD TF | 是,全盘替换系统 | 独立开发、小型机器人、无 USB 外设空间 | 中等(UHS-I 上限 100MB/s) |
| USB 外接固态 / 硬盘 | USB3.0 移动存储 | 否,仅数据扩展 | 多路相机录像、大模型数据集、固定工作台开发 | 高(USB3.0 可达 500MB/s+) |
关键注意事项
- SD 卡禁止热插拔:必须断电后插拔 TF 卡,否则极易损坏 ext4 文件系统,导致启动失败;USB 存储支持安全卸载后热拔。
- 镜像与底层固件隔离:更换 SD / 外接 USB 都不会修改板载 SPI NAND 的 BL1/U-Boot 底层引导,仅改动系统数据。
- 空间占用优化建议:
- 小型算法、业务程序:放 SD
/app - 视频录像、几十 GB 数据集、大权重模型:统一存放 USB 外接硬盘,避免占满 SD 导致系统卡顿。
- 小型算法、业务程序:放 SD
- 格式化推荐:外接数据盘优先
ext4,Linux 权限完整; - 需要 Windows 互通选择
exFAT(不支持文件权限)
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)