BUFFALO AirStation WZR-HP-G300NHの簡易NAS機能を使ってメディアサーバーを作りました。
WZR-HP-G300NHの簡易NAS機能はFATとXFSフォーマットに対応しています。
HDDをAirStationsの管理画面からXFSでフォーマットしたところ、XFSに対応しているUbuntuから直接アクセスすることができませんでした。
Error mounting: mount exited with exit code 32: mount: /dev/sdb1: can't read superblock
- AirStationでXFSにフォーマット ⇒ Ubuntuで読み込めない
- UbuntuでXFSにフォーマット ⇒ AirStationで読み込めない
という状態です。
これに対して、xfs_repairで修復したところ、AirStationでフォーマットしたXFSをUbuntuで読み込めるようになりました。
$ sudo xfs_repair -Lv /dev/sdb1
しかし、xfs_repairは100%データを保護するわけではないので、修復する際にデータが消える可能性があるようです。注意。