データを保存しようとしてNASにRAIDをマウントできません。どうすればいいですか?

データを保存しようとしてNASにRAIDをマウントできません。どうすればいいですか?

簡単な背景の話:私のSynology NASで問題が発生しました。バグのあるメールサーバープログラムが更新され、デバイスが私が持っている2x3TBドライブを見ることができなくなったようです。さまざまなソリューションを検索し、試行した最後にドライブが再び表示されましたが、マウントされませんでした。いくつかの操作を実行した後、ミラーに設定されているので、あるドライブをフォーマットしてマウントした後、別のドライブから回復を実行できることがわかりました。

編集:間違ったディスクをマウントしようとしている間違いを犯しましたが(レードを台無しにすることに慣れていません)、それでも正しいディスクをマウントできません。sda

$ファイル-s /dev/sda1
/dev/sda1: データ
$マウント -t ext4 /dev/sda1 /mnt               
インストール: /mnt への /dev/sda1 インストール失敗: 無効な引数

追加情報

$猫/proc/マウント
ルートファイルシステム/ルートファイルシステムrw 0 0
/dev/root/ext4 rw,relatime,barrier=0,journal_checksum,data=ordered 0 0
/proc /proc proc rw、関連時間 0 0
/tmp /tmp tmpfs rw, 関係 0 0
なし/dev/pts devpts rw,relatime,gid=4,mode=620 0 0
/sys /sys sysfs rw、リレーション 0 0
/proc/bus/usb /proc/bus/usb usbfs rw, 相対時間 0 0
/dev/vg1000/lv /volume1 ext4 rw,relatime,synoacl,barrier=0,journal_checksum,data=writeback,jqfmt=vfsv0,usrjquota=aquota.user,grpjquota=aquota.group 0 0
/dev/vg1000/lv /opt ext4 rw,relatime,synoacl,barrier=0,journal_checksum,data=writeback,jqfmt=vfsv0,usrjquota=aquota.user,grpjquota=aquota.group 0 0

ベストアンサー1

要約する試みです。チャットのトラブルシューティングセッション

設定結果は物理ディスク - > mdraid raid1 - > LVMです。したがって、解決する必要があるいくつかのレベルがあります。以前の設定(不幸な以前の回復努力のため)は使用できません。

しかし、NAS GUIは異なるディスク上に異なるボリュームを作成するために使用されており、ありがたいことに、GUIはまったく同じ方法で新しいボリュームを作成しました。これにより、新しいディスクから設定を検索できます。

  • mdadm -E new-diskmdraidレイヤーの下のデータが始まるオフセット(2048セクタ)を提供します。
  • dmsetup table(物理ボリュームの開始に基づいて)論理ボリュームの開始ブロックを提供します(1152セクタ)。
  • ext4ボリュームの3番目のセクタにはマジックナンバー(0x53ef)があります。ddとを使用してxxd確認しました。マジックナンバーは存在するデータ復旧を試みるディスクのオフセット。

ext4ファイルシステムの起動セクタを使用すると、読み取り専用ループデバイスを使用してデータを回復できます。

# losetup /dev/loop0 -o $((512*(1152+2048))) -r /dev/sda1
# mount -text4 -o ro /dev/loop0 /mnt

その後、コピーします。

おすすめ記事