This article will show step by step how to install Synology DSM 6.1.5 on a Proxmox (KVM) Virtual Machine using a Xpenology DSM bootloader.
Requirements (at the time of the writing):
(warning: images-intensive article)
This system is for testing or educational purpose, and It is NOT recommended for use in production environments.
For production, I'd recommend to go for an original Synology with a proper support.
We recommend ...
... at least 2GB RAM
... at least 16GB of free disk space
Please, click on pictures to zoom.
Create a new virtual machine
- VM ID: 103
- Name: XpenoDsm61x
Select : Do not use any media
For Guest OS, Select :
- Type: Linux
- Version: 4X/3X/2.6 Kernel
- Bus/Device: SATA 0
- Storage: local
- Disk size (GB): 16
- Format: QEMU image format (qcow2)
- Sockets: 1
- Cores: 1
- Enable NUMA: uncheck
- Type: Default (kvm64)
Check Use fixed size memory
- Memory (MB): 1024
- Ballooning: uncheck
Check bridged mode
- Model: Intel E1000
- SCSI Controller: Default (LSI 53C895A)
- BIOS : OVMF (UEFI)
Then on "Edit: EFI Disk" dialog, Select
- Storage: local
- Format : QEMU image format (qcow2)
Edit VM conf file
Open a shell on proxmox server as
root, and execute the following command: (Substitute your <VM ID> if not 103)
In the end,
/etc/pve/qemu-server/103.conf file should look like that:
Now we are ready to install Synology DSM.
Start the VM and open a console.
BIOS Boot order change
Enter the BIOS by quickly pressing
Boot Maintenance Manager >
Boot Options >
Change Boot Order
Highlight "QEMU USB" then press
+ key until it is on the top
Validate by pressing
Then go down, and select
Commit Changes and Exit
Esc key until you return on the first BIOS screen
In the GRUB menu, Choose the first one (Default)
Then the next screen will invite you to go to http://find.synology.com
If website cannot find you synology to install, Try the following instead:
- Synology assistant (here), then double click on your synology
- Find your synology local IP on your router with the following mac address: 00:11:32:2C:A7:85 . Then enter its ip address in a web browser.
Set up button
Browse and Select DSM 6.1.5 PAT file you have already downloaded
Wait until installation complete.
Enter your server name, credentials and uncheck the box.
Check "Download DSM updates and install them manually" (let the download schedule by default)
skip this step
Uncheck box, then Click
That's it your synology is now ready to use!
Sata controller card can be directly passtrough to the VM in order to get Synology DSM to have direct access to the sata disks.
This can be done by adding these kind of lines to the vm conf: (your pci port can be different)
- machine: q35
- hostpci0: 05:00,pcie=1
For VirtIO network, you may find on xpenology.com some jun's loader mod with VirtIO driver added.
To enable ACPI power in order to be able to shutdown the VM through Proxmox VE, check this post.
Enjoyed this article? Please like it or share it.