make_ext4fs:在 ubuntu 22.04 中未找到命令

make_ext4fs:在 ubuntu 22.04 中未找到命令

我需要从已挂载的文件夹创建 system.img 文件,在网上找到了 make_ext4 命令方法,但在 ubuntu 22.04 中显示“make_ext4fs:未找到命令”。

然后我尝试运行“sudo apt-get install android-tools-fsutils”,但出现错误“E:软件包‘android-tools-fsutils’没有安装候选项”

请帮忙。

答案1

android-tools-fsutils是一个旧包(参见文档来自 Debian Buster,它是 Ubuntu 18.04 至 19.10 的基础。此软件包在 Ubuntu 22.04 中不可用。您应该改用mkfs -t ext4(由 Ubuntu 22.04 软件包提供)makefs

make_ext4fs不再由 Android 维护,并已从其代码库中删除(参见此犯罪)。在 Android 中,它已被 mke2fs 取代,后者在 Ubuntu 22.04 中随android-sdk-platform-tools安装包提供/usr/lib/android-sdk/platform-tools/mke2fs(此路径不在默认路径中PATH)。

mkfs -t ext4您可以创建一个 ext4 映像,并按照以下说明将目录的内容添加到映像中回答它使用环形支架。

相关内容