Technical Reference
CMR vs SMR: How Recording Technology Affects Recovery

What is the difference between CMR and SMR?
CMR (Conventional Magnetic Recording) writes tracks side by side with guard bands, so any track can be updated without affecting neighbors. SMR (Shingled Magnetic Recording) overlaps tracks like roof shingles to raise areal density, but forces the firmware to manage bands, a persistent cache, and garbage collection.
CMR and SMR are two methods of organizing data tracks on a hard drive platter. The difference in track layout changes how the drive handles writes at the firmware level, which affects both performance characteristics and data recovery complexity.
- CMR (Conventional Magnetic Recording)
- Tracks are written side by side with guard bands between them. Any track can be updated without affecting its neighbors.
- SMR (Shingled Magnetic Recording)
- Tracks overlap like roof shingles with no guard bands, which raises areal density but forces the firmware to manage bands, a persistent cache, and garbage collection.
What Is an SMR HDD?
An SMR HDD is a hard drive that stores data using shingled magnetic recording, where every written track overlaps the track before it. A CMR HDD uses conventional magnetic recording & leaves a guard band between tracks, so a write to one track does not overwrite its neighbor. What changes is the track geometry & the firmware built to manage it.
What separates one shingled disk from another is who keeps writes sequential inside a band. The drive can do it alone, the host operating system can do it, or the two can split the job; those three answers are the three SMR management models. They also decide what a failed drive gets on the bench: an internal translator rebuild on the PC-3000 Portable III, or a reconstruction of zone metadata the host was supposed to be tracking.
- Drive-managed SMR (DM-SMR)
- The drive hides the shingles. It takes ordinary random writes, stages them in a persistent CMR media cache, & moves them into shingled bands on its own schedule. DM-SMR operates outside the ZBC & ZAC command sets, so the host never sees the band layout. Consumer SMR drives from Seagate, Western Digital, & Toshiba are all drive-managed.
- Host-managed SMR (HM-SMR)
- The drive publishes its zones through Zoned Block Commands (ZBC) on SAS or the Zoned Device ATA Command Set (ZAC) on an SMR SATA drive, & the host has to fill each zone in order. Those zones are sequential-write-required: a random write into one gets rejected. Without zoned block support in the host kernel, the drive turns away the random writes an ordinary filesystem issues into those zones.
- Host-aware SMR (HA-SMR)
- A host-aware drive still takes ordinary random writes & buffers them through the persistent CMR media cache the way a DM-SMR drive does, while exposing its zone layout over ZBC or ZAC to a host that knows what to do with it. Its zones are sequential-write-preferred rather than sequential-write-required.
Why Does CMR vs SMR Recording Technology Matter for Data Recovery?
Recording technology dictates the recovery workflow. A CMR firmware failure is a one-translator problem: PC-3000 Portable III clears the relocation list and rebuilds the translator in one pass. SMR is a two-translator problem: a second-level mapping sits between the standard translator and the shingled bands; if it corrupts, the drive mounts at full capacity while every sector reads as 0x00.
The most common presentation is the WD SMR translator failure pattern: the drive's background processes have to be locked through the Service Area before any host-LBA imaging, or garbage collection rewrites shingle bands and destroys what is left of the T2 mapping. Firmware-level SMR recovery starts at $900.
How Does CMR Write Data?
In a CMR HDD (conventional magnetic recording hard drive), each data track is an independent concentric ring on the platter, separated by a guard band that prevents the write head from disturbing neighboring tracks. The translator maps each logical block address to a specific physical location, and the drive updates that location directly. Random writes, overwrites, and partial-track updates all work without special firmware handling.
The write head is wider than the read head because generating a strong enough magnetic field to reliably flip grains requires a physically larger element. The guard band accommodates this width difference: the write head can overlap slightly into the guard band without affecting adjacent tracks. The narrower read head reads from the center of the track, away from the edges.
How Does SMR Overlap Tracks?
SMR recording eliminates the guard bands between tracks. Instead, each new track is written so that it partially overlaps the previous track, like shingles on a roof. The write head is still wider than the read head, but now the overlapping portion of the previous track is trimmed to a width just wide enough for the narrower read head to read.
This means writing to a single track in the middle of a shingled group is destructive to its neighbors. Writing track N overwrites part of track N-1. To preserve the data on N-1, the drive must read N-1 first, write N, then rewrite the affected portion of N-1. This creates a read-modify-write cycle for random writes.
To manage this, SMR drives organize tracks into bands (sometimes called zones or shingles). Each band is a group of consecutive shingled tracks. Writes within a band are sequential; the drive writes from one end of the band to the other. Random writes are handled by a persistent cache (a CMR zone on the same platter or a DRAM/flash buffer) where random writes land first and are later reorganized into sequential writes during idle-time garbage collection.
What Is the Difference Between Drive-Managed and Host-Managed SMR?
Drive-Managed SMR (DM-SMR) handles band management and garbage collection in the drive's firmware; the host OS sees a standard block device. Host-Managed SMR (HM-SMR) identifies as a Zoned Block Device and requires the host OS to manage Sequential Write Pointers directly. This architectural split changes how PC-3000 approaches firmware recovery for each type.
Not all SMR implementations work the same way. Consumer drives from Seagate & Western Digital use Drive-Managed SMR (DM-SMR), where the drive's firmware handles the persistent cache, garbage collection, & band management transparently. The host OS sees a standard block device & has no awareness that tracks are shingled.
Enterprise drives like the Western Digital Ultrastar DC HC600 series (14TB HC620, 20TB HC650) use Host-Managed SMR (HM-SMR). These drives identify as Zoned Block Devices & require the host OS to manage Sequential Write Pointers (SWP) and zone states directly. The Linux kernel requires CONFIG_BLK_DEV_ZONED=y to communicate with HM-SMR drives; without it, the drive rejects random write commands entirely. This architectural split affects hard drive data recovery because DM-SMR failures involve reconstructing the drive's internal translator (Module 190 on WD, MCMT on Seagate), while HM-SMR failures require rebuilding zone metadata that the host OS was responsible for tracking. Recovery tooling like PC-3000's firmware modules must handle both translator architectures separately.
A third model sits between those two. Host-aware SMR (HA-SMR) stays backward compatible: it accepts ordinary random writes & buffers them through the persistent CMR media cache the way a DM-SMR drive does, while also exposing its zone layout over ZBC on SAS or ZAC on SATA to a host that schedules against it, with zones marked sequential-write-preferred rather than sequential-write-required. The host-visible ZBC/ZAC zone & the internal physical band that DM-SMR firmware garbage collects are separate objects, sized independently; treating them as one produces the wrong imaging plan.
How Do CMR and SMR Differ in Performance and Reliability?
CMR drives write to any track at consistent speed. SMR drives match CMR sequential write speed when writing to empty bands, but random write speed degrades when the persistent cache fills during sustained I/O. RAID rebuilds saturate that cache with sustained write volume and interleaved host I/O, triggering the worst-case SMR performance scenario and causing rebuilds to take days instead of hours.
| Characteristic | CMR | SMR |
|---|---|---|
| Track layout | Parallel tracks with guard bands | Overlapping (shingled) tracks, no guard bands |
| Sequential write speed | Consistent | Comparable to CMR when writing to empty bands |
| Random write speed | Consistent | Degrades when persistent cache fills; garbage collection competes with I/O |
| Areal density | Standard | Higher (more tracks per platter due to eliminated guard bands) |
| RAID suitability | Full compatibility | Problematic: rebuild writes are random, triggering worst-case SMR performance |
| Firmware complexity | Standard translator | Added band management layer, persistent cache management, garbage collection |
The SMR performance penalty during random writes became a public controversy when manufacturers shipped SMR drives labeled for NAS use without disclosing the recording technology. NAS environments with RAID controllers subject the array to sustained write pressure during rebuilds and mixed random I/O during normal operation; both overflow the SMR persistent cache, triggering the worst-case SMR performance scenario and causing rebuilds to take days instead of hours.
Why Does SMR Complicate Data Recovery?
SMR complicates data recovery at the firmware layer, not the mechanical layer. The physical heads and platters are constructed similarly to CMR drives, and head swap procedures are mechanically identical. The translator module must account for band management metadata and a persistent cache translator, and background processes can overwrite data during any powered-on recovery session.
The physical heads and platters in an SMR disk are constructed similarly to CMR drives. Head swap procedures are mechanically identical. The added complexity is in the firmware layer:
- The translator module is more complex because it must account for band management metadata. A corrupted SMR translator requires understanding the band layout to rebuild the logical-to-physical mapping.
- Data in the persistent cache (staged for garbage collection but not yet written to its final shingled location) exists in a temporary mapping that the standard translator does not reference. If the drive loses power during garbage collection, some recently written data may be in the cache zone with a different physical layout than the main shingled zones.
- PC-3000's data recovery modules for SMR drives must handle both the main translator and the cache translator to reconstruct the complete logical view of the drive's data.
When the secondary translator is lost on a Western Digital DM-SMR drive, the drive still enumerates and reports its correct capacity while sectors read back empty. That specific symptom is covered in why an SMR drive reports 0 bytes after secondary translator loss.
SMR does not make data physically harder to read.
The magnetic domains on an SMR platter are read the same way as CMR domains. The read head is narrow enough to read the trimmed track width. The difficulty is in knowing where to read: the firmware layer that maps logical addresses to physical locations is more complex, and corrupted SMR firmware requires more specialized repair.
How Does SMR Recovery Complexity Differ by Manufacturer?
Western Digital and Seagate implement SMR translation differently. The firmware module names, cache architectures, and destructive command risks vary by manufacturer, which means the PC-3000 workflow for one family does not apply to another.
| Attribute | Western Digital | Seagate (Rosewood) |
|---|---|---|
| SMR translator module | Module 190 (T2 translator), stored in SA | SysFile 28 (primary) plus the MCMT, stored in SA |
| Defect management | Module 32 (relocation list) | SysFile 35 (Non-Resident G-List) and 1B (P-List) |
| Background process control | Service Area process lock via PC-3000 | Service Area process lock via the F3 terminal |
| Failure symptom | Mounts normally, every sector reads 0x00 | Microcode overlay error, BSY state, or ABR read errors |
| Destructive command risk | Clearing Module 32 or regenerating translator wipes T2 | A generic F3 terminal m0 wipes MCMT and cache data |
| PC-3000 first step | Service Area lock of background processes before imaging | COM port ROM read, Tech Mode unlock patch in RAM |
This table explains why applying a standard CMR firmware fix to an SMR drive causes permanent data loss. Each manufacturer's background processes, translator format, and destructive command thresholds are different. The PC-3000 operator must identify the exact drive family before issuing any firmware command.
How Do PC-3000 Firmware Recovery Workflows Differ for CMR and SMR?
Recovering firmware-corrupted CMR and SMR drives requires different PC-3000 procedures. Applying a standard CMR firmware fix to an SMR drive permanently destroys the secondary translator and renders the data unrecoverable. The workflows diverge at the Service Area access stage because SMR drives run background processes that rewrite data during any powered-on session.
CMR Firmware Recovery Workflow
When a CMR drive becomes inaccessible due to firmware corruption (slow responding, wrong capacity, or BUSY state), the standard PC-3000 Portable III procedure follows a direct path:
- Access the Service Area (SA) via PC-3000 terminal connection.
- Clear the Relocation List (Module 32 on Western Digital) to remove failed sector remapping entries that cause read loops.
- Lock the drive's background firmware processes through the Service Area so it cannot attempt further self-repair during imaging.
- Rebuild the translator and extract data using PC-3000 Data Extractor.
This works because CMR logical block addresses map directly to physical block addresses. No secondary translation layer exists between the translator and the platters, so clearing the relocation list does not affect the data's physical location.
SMR Firmware Recovery Workflow
SMR HDDs require a different workflow. The secondary translator (WD Module 190 / T2, Seagate MCMT) tracks data across both the CMR persistent cache and the shingled bands. Clearing the relocation list or regenerating the translator using CMR commands wipes this mapping and destroys the data.
Western Digital Module 190 Reconstruction
- Lock User Area writing. Connect the drive to PC-3000 and lock the background firmware processes through the Service Area before any host-LBA imaging. A SATA write-blocker cannot do this on its own: it stops host writes, while the drive's own garbage collection keeps rewriting shingled bands and updating the secondary translator.
- Save the T2 module (Module 190) via composite reading. PC-3000 provides a dedicated T2 module save function. Module 190 is large and lacks traditional checksum validation, so it must be saved as a complete module to retain metadata structure.
- Attempt T2 metadata rollback. For formatting or logical corruption, PC-3000's metadata versioning tool loads previous states of the T2 translator into RAM, allowing the drive to map files as they existed before the corruption event.
- Fall back to Physical Block Access (PBA). If the T2 is corrupt beyond repair, switch PC-3000 Data Extractor to PBA mode. This reads raw shingle bands directly from the platters, bypassing the logical translator entirely. The result is RAW sector data without file system structure, but the physical bits are preserved for reconstruction.
Seagate MCMT Repair and F3 Terminal Safety
- Unlock the F3 diagnostic terminal. Modern Seagate Rosewood drives lock the terminal by default. PC-3000 reads the ROM via COM port, applies a Tech Mode unlock patch in RAM, and executes a handshake sequence to gain SA access.
- Back up adaptive parameters. Save System Files 1B, 28, and 35 plus the MCMT before any intervention.
- Disable background cache migration. Lock the drive's background firmware processes through the Service Area, so it cannot move data from the CMR cache to the shingled bands during imaging.
- Reconstruct the media cache map. Rebuild the MCMT in RAM, then image the drive via PC-3000 Data Extractor.
A generic Seagate translator regeneration command (m0) is destructive on SMR. Executing it on an SMR Rosewood drive clears the Media Cache entirely. Any data staged in the CMR cache zone waiting for migration to the shingled bands is permanently lost. This command causes unrecoverable data loss on any SMR drive that has data staged in the media cache.
3.5-Inch NAS SMR: WD Red EFAX and Seagate Archive v2
The 3.5-inch desktop and NAS SMR families fail under the same RAID-rebuild stress that made them public in 2020, but their firmware layouts diverge from the 2.5-inch drives covered above. Western Digital Red drives in the EFAX suffix range (WD40EFAX, WD60EFAX) store the dynamic indirection table in Module 190, the T2 translator. The failure presentation is distinct: the drive spins up, mounts, and reports full capacity, yet every sector read returns 0x00 because the logical-to-physical map was orphaned during a garbage-collection cycle. Standard imaging captures a blank clone.
Seagate Archive v2 drives (ST8000AS0002, ST6000AS0002) use older 3.5-inch Seagate desktop architectures. A generic Seagate translator regeneration command (m0) zeroes the cache-mapping extents and permanently orphans any data staged for migration.
Recent PC-3000 Portable III software updates added advanced translator reconstruction for the 3.5-inch MCMT. The recovery workflow locks the background firmware processes through the Service Area, then rebuilds the indirection table before imaging. Firmware-level recovery on these families starts at $900.
PRML/EPRML Read Channel Differences Between CMR and SMR
Both CMR and SMR drives use Partial Response Maximum Likelihood (PRML) or Extended PRML (EPRML) signal processing in their read channels. CMR drives benefit from guard bands that provide a clean signal-to-noise ratio (SNR) between tracks; the Viterbi detector in the drive's SoC reads each track with minimal inter-track interference.
SMR drives operate with narrower effective track pitch and no guard bands. The overlapping magnetic domains from adjacent shingled tracks introduce cross-track interference that degrades the SNR. The read channel compensates with more aggressive adaptive equalization filters, but this compensation has limits.
When read/write heads degrade (common in head preamp failures), a CMR drive with the same level of head degradation may still produce slow but usable reads. The same degradation on an SMR drive produces catastrophic bit-error rates because the already-tight margins collapse. During recovery, the PC-3000 Data Extractor's read retry and hardware ECC tolerance settings must be tuned more aggressively for SMR imaging sessions than for equivalent CMR drives.
When SMR Drive Failures Need Different Recovery Tooling
The choice of imaging tool is the single biggest determinant of whether SMR data survives a recovery attempt. ddrescue, dd_rescue, HDDSuperClone, and other host-side cloners issue standard ATA READ commands through the operating system kernel. On a CMR HDD with bad sectors, this works: the drive responds to each LBA request, ddrescue logs failures, retries with smaller block sizes, and walks the disk in a non-destructive read pattern.
On a DM-SMR drive with a corrupted secondary translator (WD Module 190 or the Seagate MCMT), every ATA READ traverses that broken translator before reaching a physical block. The drive returns 0x00 for every sector or hangs on internal retries, and ddrescue captures a blank or fragmentary image regardless of how the read retry settings are tuned. This is the failure pattern documented on the WD SMR translator failure page: the platters hold intact magnetic data, but the drive will not surface it through the standard ATA command set.
DeepSpar Disk Imager 4 changes one variable in that chain. It bypasses the kernel and the drive's host-protected area enforcement, issuing UDMA reads against a hardware register map and ignoring the drive's reset and timeout requests. On head-degraded CMR drives, this lets imaging continue across sectors that would have hung ddrescue indefinitely.
On a DM-SMR drive with a corrupt T2 or MCMT, DeepSpar still reads through the same broken translator, so the same 0x00 result returns; DeepSpar does not fix translator corruption, it only changes how the host talks to the drive. DeepSpar is appropriate as a head-fail imaging tool on SMR drives that are mechanically degraded but whose firmware is intact. It is not a substitute for Service Area work.
PC-3000 Portable III is the tool that intervenes at the firmware layer rather than the host layer. The operator opens the drive's diagnostic port (vendor-specific COM terminal on Seagate, ATA passthrough on Western Digital), reads Service Area modules directly, and edits the translator before any host-visible LBA request is issued.
On a WD DM-SMR drive, the workflow is: lock the background firmware processes through the Service Area, save Module 190 via the dedicated T2 module function, attempt T2 metadata rollback, and fall back to Physical Block Access if the rollback fails. On a Seagate SMR drive, the workflow is: F3 terminal unlock, back up the Media Cache Management Table and SysFile 28, lock the background processes, then rebuild the MCMT.
ddrescue cannot perform any of these operations because they do not exist in the ATA standard. They are SA-module reads and writes that require PC-3000's firmware editor and vendor-specific module knowledge.
The decision tree is concrete.
| Drive Behavior | Diagnosis and Tool |
|---|---|
| Responds to ATA identification with the correct model and capacity, surfaces all sectors through standard READ commands, and returns real data on the first pass with no shingled-band 0x00 patterns | ddrescue is the right tool and a full image can be taken without firmware intervention |
| Identifies correctly but reads return 0x00 for the User Area while the Service Area is intact | The translator is corrupt and the case is PC-3000 SA-module work |
| Does not complete identification, hangs in BUSY, or returns ABRT on basic commands | PC-3000 is required to bypass the failed boot sequence before any imaging tool can see the drive |
Sending a DM-SMR drive in this state to a lab that runs ddrescue against everything produces a blank clone and burns the persistent cache during repeated power cycles. Firmware-level SMR recovery at the Austin lab starts at $900 regardless of which family the drive belongs to.
Do SMR Drives Need Different Donor Head Matching?
Head swap procedures on SMR HDDs follow the same mechanical steps as CMR drives: match the donor head stack by drive family, head count, and firmware revision, then transplant under a 0.02 micron ULPA-filtered clean bench. The difference is in what happens after the swap, when the drive powers on with donor heads installed.
Both CMR and SMR drives store ROM adaptive parameters (initial head micro-jog offsets and bootstrap calibration data) that must transfer from the original PCB to the donor. On CMR drives, the ROM transfer is sufficient; the drive can read sectors immediately after the swap because the translator maps LBAs directly to physical locations.
SMR drives pair the head assembly to the dynamic state of the media cache. When donor heads are installed and the drive powers on, the firmware attempts to calibrate the foreign heads and flush the CMR cache to the shingled bands.
Donor heads have different micro-tolerances than the originals, so this background write process fails in predictable ways: partial shingle band overwrites, T2/MCMT corruption, and zone pointer table damage. If the drive completes even one garbage collection cycle with misaligned donor heads, the data in the affected zones is permanently overwritten.
The solution is hardware-level write protection applied before the SMR drive is powered on with donor heads. PC-3000 Portable III supports a write-protect mode that blocks SA and UA writes at the interface level, preventing the firmware from executing any background processes. The drive spins up, the donor heads stabilize, and data is imaged in read-only mode. Only after a complete image is captured should write protection be released for translator reconstruction.
Which Drive Families Use SMR?
Consumer SMR shows up in the Seagate Rosewood platform, in Western Digital drives sold inside My Passport external enclosures, and in certain Caviar Blue models (WD20EZAZ). Enterprise and NAS drives from all major manufacturers are generally CMR.
The Seagate Rosewood platform uses SMR. These 2.5-inch drives turn up in external USB enclosures, laptops, and gaming consoles. They are among the most common drives seen in data recovery labs because of their sales volume and the firmware vulnerability in the Media Cache Management Table and Translator (SysFile 28) that causes logical corruption after power loss.
Western Digital's SMR lineup includes certain Caviar Blue models (WD20EZAZ) and some Elements/My Passport external drives. Seagate's Barracuda desktop line includes both CMR and SMR models, which are not always distinguishable by the consumer-facing model number.
WD My Passport SMR: USB Bridge & SED Encryption
Western Digital DM-SMR drives sold inside My Passport external enclosures integrate a native USB bridge directly on the PCB with Self-Encrypting Drive (SED) hardware. The USB bridge blocks vendor-specific ATA commands, making standard SATA adapters & recovery software unable to access the firmware. Recovering data from one of these drives requires micro-soldering a SATA bypass directly to the PCB to reach the MCU's Techno Mode, where firmware-level data recovery via PC-3000 can rebuild the corrupted T2 translator (Module 190) from media cache fragments. WD Spyglass data recovery at our Austin lab starts at $900 for firmware-level cases.
Enterprise and NAS drives from all major manufacturers are generally CMR. The performance penalty of SMR during random writes and RAID rebuilds makes it unsuitable for these workloads, and manufacturers have responded to the disclosure controversy by clearly labeling NAS drives as CMR.
How Can I Tell If My Hard Drive Is SMR by Model Number?
Most consumer hard drives do not label CMR or SMR recording on the retail carton or drive label. Identification depends on decoding the model number suffix against published manufacturer specifications. Western Digital, Seagate, and Toshiba each use a different suffix convention, and several drive families mix SMR and CMR within the same product line at different capacities.
The tables below decode the suffixes that appear on consumer drives shipped through retail channels. NAS vendors (Synology, QNAP, TrueNAS) maintain hardware compatibility lists that flag verified SMR drives as incompatible for RAID pools; cross-referencing the exact model number against those lists is a reliable secondary verification step before deploying a drive into a NAS.
Western Digital Red and Blue Suffix Decoding
| Suffix | Family | Capacity Range | Recording Technology |
|---|---|---|---|
| EFAX | WD Red (NAS) | 2TB to 6TB | DM-SMR |
| EFAX | WD Red (NAS) | 8TB to 14TB | CMR |
| EFZX | WD Red Plus (128MB cache) | All capacities | CMR |
| EFPX | WD Red Plus (cache and RPM vary by capacity) | All capacities | CMR |
| EFBX | WD Red Plus 7200 RPM | 8TB to 12TB | CMR |
| EFGX | WD Red Plus 7200 RPM | 10TB to 14TB | CMR |
| EZAZ | WD Blue 3.5-inch desktop | All capacities | DM-SMR |
| EZRZ | WD Blue 3.5-inch desktop | All capacities | CMR |
The EFAX suffix is the source of the WD Red controversy because the same suffix covers both SMR and CMR drives depending on capacity. A WD60EFAX sold for NAS use is SMR; a WD120EFAX of the same product line is CMR. The drive label and retail packaging do not differentiate the two. WD Red Plus and WD Red Pro families are CMR across all capacities. On WD external enclosures (My Passport, Elements), 2.5-inch internal drives are commonly DM-SMR; high-capacity 3.5-inch external enclosures (10TB and above) generally contain CMR drives derived from enterprise white-label inventory (WD120EMAZ, WD120EMFZ).
Seagate Barracuda and Mobile Model Decoding
| Model Family | Example Model Numbers | Form Factor | Recording Technology |
|---|---|---|---|
| BarraCuda (DM004) | ST4000DM004, ST8000DM004 | 3.5-inch desktop | DM-SMR |
| Archive HDD v2 | ST6000AS0002, ST8000AS0002 | 3.5-inch archive | DM-SMR (cold storage) |
| IronWolf / IronWolf Pro | ST4000VN006, ST8000NE001, ST12000NE0008 | 3.5-inch NAS | CMR (all capacities) |
Seagate model numbers differ by a single trailing digit between families, so read the full string off the label and check it against Seagate's own current recording technology list rather than the family name. Rosewood-platform 2.5-inch drives are the largest single source of SMR firmware recovery cases the lab sees, because they ship inside external USB enclosures, gaming console expansions, and budget laptops at high volume.
Toshiba P300, N300, and MQ Series Decoding
| Model Family | Example Model Numbers | Capacity Range | Recording Technology |
|---|---|---|---|
| P300 desktop | HDWD240, HDWD260 | 4TB to 6TB | DM-SMR |
| N300 NAS (HDWG / HDWN) | HDWG21C, HDWN180 | All capacities | CMR |
Toshiba states recording technology per model rather than per line, and the P300 name covers both: the HDWD240 and HDWD260 are DM-SMR, while the 3TB and 1TB P300 models are CMR. Look the exact model number up on Toshiba's own page before you assume a drive pulled from a P300 box is CMR.
Can Software Tell You If a Drive Is CMR or SMR?
On a consumer drive, no. A drive-managed SMR drive reports the same non-zoned state a CMR drive reports, so a clean software result narrows the question without settling it. Host-managed & host-aware drives are the exception, & they identify themselves because the command sets they speak oblige them to.
Zoned Block Device Reporting on Linux
Linux exposes the zoned state of a block device through the sysfs attribute /sys/block/<dev>/queue/zoned, and lsblk reports the same value in its ZONED column.
An HM-SMR drive shows up there because ZBC on SAS & ZAC on SATA require it to publish its zone layout to the host. Exposing zones is what those command sets exist to do. A drive that reads back as host-managed has already answered the question.
Drive-Managed SMR Reports Itself as Non-Zoned
A DM-SMR drive returns none, the same value a CMR drive returns. That is a design property rather than a broken tool: DM-SMR firmware presents an ordinary non-zoned block device so operating systems, controllers, & enclosures built before shingled recording still work with it. The utility is reporting what the drive advertises, & the drive advertises no zones.
A none result therefore excludes host-managed SMR and leaves drive-managed SMR wide open, which is what nearly every consumer SMR drive is. SMART does not close the gap. No standardized SMART attribute or device statistics page separates a DM-SMR drive from a CMR drive.
Model number decoding is the method that produces an answer, not the fallback for when a software check comes up empty. Read the full string off the label & check it against the manufacturer's current recording technology list; the suffix tables cover the Western Digital, Seagate, & Toshiba conventions. Where a manufacturer publishes nothing for a model, that drive's recording technology is undocumented. Treat the question as open.
Sustained Write Benchmarks Damage a Failing Drive
The common workaround is a behavior test: fill the drive with a long sequential write & watch for the throughput collapse that shows the persistent CMR cache has run out. On a healthy drive that test is slow & tells you something. On a drive with read instability, degraded heads, or firmware trouble it is destructive.
Never benchmark a drive whose data you still want.
Sustained writing forces the continuous read-modify-write & garbage collection activity that overwrites shingled bands still holding recoverable data, and it keeps a marginal head stack seeking under load for the length of the run. The drive performs those rewrites on its own power, & a SATA write-blocker stops the host without stopping the firmware. Cut power to the drive.
Imaging Order After a DM-SMR Determination
Once a drive is known or suspected to be DM-SMR, the order of the work is fixed. PC-3000 Portable III commands the firmware-level write lock through the Service Area first, halting media cache destaging & background garbage collection; only then does DeepSpar Disk Imager image the user area. Running the imager first hands the firmware a window to rewrite bands while those bands are being read.
A DM-SMR member in an array behaves acceptably under light sequential load & falls over under the sustained write pressure of a rebuild or resilver. Check the model number before the drives go into the pool, not while a resilver is stalling.
Both stages run in-house at the Austin lab, & there is no diagnostic fee for establishing which of the two recording technologies you are holding.
How Do Shingled Write Zones Change the Recovery Workflow?
Shingled write zones are physical regions of the platter where adjacent tracks overlap. The firmware buffers incoming host writes in a persistent CMR cache band on the outer edge of the platters, then destages those writes sequentially into the shingled zones during idle periods. This buffering architecture forces a different recovery sequence on SMR drives than on CMR drives, starting with the Service Area rather than with the host.
Persistent Write Cache Band: Size and Physical Location
Consumer DM-SMR HDDs reserve a dedicated CMR region on the platter to absorb random writes from the host before they are committed to the shingled bands. This region is documented in the disk industry as the persistent write cache or media cache band, and its characteristics determine how technicians plan an imaging session.
- Capacity
- Typically 20GB to 30GB of CMR-formatted area, reserved outside the user-addressable LBA range.
- Physical location
- The outer edge of the platters, where the higher linear velocity delivers the fastest sequential write rate and the head can stage incoming data before destaging.
- Destaging trigger
- The firmware initiates background destaging whenever the drive enters an idle state. The destaging routine reads each entry from the CMR cache and rewrites it sequentially into the matching shingled band, then updates the secondary translator (WD Module 190, Seagate MCMT) to reflect the new physical location.
The recovery consequence is direct. When a customer drive arrives with corrupted firmware or marginal heads, the persistent cache often contains the most recent host writes that have not yet reached the shingled bands. Any power-on session that allows the firmware to complete a destaging cycle commits those writes into the shingled region. If the shingled tracks contain user data that the customer needs (because the cache is staging background TRIM or garbage-collection writes, not user data), the destaging overwrites the original data with stale metadata. The recovery objective is to capture the cache contents and the shingled bands as a frozen snapshot before any destaging executes.
Why Translator Corruption on SMR Is Architecturally Harder Than CMR
The architectural difference is not translator depth, which is a function of how many module reads PC-3000 must perform to reach a stable state. The difference is that an SMR translator references two independent address spaces (the CMR cache band and the shingled bands), and the band pointer map enforces sequential write ordering within each shingled band. A CMR translator only references the static physical block address space and has no concept of band sequence.
On a CMR HDD, repairing the translator restores logical-to-physical mapping for every sector that was previously addressable. On an SMR drive, repairing the secondary translator only restores the mapping for sectors that the firmware had successfully destaged. Sectors that were live in the persistent cache at the moment of power loss are referenced by cache-band pointers that no longer match the post-corruption translator state. Even after the translator is rebuilt, those sectors require a separate cache-band reconstruction pass that walks the CMR region directly and reattaches orphaned entries to the rebuilt translator. The two-pass workflow is the structural reason firmware-level SMR recovery starts at $900 while equivalent CMR firmware recovery starts at $600.
Why Imaging Order Matters on Failing SMR Drives
On a CMR drive with marginal heads, ddrescue imaging in default LBA-ascending order captures most sectors before the heads degrade further. The damage is bounded to the specific tracks the head was attempting to read at the moment of failure. On an SMR drive, the consequence of a failed read propagates through the read-modify-write cycle across the entire band that contains the failed sector.
- Forward pass with strict timeouts. DeepSpar Disk Imager and PC-3000 Portable III enforce millisecond-scale ATA timeouts and skip forward by a large LBA offset when a read fails. The head moves out of the damaged zone before the actuator dwell time accumulates additional thermal stress.
- Healthy-head selective mapping. The imager identifies which physical read heads are returning clean data and reads only from those heads in the first pass. Degraded heads are disabled in the imager's RAM head map until the final pass, so their failures do not interrupt the rapid capture of safe data.
- Selective head re-enable. Only after the forward pass completes on healthy heads does the imager re-enable the degraded heads for a final slow pass. By then, the bulk of the user data has already been captured, and the risk of total head death no longer threatens the majority of the recovery.
How Head Instability Propagates Damage Across Shingled Tracks
When a marginal head encounters a bad sector on a CMR drive, the damage is contained to that specific track. The firmware marks the sector for reallocation, and the read or write is retried at a spare location. The mechanical stress on the actuator is bounded to the duration of the failed seek.
On an SMR drive, the band architecture amplifies the consequence. Shingled bands group consecutive overlapping tracks (a physical band on consumer DM-SMR drives is typically 15MB to 40MB, distinct from the larger logical zone size used by Host-Managed SMR). If a sector within a band needs reallocation, the firmware must read the entire band, replace the damaged sector with data drawn from the spare pool, and then sequentially rewrite every overlapping track in the band.
On a drive with healthy heads, this read-modify-write cycle completes in a few seconds and is invisible to the host. On a drive with marginal heads, forcing the actuator to rewrite tens of megabytes of overlapping tracks just to fix one bad sector generates additional thermal stress on the voice coil motor and the head preamp.
The cascade pattern follows. Marginal heads rewriting an overlapping band frequently produce new bad sectors in adjacent tracks that were previously healthy. Those new bad sectors trigger further read-modify-write cycles on neighboring bands. Each cycle adds mechanical stress, and the failure pattern accelerates until the head stack reaches total failure. The lab uses FLIR thermal cameras during diagnostic spin-up to monitor actuator and preamp temperature on suspected SMR drives; thermal climb during idle power-on is the diagnostic signature of background destaging on a drive with degraded heads, and it signals the technician to power down and apply hardware write protection before the cascade begins.
What Writes Occur During Spin-Up That Hardware Write Lock Must Block
The most dangerous moment in SMR recovery is the initial application of power. DM-SMR firmware is designed to resume background destaging and garbage collection within seconds of reaching the Ready state. The drive does not need a host command to begin rewriting the shingled bands; it autonomously executes any pending work queued in the persistent cache.
- Cache destaging writes
- The firmware reads each entry from the CMR persistent cache and writes it into the shingled band that corresponds to the entry's logical address. If the cache is corrupted, these writes commit corrupt data into the shingled region.
- Garbage collection writes
- The firmware reclaims partially valid shingled bands by reading the live data, writing it into a new band, and erasing the source band. On a drive with damaged heads, this process reads degraded source data and rewrites it as authoritative, overwriting cleaner copies that may exist elsewhere.
- Secondary translator updates
- Every destaging or garbage-collection cycle updates Module 190 on Western Digital or the Media Cache Management Table on Seagate. If the translator was already corrupt at power-on, these updates write corrupt state into the Service Area, making the translator unrecoverable.
PC-3000 Portable III intervenes in the Service Area to lock the drive's background firmware processes before any host-LBA imaging. That is the part a SATA write-blocker cannot do: a blocker stops the host, while the drive's own garbage collection keeps running on power.
The same write-blocking discipline applies during head swaps. Donor heads have different micro-tolerances than the original head stack, so any background write executed with donor heads installed produces misaligned writes that corrupt the shingled bands. Helium HM-SMR drives (WD Ultrastar DC HC600 series, including the HC620 and HC650) use host-managed Sequential Write Pointers and do not autonomously destage on power-on, so they are immune to this specific failure mode. Recovery on those drives instead focuses on rebuilding the host-side zone pointer database while preserving the sealed helium atmosphere during platter access. Helium HDD recovery pricing ranges from $200–$5,000+.
Frequently Asked Questions
What is the difference between CMR and SMR?
CMR (Conventional Magnetic Recording) writes data tracks side by side with guard bands between them, so any track can be modified without disturbing its neighbors. SMR (Shingled Magnetic Recording) overlaps tracks like roof shingles to raise areal density, but the overlap forces the drive to manage a CMR persistent cache and run background garbage collection that rewrites entire shingled bands during random-write workloads. CMR is the correct choice for NAS, RAID, virtual machine storage, and any operating system disk. SMR fits sequential cold storage where data is written once and rarely modified.
Can you recover data from an SMR drive?
Yes. SMR recovery requires PC-3000 Portable III firmware intervention, not standard imaging software. A SATA write-blocker stops host writes only, so the background firmware processes are locked through the Service Area before any host-LBA imaging starts.
Workflow then depends on the manufacturer: Western Digital drives need Module 190 (T2 translator) reconstruction, and Seagate SMR drives need Media Cache Management Table (MCMT) repair through the F3 terminal.
Issuing a standard Seagate F3 translator regeneration command on an SMR drive destroys the MCMT permanently. Firmware-level SMR recovery at the Austin lab starts at $900. No diagnostic fee is charged.
How do I tell if my drive is CMR or SMR?
Manufacturers do not always print recording technology on the retail label. The most reliable method is to look up the exact model number on the manufacturer specification sheet or product data PDF. Western Digital, Seagate, and Toshiba all publish CMR vs SMR lists for current drive families. Three practical checks:
- WD Red and WD Blue model suffixes EFAX (2TB to 6TB capacities) and EZAZ are DM-SMR; WD Red Plus and Red Pro are CMR.
- Seagate BarraCuda ST4000DM004 and ST8000DM004 are SMR.
- Cross-reference against the Synology, QNAP, and TrueNAS hardware compatibility lists; vendors flag SMR drives as unsafe for RAID pools.
Cache size is not a tell. WD ships CMR desktop drives with 256MB of cache.
Can data be recovered from an SMR hard drive?
Yes. SMR data recovery requires PC-3000 Portable III firmware intervention rather than standard imaging software. A write-blocker cannot stop the drive's own garbage collection, so the background firmware processes are locked through the Service Area before any host-LBA imaging starts. From there, the workflow depends on the manufacturer: Western Digital drives require Module 190 (T2 translator) reconstruction, and Seagate SMR drives require Media Cache Management Table (MCMT) repair through the F3 terminal. Firmware-level SMR recovery starts at $900. No diagnostic fee is charged.
Is SMR bad for NAS?
Yes. NAS appliances running RAID arrays perform random writes during parity rebuilds, scrubs, and multi-user file operations. SMR drives buffer random writes in a small CMR persistent cache; sustained rebuild pressure fills that cache within minutes, forcing a continuous read-modify-write cycle on the shingled tracks. Write throughput drops below 10 MB/s, the NAS controller hits I/O timeout thresholds, and drops the drive from the array. If a second drive fails during the stalled rebuild, the entire array is lost. Synology, QNAP, and TrueNAS all publish CMR-only compatibility lists for drives used in RAID pools.
What is the difference between CMR and SMR for data recovery?
The primary difference is translator complexity. CMR drives map logical block addresses directly to physical locations using a single static translator; if firmware corrupts, the PC-3000 clears the relocation list and rebuilds the translator in one pass. SMR drives add a second-level translator ( WD Module 190, Seagate MCMT) that dynamically maps data across both a CMR persistent cache and the shingled bands. Corrupted SMR firmware requires manufacturer-specific workflows and strict write protection to prevent background garbage collection from destroying data during recovery. CMR firmware repair is $600; SMR firmware repair is $900 due to the additional translator reconstruction work.
Is SMR harder to recover data from than CMR?
SMR adds complexity at the firmware layer because the translator must account for shingled band management and persistent cache data. Physically, the heads and platters are similar, and head swap procedures are the same. The added difficulty is in firmware repair, not the mechanical layer.
How can I tell if my hard drive is SMR or CMR?
Look up the model number on the manufacturer's specification sheet or product data PDF. Community-maintained databases (Synology and QNAP compatibility lists) also document which models use SMR. High-capacity 2.5-inch laptop drives (1TB+) and low-cost external drives are frequently SMR. Enterprise and NAS-rated drives are typically CMR.
Can SMR hard drives be used in a NAS?
SMR drives work for light, sequential workloads like media streaming. They fail during RAID rebuilds because the sustained write pressure of the rebuild quickly overflows the SMR persistent cache, forcing inline garbage collection that stalls I/O; interleaved host traffic during the rebuild compounds the cache pressure. A 4-drive RAID-5 rebuild with SMR drives takes longer than with CMR drives, and the extended rebuild window increases the probability of a second drive failure that destroys the array. NAS data recovery from a failed SMR-based array requires rebuilding both the RAID parity structure & the SMR band management metadata.
What happens to SMR data during a RAID rebuild?
The RAID controller drives continuous, heavy write pressure across the replacement drive, and interleaved host I/O layers additional random writes on top of that sequential sweep. On a CMR drive, this sustained workload completes at consistent speed. On an SMR drive, the sheer write volume fills the persistent cache within minutes, forcing garbage-collection mode where write throughput drops below 10 MB/s.
The rebuild stalls, the controller may mark the drive as unresponsive, & the array degrades further. If the drive's band management firmware corrupts during this stressed state, the translator module requires PC-3000 repair to rebuild the logical-to-physical mapping. A head crash during a stressed rebuild compounds the problem: the drive needs both mechanical head replacement & firmware-level translator reconstruction.
Does CMR or SMR affect data recovery cost?
Hard drive data recovery pricing is based on failure severity. Within the firmware repair tier, SMR drives cost more than CMR: CMR firmware repair is $600, SMR firmware repair is $900, because the SMR translator includes band management metadata & a cache translator that require additional PC-3000 work. Head swap pricing is $1,200–$1,500 for CMR & $1,500 for SMR, plus donor drive cost. No diagnostic fee is charged for either type, & we operate on a no data, no fee guarantee regardless of recording technology.
How does file deletion differ between CMR and SMR hard drives?
On a CMR drive, deleted data remains magnetically intact in unallocated space until the drive physically overwrites those sectors. A DM-SMR drive runs on its own schedule: background garbage collection and media-cache destaging rewrite whole shingled bands with no host command involved, so the interval between the delete and the physical overwrite is not something you control from the operating system. Power the drive down instead of leaving it idle and powered, and firmware-level data recovery works from images plus the drive's own translator metadata rather than from a live filesystem scan.
Which recording type should I choose for a NAS: CMR or SMR?
CMR. NAS appliances running RAID arrays require consistent random write performance during parity rebuilds, scrubs, & multi-user file operations. SMR drives use a persistent cache for random writes; when that cache fills (which happens within minutes during a RAID rebuild), write throughput drops below 10 MB/s & the NAS controller may drop the drive from the array entirely. Synology, QNAP, & TrueNAS all publish CMR-only compatibility lists for drives used in RAID pools.
Can data be recovered from an external SMR hard drive after formatting?
Often, and what decides it is how much the drive has run since. An external SMR drive keeps rewriting shingled bands through background garbage collection for as long as it has power, so every hour the enclosure stays plugged in works against the recovery. Unplug it. From there, a PC-3000 firmware-level translator reconstruction can access isolated zones that software tools can't reach.
Why do SMR drives fail during NAS RAID resilvering?
During a RAID-5 or RAID-6 resilver, the controller continuously writes reconstructed data and parity blocks to the replacement drive. ZFS resilvering traverses the pool in logical tree order, which is highly random; block-level mdadm and hardware RAID rebuilds sweep sequentially by LBA, but interleaved host I/O randomizes the effective workload. SMR drives buffer this sustained write workload in a small CMR persistent cache. Sustained rebuild pressure fills that cache within minutes, forcing a continuous read-modify-write cycle on the shingled tracks. Write throughput drops to single-digit MB/s, the resilver stalls, & the NAS controller hits I/O timeout thresholds & drops the drive from the array.
ZFS, mdadm, & Synology DSM all exhibit this behavior with SMR drives. If the array degrades further during the stalled resilver, NAS data recovery requires reconstructing both the RAID parity layer & the SMR band management metadata using PC-3000.
Why does a Western Digital SMR drive show all zeros after power loss?
Western Digital DM-SMR drives rely on a second-level translator called Module 190 (or T2 translator in PC-3000) to map logical blocks to physical locations within shingled bands. If the drive loses power during background garbage collection, Module 190 corrupts. The drive mounts normally & reports correct capacity, but every sector reads as 0x00. Standard imaging captures a blank image.
Recovery requires PC-3000 to access the Service Area, back up the corrupt Module 190, lock the User Area to prevent background processes from further overwriting data, & extract raw content via Physical Block Access or the T2 Recreate utility. Hard drive data recovery pricing for this firmware-level procedure starts at $900 for SMR drives. No diagnostic fee is charged, & we operate on a no data, no fee guarantee.
Can I swap the PCB on a clicking Western Digital Spyglass SMR drive?
No. Modern WD Spyglass (My Passport) drives integrate a USB bridge directly onto the PCB with hardware-level Self-Encrypting Drive (SED) encryption. The encryption keys are bound to the original MCU, & the ROM chip stores adaptive parameters unique to the original head assembly. Swapping the PCB without transferring the ROM & managing the SED keys renders the shingled data tracks permanently unreadable. Hard drive data recovery on these drives requires micro-soldering a SATA bypass to access the firmware directly via PC-3000.
How can I tell if my WD Red drive is SMR by model number?
Western Digital Red drives use a four-character suffix that indicates the recording technology. The EFAX suffix on capacities from 2TB to 6TB (WD20EFAX, WD40EFAX, WD60EFAX) indicates Drive-Managed SMR. The same EFAX suffix on 8TB, 10TB, 12TB, and 14TB capacities indicates CMR.
EFZX denotes CMR Red Plus drives with a 128MB cache. EFPX denotes CMR Red Plus drives, but cache and spindle speed move with capacity inside that suffix: WD's own product brief lists the WD80EFPX at 256MB and 5640 RPM and the WD20EFPX at 64MB and 5400 RPM. EFBX is 7200 RPM CMR Red Plus for 8TB to 12TB models, and EFGX is 7200 RPM CMR for higher-capacity (10TB to 14TB) Red Plus models.
On the WD Blue desktop line, EZAZ is SMR and EZRZ is CMR. See the WD suffix table above for a complete breakdown.
Which Seagate and Toshiba consumer drives are SMR?
On the Seagate BarraCuda 3.5-inch line, Seagate's own recording-technology list carries ST4000DM004 and ST8000DM004 as Drive-Managed SMR. The Seagate Archive HDD v2 line (ST8000AS0002, ST6000AS0002) is purpose-built SMR for cold storage. IronWolf and IronWolf Pro NAS drives are CMR across all capacities.
On Toshiba, the P300 models Toshiba designates as SMR are the HDWD240 and HDWD260. N300 NAS drives (HDWG, HDWN model prefixes) are CMR. Check any model you are unsure about against the manufacturer's current list rather than inferring from the family name.
Why does imaging order matter on a failing SMR hard drive?
On an SMR drive, the read/write head must traverse overlapping shingled tracks. If a sector returns a read error, the standard ATA timeout of 30 seconds keeps the head dwelling on the damaged region, applying thermal and mechanical stress to the actuator and head preamp. DeepSpar Disk Imager and PC-3000 Portable III enforce strict millisecond timeouts and skip forward by large LBA offsets when a read fails, moving the head away from the damaged zone before degradation propagates.
Skipped zones are queued and revisited in later passes once the safe data is captured. Firmware-level SMR recovery at the Austin lab starts at $900.
Are high-capacity enterprise Helium drives like the WD Ultrastar HC620 SMR?
Yes. The WD Ultrastar DC HC600 series (including the 14TB HC620 & 20TB HC650) uses Host-Managed SMR (HM-SMR) combined with HelioSeal helium technology. Unlike consumer Drive-Managed SMR, HM-SMR drives identify as Zoned Block Devices & require the host OS kernel to manage Sequential Write Pointers & zone states. Recovering a failed HM-SMR helium drive requires managing both the sealed helium environment (platter access in controlled atmosphere) & the host-managed zone metadata that the drive's firmware doesn't track internally.
Can software tell me whether my hard drive is CMR or SMR?
Not on a consumer drive. Linux reports the zoned state of a block device through /sys/block/<dev>/queue/zoned and in the lsblk ZONED column. A host-managed SMR drive appears there because ZBC on SAS & ZAC on SATA require it to publish its zone layout. A drive-managed SMR drive reports none, the same value a CMR drive reports, because its firmware presents an ordinary non-zoned block device for backward compatibility, and no standardized SMART attribute separates the two. Decode the model number against the manufacturer's published recording technology list instead.
Do not run a sustained write benchmark on a drive whose data matters. That test forces the read-modify-write & garbage collection activity that overwrites recoverable data, and the drive keeps doing it under its own power after the host stops writing.
If you are experiencing this issue, learn about our hard drive recovery service.