在 SSD 上安装系统

reComputer Industrial (RK3576) 底层的 SPI Flash 固件原生支持 NVMe 启动。在没有板载 eMMC 的硬件型号上,无需一直插着 MicroSD 卡来提供辅助。MicroSD 卡仅作为一次性烧录介质使用。系统部署完成后,设备可以直接从板载的 M.2 NVMe SSD 实现 100% 独立的原生冷启动,带来工业级的最佳可靠性与性能表现。

通过设备命令行将系统镜像烧录到 NVMe SSD

前提条件

  • 硬件:reComputer RK3576 开发套件,并已在 M.2 插槽中正确安装 NVMe SSD。
  • 准备工作:一张烧录了临时 Armbian 系统的 MicroSD 卡,用作初始部署环境。 核心部署步骤 步骤 1:将镜像烧录到目标 NVMe 硬盘 启动临时 SD 卡系统,使用系统自带的 dd 工具,将系统镜像直接克隆到物理 NVMe 硬盘,例如:
Code
cd ~/Downloads
sudo dd if=Armbian-unofficial_26.05.0-trunk_Recomputer-rk3576-devkit_bookworm_vendor_6.1.115_gnome_desktop.img of=/dev/nvme0n1 bs=4M status=progress conv=fsync

image19.png

步骤 2:修复 GPT 分区表并调整分区大小 烧录完成后,需要使用 parted 将根分区扩展到 SSD 的物理边界:

bash
# 1. 修复 GPT 分区表(出现 Fix/Ignore 提示时输入 'F' 并按 Enter)
sudo parted /dev/nvme0n1 print Fix

# 2. 将第一个分区(rootfs)扩展到 100% 的可用空间
sudo parted /dev/nvme0n1 resizepart 1 100%

# 3. 强制内核重新读取更新后的分区布局
sudo partprobe /dev/nvme0n1

步骤 3:扩展 Ext4 文件系统 在线调整 Ext4 文件系统大小,使系统能够识别完整的硬件容量:

bash
sudo resize2fs /dev/nvme0n1p1

硬件后置操作与原生验证 步骤 1:关机并取出 SD 卡 完成以上步骤后,无需修改任何 /boot/armbianEnv.txt 文件。立即关闭设备电源:

bash
sudo poweroff

关键操作:关机后,将 MicroSD 卡从插槽中完全取出,主板上只保留 M.2 NVMe SSD。 步骤 2:最终验证 重新给设备上电。底层的 U-Boot 会自动扫描并直接从 NVMe 硬盘引导系统,进入全新的 Armbian 配置向导。完成设置后运行以下命令:

bash
df -h /

验证成功的输出:

image20.png

根目录 / 原生挂载在 /dev/nvme0n1p1 上,拥有 100G+ 的可用空间,在没有 SD 卡的情况下依然运行流畅。