问题描述
进入系统dd 文件系统镜像rootfs.ext2 烧录到emmc指定分区内,出现系统崩溃异常,无法升级成功
如下是系统dd完后系统崩溃的日志显示
原因分析:
使用dd 更新烧录固件是,上层服务会有对磁盘IO的操作,导致dd过程,仍有其他杂乱数据向磁盘写入,导致系统崩溃
实验测试:使用fuser -km /命令强制卸载 / 当前文件系统目录,kill所有进程服务程序;再次dd烧录后,更新成功。
解决方案:
systemctl stop systemd-udevd.service
关闭udevd服务,systemd-udevd.service存在对IO的操作,关闭该服务后进行dd更新烧录