Hi~770 2025-04-18 15:26 采纳率: 0%
浏览 9

itop3588编译生成ubuntu20镜像烧录后能启动但报EXT4文件系统错误

ubuntu20.04系统
解源码压缩包后,执行source buildroot/build/envsetup.sh选择42.rockchip_rk3588
执行export RK_ROOTFS_SYSTEM=ubuntu
./build.sh
选择all
选择ubuntu20
编译后生成镜像烧录
开发板启动
但是会一直打印EXT4-fs error (device mmcblk0p6): __ext4_find_entry:1620: inode #153582: comm rs:main Q:Reg: checksumming directory block 0

  • 写回答

4条回答 默认 最新

  • 阿里嘎多学长 2025-04-18 15:26
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题解答

    你使用了itop3588编译生成的Ubuntu 20.04镜像,烧录到板子上后可以启动,但是启动后报错EXT4文件系统错误。

    可能的原因是:

    1. EXT4文件系统错误可能是由于镜像烧录的过程中出现了错误,导致文件系统损坏。
    2. 或者是由于板子的存储设备(例如eMMC)存在问题,导致文件系统无法正确地读取和写入。

    解决方案:

    1. 尝试重新烧录镜像,确保烧录过程中没有错误。
    2. 检查板子的存储设备是否存在问题,例如使用fsck命令来检查和修复文件系统。
    3. 如果问题仍然存在,可以尝试使用ext4文件系统的修复工具,例如e2fsck命令来修复文件系统。

    核心代码:

    fsck.ext4 /dev/mmcblk0p2
    

    其中/dev/mmcblk0p2是板子的存储设备的设备文件。

    如果问题仍然存在,可以尝试使用ext4文件系统的修复工具,例如e2fsck命令来修复文件系统。

    核心代码:

    e2fsck -f /dev/mmcblk0p2
    

    其中/dev/mmcblk0p2是板子的存储设备的设备文件。

    评论

报告相同问题?

问题事件

  • 创建了问题 4月18日