错误:ext4_allocate_best_fit_partial:无法分配 3967 个块,空间不足?

错误:ext4_allocate_best_fit_partial:无法分配 3967 个块,空间不足?

我正在尝试从包含系统文件的文件夹构建 system.img(从 system.img 中提取)

system.img 适用于模拟器(Android SDK)上的 Api 级别 25

我正在尝试运行这个命令

sudo make_ext4fs -L system -l 274783648 -a system new_system.img savedir/

但我收到这个错误

Creating filesystem with parameters:
    Size: 274780160
    Block size: 4096
    Blocks per group: 32768
    Inodes per group: 5600
    Inode size: 256
    Journal blocks: 1048
    Label: system
    Blocks: 67085
    Block groups: 3
    Reserved block group size: 23
error: ext4_allocate_best_fit_partial: failed to allocate 3967 blocks, out of space?

答案1

该错误与我尝试创建的图像的大小有关,该图像小于文件夹大小。

增加尺寸消除了错误

相关内容