How to Recover SHR/SHR2 Array After Synology Hardware Failure

The NAS is dead. The drives are intact. You connect them to a Windows or Linux machine and either see a “You need to format this disk” prompt, or the drives are not visible at all. This is not data loss — it is an access problem. Unlike scenarios where the drives themselves fail, a dead Synology motherboard leaves the SHR volume data physically untouched. What you need to recover is not the data itself, but access to the multi-layered structure Synology uses to store it.

How to Recover SHR/SHR2 Array After Synology Hardware Failure

Contents

  1. Why Neither Windows, macOS, nor Bare Linux Can Read the Drives
  2. Path 1: Manual Assembly via Linux Terminal
  3. Path 2: RS RAID Retrieve
  4. When Neither Path Works

Before doing anything else: note the slot order of the drives in the NAS chassis. Synology labels each bay — photograph it or write it down before pulling the drives. Changing the connection order on the recovery machine complicates array reconstruction and can cause the wrong parity mapping to be applied.

Why Neither Windows, macOS, nor Bare Linux Can Read the Drives

Synology Hybrid RAID does not store data as a single filesystem on a raw partition. When DSM creates a storage pool and volume, it builds three distinct layers on top of the physical disks:

1️⃣

mdadm software RAID — each drive is partitioned, and the data partition is tagged type 0xFD (Linux RAID autodetect). The mdadm superblock on each partition contains the array UUID, member role, and event count. This is what SHR actually is at the block level — a standard Linux md array, assembled and managed by mdadm.

2️⃣

LVM volume group — the assembled md device is registered as an LVM Physical Volume (PV). DSM creates a Volume Group (VG), typically named vg1 or vg1000, and one or more Logical Volumes (LVs) inside it: volume_1, volume_2, and so on. LVM metadata sits in the PV header and describes the VG layout.

3️⃣

Filesystem — each Logical Volume is formatted as Btrfs or ext4, depending on the DSM version and the filesystem selected at volume creation. DSM 5 and earlier used ext4 by default; DSM 6 and later default to Btrfs.

Windows has no native support for any of these layers: not for Linux RAID partitions, not for LVM, and not for Btrfs or ext4. macOS is in the same position. A stock Ubuntu installation without additional packages will detect the 0xFD partitions but will not assemble the md array or activate the LVM volume group automatically. This is why Synology SHR drives appear as RAW, unformatted, or simply invisible regardless of which OS you connect them to.

To understand the mdadm assembly process and LVM structure in more depth, see our articles on LVM and recovering mdadm RAID arrays.

Two configurations where the steps below may not fully apply: volumes with a read-write SSD cache configured in DSM, and encrypted volumes or shared folders. SSD write-back cache creates an additional device layer that complicates manual assembly. Encrypted volumes require the recovery key and cryptsetup. If either applies to your setup, the RS RAID Retrieve section below handles both cases.

Path 1: Manual Assembly via Linux Terminal

🐧
Ubuntu Live USB + mdadm + LVM Described in Synology’s official KB for DSM 6.2+
Difficulty:
Medium

This procedure applies to DSM 6.2 and above, for volumes using Btrfs or ext4. You need a PC with enough SATA ports to connect all SHR drives simultaneously — hot spares excluded — a bootable Ubuntu 22.04 Live USB, and a separate destination drive with sufficient free space.

1
Step 1 – Get root access
sudo -i
2
Step 2 – Install mdadm and lvm2
apt-get update && apt-get install -y mdadm lvm2

Both packages are required. Without lvm2, the vgchange command will not be available and the Logical Volumes will not activate.

3
Step 3 – Assemble the array and activate the Volume Group
mdadm -AsfR && vgchange -ay

mdadm -AsfR scans all block devices for mdadm superblocks and assembles any arrays it finds. vgchange -ay activates all LVM Volume Groups found on the resulting md devices, making the Logical Volumes accessible as block devices.

4
Step 4 – Identify the device path
cat /proc/mdstat lvs

The lvs output determines the correct mount path:

  • SHR single volume, no LVM output: /dev/md<N>
  • SHR single volume with LVM: /dev/vg1000/lv
  • SHR multiple volumes: /dev/vg1/volume_1, /dev/vg1/volume_2, etc.

The entry syno_vg_reserved_area in lvs output is a DSM system reservation — ignore it.

5
Step 5 – Mount read-only and copy data
mount /dev/vg1/volume_1 /mnt/data -o ro

Always mount with -o ro (read-only). This prevents any writes to the Synology drives during the recovery process. Once mounted, verify the directory structure is intact, then copy files to the destination drive. Do not move — keep the originals on the source drives until the copy is verified complete.

If automatic assembly fails: mdadm -AsfR relies on valid superblocks on all member drives. If it does not produce output in /proc/mdstat, the array can be assembled manually by specifying each device explicitly with mdadm --assemble /dev/md0 /dev/sdb3 /dev/sdc3 /dev/sdd3 --run.
Use mdadm --examine /dev/sdX on each drive first to confirm the array UUID matches across all members. The --force flag is a last resort for inconsistent superblock states — use it only after all drives are confirmed present.

Path 2: RS RAID Retrieve

💻
RS RAID Retrieve Windows · Linux · macOS
Difficulty:
Low

RS RAID Retrieve performs the same mdadm superblock detection, LVM metadata parsing, and volume mounting — but through a graphical interface, without requiring a live Linux environment. It runs on Windows, Linux, and macOS, so you can use whatever system is available.

RS Raid Retrieve

RS Raid Retrieve

Data recovery from damaged RAID arrays

Available for: Windows, macOS, Linux
1
Step 1 – Connect the drives and check S.M.A.R.T.

Connect all SHR drives to the recovery machine. Launch RS RAID Retrieve and open the built-in S.M.A.R.T. monitor before doing anything else. Review the health status of each drive — pay attention to Reallocated Sector Count, Pending Sectors, and Uncorrectable Errors. If any drive shows elevated values on these attributes, do not scan it directly.

2
Step 2 – Create a drive image if needed

If S.M.A.R.T. shows a degraded drive, use RS RAID Retrieve’s built-in imaging function to create a sector-level image of that drive first. All subsequent recovery work is then performed on the image rather than the original. This protects the source drive from additional reads during the scan and prevents further degradation.

3
Step 3 – Automatic array detection

RS RAID Retrieve reads the mdadm superblocks on each connected drive (or image), identifies the array configuration — RAID level, member roles, stripe block size, drive order — and reconstructs the SHR volume structure. For a standard SHR or SHR-2 setup with intact drives, this happens without any manual input. The program displays the detected Volume Group, Logical Volumes, and filesystem type.

4
Step 4 – Browse and recover files

Once the volume is mounted, RS RAID Retrieve presents a file browser showing the directory tree of the Btrfs or ext4 filesystem. Select the files and folders to recover, specify the destination path, and start the copy. The source drives are accessed read-only throughout this process.

SSH option: If the NAS still powers on but DSM is inaccessible — for example, only the motherboard’s peripheral components failed while the SATA controller is functional — RS RAID Retrieve can connect to the NAS directly via SSH. In this case the drives do not need to be physically removed from the chassis.

When Neither Path Works

Both methods above assume the drives are mechanically functional and electrically detectable. If any drive fails to appear in the OS, produces audible clicking or grinding, or shows critical S.M.A.R.T. values, the problem is no longer in the software layer. Recovering data from a mechanically failed drive requires physical intervention — head stack replacement, platter transfer — and must be done in a controlled environment.

Stop and power down if you observe any of the following

  • Drive is not listed in BIOS/UEFI or in lsblk output
  • Audible clicking, grinding, or repeated failed spin-up attempts
  • S.M.A.R.T. Reallocated Sector Count (ID 05) or Uncorrectable Sector Count (ID C6) are non-zero and increasing
  • Drive temperature rises to abnormal levels within minutes of connection

Each additional power cycle on a failing drive reduces the probability of a successful recovery. If physical damage is suspected, contact a professional data recovery lab before attempting further access.

A failed Synology motherboard with intact drives is among the more straightforward NAS recovery scenarios — the SHR volume data is present and consistent, and time is not an active factor. The drives will not degrade on their own while sitting disconnected. The risk comes from action, not inaction: connecting to software that writes partition metadata, running --force assembly without understanding the superblock state, or continuing to power a drive that was already showing errors before the board died.

Frequently Asked Questions

Power down immediately; label drives by bay order and record serials; do not rebuild, scrub, or reinitialize. Fix the hardware (PSU/chassis) first; migrate drives to an identical/newer Synology in the same order; postpone DSM upgrades. If disks suspect, clone/image them first and check SMART read-only. If the volume won’t mount, assemble mdadm/LVM/Btrfs read-only and copy data; never run btrfs check --repair. Stop if multiple drives degrade and seek professional recovery.
Yes. Use a Linux live/rescue system (Ubuntu/SystemRescue). Required tools: mdadm, lvm2, btrfs-progs (and/or e2fsprogs).
- Tolerance: SHR (1-disk redundancy) = 1 drive; SHR-2 = 2 drives (per RAID group). - Safely identify failed disk(s): - DSM > Storage Manager: check Storage Pool and HDD/SSD health for “Crashed/Failing.” - Run an Extended S.M.A.R.T. test to confirm. - Open Repair to see which drive(s) are missing. - Use Locate/Identify to blink the bay LED and match serial numbers. - Check Log Center. - Replace only confirmed bad disks (shut down if not hot‑swap).
Yes—preserve original slot/order. Hardware RAID depends on it; software RAID (md, ZFS, btrfs) uses metadata, but keeping order reduces risk. SSD caches: remove/disable all caches (controller cache SSDs, bcache/dm‑cache/LVM‑cache, ZFS L2ARC); rebuild and validate the array first, then recreate caches. Treat L2ARC as disposable; detach SLOG during import and reattach if healthy. Encrypted volumes: never reinit. Unlock at the correct layer (assemble md first, then open LUKS; or decrypt members first, then assemble). Keep keys.
Leave a comment

Related Posts

Top 7 Tools to Recover Data from RAID
Top 7 Tools to Recover Data from RAID
Even though they are regarded as data safety mechanisms, fail-tolerant RAID systems are still not perfect. Data can be lost even from arrays with high redundancy, and there is nothing to say about arrays with zero fault tolerance at all. … Continue reading
Recovering Data from X-RAID Netgear ReadyNAS
Recovering Data from X-RAID Netgear ReadyNAS
How to recover data from X-RAID Netgear? The technology of building an X-RAID array on Netgear ReadyNAS NAS devices has certain advantages but also has its own nuances. And when it comes to data recovery, it requires support from specialized … Continue reading
Recover Data from SHR Array Failing During Rebuild Process
How to Recover Synology SHR Array After Mismatched Drive Failure
You replaced a 4 TB drive in your Synology SHR array with an 8 TB drive. The rebuild started, ran for a while — and then stopped. DSM shows Degraded, Crashed, or the progress bar has not moved in hours. … Continue reading
Comparison of Synology DSM VS QNAP: Which NAS OS Is Better.
Comparison of Synology DSM VS QNAP: Which NAS OS Is Better.
Which NAS operating system is better – Synology DSM or QNAP QTS? Both operating systems come with ready-made NAS devices from their manufacturers, Synology and QNAP, respectively. Let’s compare these two operating systems – what they represent in general, and … Continue reading
Online Chat with Recovery Software