Post

Running Synology DSM (Xpenology) on Proxmox

Easy way I have found to run the Synology DSM (DiskStation Manager) inside of proxmox. Runs super well, very smooth and very good file transfer speeds.

Requirements

  1. A Proxmox server
  2. An internet connection

Steps

Start by creating a VM with whatever name you would like:

1

Choose “Do not use any media”:

2

Leave the system tab default:

3

Remove the disk thats there:

4

5

Choose however many CPU cores you would like to allocate to it. I will allocate 4:

6

Choose how much RAM you would like to allocate to it. I will allocate 4GB:

7

Change the network adapter model from VirtIO to Intel E1000, tag your VLAN if needed, and enable/disable firewall if needed:

8

Final settings - Select “Finish”:

9

Now, on your computer (not on server) go to:

https://github.com/AuxXxilium/arc/releases/latest

And download arc-VERSIONNUMBER.img.zip, and unzip it

You will have arc.img

Then navigate to where your ISO image storage is. For default installations, this is under “local”, select your arc.img and upload:

10

Once completed, put this command in your proxmox hosts’ shell:

1
qm importdisk <VMID> /var/lib/vz/template/iso/arc.img <STORAGE WHERE THE BOOT DISK WILL BE LOCATED>

For example

1
qm importdisk 134 /var/lib/vz/template/iso/arc.img local-lvm

11

Once completed, go into the VM settings and select the “Unused Disk 0” –> Edit:

12

Change the option from SCSI to SATA and click “Add”:

13

Now, we can add our data drives (Storage that your files will actually be stored on)

You can either pass through a whole drive/controller (if you know what that is then you should be able to do that yourself), or just use an emulated drive through QEMU, where its stored on your Proxmox servers storage

For this example, I will add 2x 128GB drives, that are stored on my Proxmox storage pool “Data2”:

14

Ensure that SATA is selected! Select “Add”:

15

Repeat for as many drives as you need

My final configuration:

16

Now, go to Options –> Boot Order –> Edit:

Untick all drives EXCEPT sata0 (the 1GB one)

17

Then click “Ok” to save

Now, Start the machine and go to console.

Let it boot into “Arc Config”

Once its done booting:

18

Select “Choose Model”

Now select which NAS model you would like to emulate. I will choose the DS920+

19

(You can choose whichever one suits your usecase, If it says Arc on the right, means it has online patch (synology account, etc..))

Select the latest version when prompted

Select Yes for online patch (if needed):

20

Use the Hardware option for Macsys Setting when prompted

Leave the addons default:

21

Select “Yes - Build Arc Loader now”:

22

Then “OK” to confirm when it shows “Config Summary”

“OK” To confirm the loader download:

23

Then “OK” for “Boot Arc Loader now”

After a few minutes, it will boot and you will see this:

24

Go to the local IP address shown

And you are done! Install the system as usual through the WebUI

25

26

Have fun! o( ̄▽ ̄)ブ

This post is licensed under CC BY 4.0 by the author.