5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ReadyNAS102のHDDをサルベージする

Last updated at Posted at 2018-11-26

はじめに

 NETGEARのReadyNAS102がファームウェア更新時に吹っ飛んでしまい起動しなくなりました。ReadyNASのディスクはbtrfsという話を聞いたことがあったので別のLinux環境にマウントしてデータをサルベージしました。

環境:Ubuntu 18.04LTS、サルベージ対象のHDDを接続し/dev/sdbで見える状態

btrfs

# apt install btrfs-tools

対象のHDDをmountしようとしたら
mount: unknown filesystem type 'linux_raid_member'
のメッセージが出てマウント不可。-t btrfsのオプションを付けても同様。
ReadyNAS102では2TBのHDDを2本使用していたのでRAID1構成なのでは?と推測しRAID環境を用意する。

RAID環境

# apt install mdadm

/dev/md0のRAIDを構成する1台として/dev/sdb3(救出対象)を選択するが、RAID1構成では2台のHDDが必要なので強制的に1台で動かす。

# mdadm —assemble /dev/md0 —force —run /dev/sdb3

うまく行かなかったときには以下でやり直し。

# mdadm --stop --scan

マウント

# mount /dev/md0 /mnt

これでOKだがbtrfsであることを確認するため以下を実行。こちらもOK。

# mount -t btrfs /dev/md0 /mnt

参考

ReadyNAS OS 6 デスクトップストレージシステム ハードウェアマニュアル PDF
Re: OS6 Data Recovery - How to Mount BTRFS Volumes - NETGEAR Community

[btrfsを構成するディスクが壊れてからRMAで交換発送するまで

個人でmdadmを利用する時によく使うコマンド一覧
RAID1の片肺ディスクをマウントしたい - ナナの旦那と猫7匹の日記
RAID1(ミラーリング)のデータをディスク1つから復旧する - Memorandum

mount(8) - Section: Linux Programmer's Manual (8)

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?