e2fsck: Get a newer version of e2fsck! というメッセージが出る(Ubuntu 17.04)

e2fsck のソースをダウンロードしてきてビルドします。

まず最新版のソースを取ってきます。

$ wget http://downloads.sourceforge.net/project/e2fsprogs/e2fsprogs/v1.43.4/e2fsprogs-1.43.4.tar.gz

で、

$ tar xzf e2fsprogs-1.43.4.tar.gz
$ cd e2fsprogs-1.43.4
$ ./configure
$ make

これで e2fsck フォルダの中に e2fsck ファイルがあるので、パスの通ったところに置きます。例えば

$ cd e2fsck
$ sudo cp e2fsck /usr/local/bin

とかします。これで OK。

あとは

$ sudo e2fsck /dev/sdXn

などという感じで使えばよい。


※参考
filesystem - ext4 broken file system on ubuntu 14.04.4 - Ask Ubuntu