$ file data
Linux rev 1.0 ext4ファイルシステムデータ、UUID = 9f923f9d-2cbd-4a49-8b5c-6a3cece42509(エクステント)(64ビット)(大きなファイル)(巨大なファイル)
$ mount -t ext4 data /mnt/
mount: wrong fs type, bad option, bad superblock on /dev/loop2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
ファイル(ブロックデバイスではない)に直接アクセスすることはできません。ループブロックデバイスを使用する必要があります。
カーネルに ループデバイス サポートがあると仮定すると、
losetup /dev/loop0 /path/to/data
mount /dev/loop0 /mnt
または直接
mount -o loop /path/to/data /mnt
エラーの詳細については、必ずdmesg
または/var/log/syslog
を参照してください。
ファイルシステム自体に問題があった場合は、fsck
をfsck.ext4
で実行する必要があります。これらのオプションは機能するはずです(詳細、強制チェック、修復、または自動修復)。そして、losetup /dev/loop8 /path/to/data
を使用したlserniの回答のように、ファイルのループデバイスを設定したと仮定します)
fsck.ext4 -vfp /dev/loop8
そして、それが修正された後、マウントを再試行してください