bash: ./make_ext4fs: No such file or directory 错误解决方法

Posted ljbguanli

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bash: ./make_ext4fs: No such file or directory 错误解决方法相关的知识,希望对你有一定的参考价值。

一般出现该错误是因为应用程序是32位导致的,能够使用file命令来查看:

[email protected]:~/Desktop$ file make_ext4fs 
make_ext4fs: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, not stripped
[email protected]:~/Desktop$ 
能够从上面看到make_ext4fs为32位程序,所以我们须要让64位机支持执行32位应用。

运行以下两条命令就可以解决这个问题:

sudo apt-get install lib32c-dev
sudo apt-get install lib32stdc++6

再执行make_ext4fs就不会报错了:

[email protected]:~/Desktop$ ./make_ext4fs 
Expected filename after options
make_ext4fs [ -l <len> ] [ -j <journal size> ] [ -b <block_size> ]
    [ -g <blocks per group> ] [ -i <inodes> ] [ -I <inode size> ]
    [ -L <label> ] [ -f ] [ -a <android mountpoint> ]
    [ -S file_contexts ]
    [ -z | -s ] [ -w ] [ -c ] [ -J ] [ -v ]
    <filename> [<directory>]
[email protected]:~/Desktop$ 





以上是关于bash: ./make_ext4fs: No such file or directory 错误解决方法的主要内容,如果未能解决你的问题,请参考以下文章

sparse image

sparse image

嵌入式开发学习(持续记录)

在Linux中执行sed命令报错“-bash: s/test/big: No such file or directory“

在Linux中执行sed命令报错“-bash: s/test/big: No such file or directory“

ubuntu12.10终端执行文件命令的时候显示没有那个文件或目录