ある日、Raspberry PIに接続していたUSB HDDがマウントできなくなりました。
手動でマウントしようとすると、次のようなエラーになります。
root@raspberrypi:~# mount /dev/sda2 /mnt
mount: wrong fs type, bad option, bad superblock on /dev/sda2,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
言われるがままに、dmesgを見てみます。
root@raspberrypi:~# dmesg | tail
[ 87.651313] EXT4-fs (sda2): error loading journal
[ 272.321158] EXT4-fs (sda2): mounted filesystem without journal. Opts: noload
まずいです。とにかく、マウントする方法はないかといろいろと試した結果、-o ro,noloadオプションを付けることでマウントできました。
root@raspberrypi:~#mount -o ro,noload /dev/sda2 /mnt
root@raspberrypi:~#mount
/dev/sda2 on /mnt type ext4 (ro,relatime,block_validity,delalloc,nojournal_checksum,norecovery,barrier,user_xattr,acl)
noloadオプションがないとマウントできません。