更新 rootfs

在调试阶段,我们常常需要更新 rootfs,比如添加某个工具(只需要拷贝对应的可执行文件、库和配置文件),这种情况不必要更新整个 rootfs 分区,可以使用U盘或SD卡拷贝工具相关的文件,并放到 rootfs 对应的目录。但使用U盘或SD卡操作较为繁琐,可以换成通过ssh来传输。
首先需要我们通过 buildroot 安装 ssh:

并根据第六章的内容,替换rootfs.tar为buildroot生成的,并将这个rootfs烧录到板子上。系统启动后,配置ssh:

# adduser ssh
# passwd root
# vi /etc/ssh/sshd_config

# /etc/init.d/S50sshd restart
# ifconfig eth0

接着在windows上安装软件wincp,并打开连接到板子,密码为刚才设置的root的密码:

连接成功后,就可以拷贝文件了。

文档更新时间: 2021-02-22 09:41   作者:Aeeditor