安装系统到 NVME
整体步骤:
-
准备一张 SD 卡或者 eMMC Module, 充当启动盘
-
使用系统工具 rsetup 刷 SPI
-
将系统镜像刷到 NVME SSD 里面
-
拔掉 SD 卡, 从 NVME 启动
准备一张 SD 卡或者 eMMC Module, 充当启动盘
参考制作 MicroSD 启动盘部分将系统安装在 SD 卡 当中。
这里 SD 卡 的作用相当于 x86 的启动盘,目的是拿到 spi.img, 将 spi.img 刷到 spi flash 中。
从 SD 卡 启动后,执行一下命令以更新系统:
sudo apt-get update
sudo apt-get full-upgrade
使用系统工具 rsetup 刷 SPI
将系统镜像刷到 NVME SSD 里面
将 NVME SSD 插入到板子上,确认 NVME 是否被系统识别,
radxa@rock-5a:~$ lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT mmcblk0 179:0 0 14.5G 0 disk ├─mmcblk0p1 179:1 0 16M 0 part /config └─mmcblk0p2 179:2 0 14.4G 0 part / mmcblk0boot0 179:32 0 4M 1 disk mmcblk0boot1 179:64 0 4M 1 disk zram0 254:0 0 3.8G 0 disk [SWAP] nvme0n1 259:0 0 238.5G 0 disk
如上所示系统已经识别到 NVME SSD 即 nvme0n1(在 Linux 中,NVMe 设备通常被识别为 nvmeXnY)
从资源下载汇总下载系统镜像,将系统镜像拷贝到当前系统下。
PC Host: scp /path/to/img radxa@boardIP:/home/radxa/ 例如: scp ~/Download/rock-5a_xx.img.xz [email protected]:/home/radxa/
然后在板子上将系统镜像 dd 到 NVME 中。
On Board: sudo xzcat /path/to/img | dd of=/path/to/nvme bs=1M status=progress 例如: sudo xzcat /home/radxa/rock-5a_xx.img.xz | dd of=/dev/nvme0n1 bs=1M status=progress
拔掉 SD 卡, 从 NVME 启动
拔掉 SD 卡后,使用 12V/2A PD 电源适配器上电,然后系统开始从 NVME 中启动,HDMI显示桌面。
提示
系统从上电到开机启动,整个过程持续约53秒,然后进入系统桌面。