最近在进行debian根文件系统移植时,参考网上的例子使用debootstrap抽取了一个debian stretch根文件系统,之后得到了一个文件夹。

但是当我使用指令,将根文件系统下的所有内容复制到SD卡分区时,开机启动开发板,出现如下报警。
[FAILED] Failed to start Network Time Synchronization.
See 'systemctl status systemd-timesyncd.service' for details.
[ OK ] Reached target System Time Synchronized.
[ OK ] Stopped Network Time Synchronization.
[FAILED] Failed to start Network Time Synchronization.
See 'systemctl status systemd-timesyncd.service' for details.
[ OK ] Started Update UTMP about System Boot/Shutdown.
[ OK ] Stopped Network Time Synchronization.
[FAILED] Failed to start Network Time Synchronization.
See 'systemctl status systemd-timesyncd.service' for details.
[ OK

在进行debian根文件系统移植时遇到启动报错,主要问题集中在'Failed to start Network Time Synchronization.'和'Failed to start Hostname Service.'。错误原因是因为'/var/'目录下缺少'tmp'文件夹。解决方案包括重新完整复制根文件系统或手动创建'/var/tmp'目录。执行后,问题得到解决,系统启动正常。
最低0.47元/天 解锁文章
7513





