# Synology 7.2 Third-Party SSD Storage Pool Guide
## 📝 Video Summary
This comprehensive tutorial demonstrates how to create NVMe storage pools using third-party (non-official) SSDs on Synology NAS DSM 7.2 system. Due to Synology's whitelist restriction that only allows officially certified SSDs to create M.2 storage pools by default, this video provides a complete solution to bypass this limitation.
---
## 🔍 Core Problem Analysis
**Problem Symptoms:**
- Third-party SSDs (such as Samsung and other brands) cannot create NVMe storage pools in Synology DSM 7.2
- System returns errors and blocks storage pool creation
**Root Cause:**
Synology NAS systems have a built-in SSD whitelist mechanism that only permits whitelisted solid-state drive models to create M.2 storage pools. Non-officially certified SSD brands (such as Samsung, Western Digital, Intel, etc.) are not included in the whitelist by default.
---
## 💡 Solution Steps
### Step 1: Prepare Tool Files
1. Download the Synology HDD DB tool (shared via Baidu Netdisk in the video)
2. Extract files and upload to NAS shared folder
3. Suggested path: `/volume1/Tempo/system_install/`
### Step 2: SSH Operation Workflow
**1. Login to SSH and switch to root privileges**
```bash
sudo -i
```
**2. Navigate to tool file directory**
```bash
cd /volume1/Tempo/system_install/
```
**3. Grant script execution permissions**
```bash
chmod +x ./syno_hdd_db.sh
ls # Confirm file turns green (executable state)
```
**4. Run whitelist addition script**
```bash
./syno_hdd_db.sh -f r
```
- This command automatically adds your SSD to the whitelist
- 95% of cases complete without errors
- If errors occur, troubleshoot based on prompts
### Step 3: Create Storage Pool
1. After script completion, may need to restart NAS (situation dependent)
2. Enter Storage Manager interface
3. Click "Create Storage Pool" button
4. M.2 SSD option will now be available for pool creation
---
## ⚙️ Setup Automation Task (Important)
To prevent whitelist restoration after system updates, create a boot-time auto-execution task:
**Navigation Path:** Control Panel → Task Scheduler → Create → User-defined script
**Configuration Parameters:**
- **Task Name:** Custom (e.g., SSD Whitelist Maintenance)
- **User:** root
- **Event:** Boot-up
- **Enabled:** Checked
**Task Script Content:**
```bash
/volume1/Tempo/system_install/syno_hdd_db.sh
```
**Important Notes:**
- Adjust path according to your actual file location
- Optional: Enable email notification for execution results
- Administrator password required when saving
---
## 🔧 FAQ
**Q1: Still cannot create storage pool after running script?**
A: Try restarting the NAS system; most issues resolve after reboot
**Q2: Need to repeat operation after adding new SSD?**
A: Yes, after inserting new third-party SSDs, re-run the `./syno_hdd_db.sh -f r` command
**Q3: What if it stops working after system update?**
A: With properly configured boot-time task, whitelist automatically refreshes on every startup
**Q4: Which SSD brands require this operation?**
A: All non-Synology certified SSDs, including Samsung, WD, Intel, Kioxia, and other mainstream brands
---
## 🎯 Applicable Scenarios
- Synology NAS DSM 7.2 and above
- Using third-party brand NVMe SSDs
- Need to create M.2 solid-state drive storage pools
- Budget-conscious users who prefer not to purchase expensive official SSDs
---
## ⚠️ Precautions
1. Backup important data before operation
2. Ensure SSH is enabled in Synology Control Panel
3. Must use root privileges to execute commands
4. Adjust script path according to actual situation
5. Recommend setting boot-time auto-task for persistent effect
---
## 🏷️ Related Tags
`Synology NAS` `DSM 7.2` `Third-party SSD` `NVMe Storage Pool` `Whitelist Bypass` `SSH Tutorial` `Storage Management` `NAS DIY` `Cost Optimization` `M.2 SSD` `Storage Pool Creation` `Synology Hacks`
---
## 🎬 Video Highlights
---
## Key Timestamps:
1. **Problem Demonstration** - Samsung SSD creation failure example
2. **Root Cause Explanation** - Synology whitelist mechanism
3. **Tool Preparation** - File download and upload process
4. **SSH Command Execution** - Step-by-step terminal operations
5. **Automation Setup** - Task scheduler configuration
6. **Testing & Verification** - Successful pool creation
---
## Technical Difficulty: ⭐⭐☆☆☆ (Beginner-Intermediate)
---
## Estimated Time: 15-20 minutes
---
**💬 Community Engagement:** If you found this tutorial helpful, please like, share, and subscribe for more Synology NAS optimization guides!