J1010 从 SD 卡启动
入门指南
在开始之前,我们需要阅读以下两篇文章。确保 J1010 系统已正确烧录,并且 SD 卡驱动已正确安装。
将系统从 J101 烧录到 SD 卡
首先,我们需要克隆包含所需工具的脚本。
git clone https://github.com/limengdu/bootFromUSB
其次,我们需要确保 SD 卡的格式为 ext4,可以在“磁盘”工具中直观地看到。如果不是 ext4 格式,我们需要格式化并将其更改为 ext4 格式。
点击蓝色区域,然后点击绿色区域选择“格式化分区”。

点击绿色区域选择“仅供 Linux 系统使用的内部磁盘 (Ext4)”。在黄色区域的“卷名称”中填写您想要的名称。

这样我们可以看到 SD 卡的格式已经更改为 ext4。

然后,进入脚本目录,执行以下命令:
cd bootFromUSB
./copyRootToUSB.sh -p /dev/mmcblk1p1
等待一段时间,直到自动完成。如果没有报错,则烧录完成。
启动配置
当驱动程序成功安装并配置后,我们可以通过命令如 lsblk
或查看 /dev
中的设备来简单地查看。
更改启动设备
我们需要修改 /boot/extlinux/extlinux.conf
中的配置。
-
从 SD 卡启动
当我们从载板上的 emmc 启动后,想要修改为从 SD 卡启动时,需要确保之前的过程,包括系统烧录到 SD 卡以及 SD 卡驱动已正确安装。将
root
后的参数修改为我们要从中启动的设备地址。完成更改后,重启系统。重启前修改
/boot/extlinux/extlinux.conf
,重启后查看/media/seeed/\{xxx-xxx\}/boot/extlinux/extlinux.conf
note从 SD 卡启动系统后的配置文件是
/media/seeed/\{xxx-xxx\}/boot/extlinux/extlinux.conf
,从板载 emmc 启动系统后的配置文件是/boot/extlinux/extlinux.conf
。它们是相同的文件,设备从中读取配置并选择在上电后从哪里启动系统。当系统完成启动后,相对路径会发生变化。 -
从板载 emmc 启动
如果我们从 SD 卡启动后想要切换回从 emmc 启动,或者需要更换 SD 卡,则需要将设备改回从 emmc 启动。我们应进行以下更改。
重启前修改
/media/seeed/\{xxx-xxx\}/boot/extlinux/extlinux.conf
,重启后查看/boot/extlinux/extlinux.conf
最终,我们发现它确实运行良好。
-
从 emmc 启动
-
从 SD 卡启动
技术支持与产品讨论
感谢您选择我们的产品!我们为您提供多种支持,以确保您使用我们的产品时体验顺畅。我们提供多种沟通渠道,以满足不同的偏好和需求。