Technical Anshu
Tutorials Blog
⚠️ Update Discipline

Never Auto Update a Lab DSM Update Discipline for Virtual Synology

On real Synology hardware, automatic updates are good practice. On a virtualised install they are the number one cause of a NAS that never boots again. Here is the discipline that replaces them.

✍️ Technical Anshu🖥️ VMware ESXi / Synology DSM⏱️ 8 minute read
🎥 Watch the full step-by-step installation in the video above

Every other Synology guide tells you to keep DSM updated, and on hardware they are right. This install plays by different rules, because it boots through a bootloader emulating a specific model-and-DSM pairing. Change the DSM side carelessly and the emulation fails at boot — completely. This guide covers the setting, the safe manual routine, and the rescue if it already happened.

Control Panel — Update and Restore, set for a lab DSM (panel recreated as a summary)
Automatic DSM updateOff — notify only
Before any manual updateVM snapshot + config backup
Update sourceVersion matched to bootloader
After updateBoot test, then keep or roll back

👆 The lab update posture — the opposite of the set-and-forget habit that is correct on real Synology hardware (settings recreated for illustration)

1

Why Updates Are Dangerous Here and Not on Real Hardware

On a real Synology box, DSM updates are routine and safe enough that automatic updates are good practice. A virtualised install is different: it boots because a community bootloader emulates a specific Synology model and DSM pairing. A new DSM version can change drivers, boot behaviour or model checks — and the emulation that worked yesterday may not boot tomorrow. The failure mode is total: the NAS simply does not come up, usually right after an update you did not even choose. This is not a flaw in DSM; it is the price of running it somewhere it was never meant to run.

2

The Setting to Change Today

Open Control Panel → Update & Restore and set DSM updates to notify only — never automatic. Do it during the initial setup, before the lab holds anything, because the setup wizard cheerfully offers the automatic option and it is wrong for this build. Package updates inside DSM are a separate, milder question — still read what a package update changes, but it is DSM version jumps that carry the boot risk. Also export a DSM configuration backup (.dss file) after your initial setup; it weighs nothing and rebuilds your settings on a fresh install in minutes.

3

The Safe Update Routine, When You Deliberately Update

Sometimes you will want the newer DSM — to learn it, or because a tutorial needs it. Then update like a technician, in this order:

  1. Confirm your bootloader is known to support the target DSM version — not a newer one, not an older one.
  2. Shut the VM down cleanly and take an ESXi snapshot (or clone the VM if snapshots are unavailable).
  3. Apply the update manually from the downloaded .pat, never the one-click newest.
  4. Boot, log in, check the pool, shares and packages — then decide: keep the snapshot a few days, then delete it, or roll back while the snapshot still exists.
4

If an Update Already Broke the Boot

Do not start reinstalling over the top — that is how a recoverable lab becomes lost data. If you have a snapshot, reverting it is the whole fix. Without one, the usual rescue is to rebuild the bootloader side (a bootloader version matched to the DSM now on the disks) while leaving the data disks untouched, since DSM keeps its system on the disks and a correct bootloader can often start it again. Prevention is unglamorous and total: notify-only updates, snapshots before changes, and a config backup. Labs die from skipped snapshots, not from bad luck.

🔴 Read this before you store anything real on it. DSM is Synology software, licensed for Synology hardware. Running it inside a virtual machine like this is a lab and learning exercise — some Synology services and packages may refuse to run or break, a DSM update can break the install, Synology support does not cover it, and it must never be the only place an office keeps its data.

🎥 Watch the Full Installation Video

Watch the full installation video first — then set the update behaviour exactly as this guide describes.

▶️ Watch Full Video
❓ Frequently Asked Questions

Why is an update riskier here than on a real Synology?

A real box updates as a matched hardware-and-software product. The virtual install depends on a community bootloader emulating a specific model for a specific DSM range; a new DSM can change what it checks at boot, and the NAS then fails to start at all.

Are package updates inside DSM also dangerous?

Much less so — the boot risk lives in DSM version changes. Still, read package update notes, and keep the same habit: snapshot before big changes so any surprise is reversible.

An update already broke my lab. Is the data gone?

Usually not. The data disks hold the DSM system and your files; reverting a pre-update snapshot fixes it outright, and without one, matching the bootloader to the DSM version now on the disks often boots it again. Do not reinstall over the disks before trying those.

This guide is based on the Technical Anshu Synology on ESXi installation video • Stuck on a step? Ask in the video comments — you will get a reply 🙏