How To Install Xpenology? Quick steps!

**We take no responsibility for any loss of data or any other problem caused by following this tutorial.

install xpenology

  1. Download XPEnology – both the boot image and DSM Software
  2. Unpack two files: synobot-xxx.img and XPEnology-xxxx.pat
  3. Download win32diskimager :
  4. Load win32diskimager, Select the synoboot-xxx.img file and the USB drive then press Write and wait.
  5. Boot from USB drive (Yeah Pic are from Virtual Machine, but you got the same screen) and wait 1 min.
  6. Download and install Synology Assistant and click search
  7. Install with the XPEnology-xxx.pat file with assistant and conf it.
  8. Connect to your new NAS 😉
  9. Reboot, enter in your BIOS and set USB drive as first boot device.
    The USB drive is used by XPEnology to boot, so you must always keep it connected.

How do I install Xpenology? In-depth!

Before setting up Xpenology, there are a few things that you need to do first. You will need a computer (obviously) and a USB stick; you can just use an old one you have at home. Be sure to back up all files and date the USB stick beforehand. During the process, you will format the USB drive and delete all the data, so backing up your files is a must! 

To start, download Xpenology. You can find the software to do this here. You will want both the boot image and the DSM software. Next, unpack two files: synobot-xxx.img and XPEnology-xxxx.pat. 

Next, download win32diskimager. Again use the link to find the file and download it. Once downloaded, load win32diskimager and select the synoboot-xxx.img file and the USB drive. Press write and then wait. 

Then, you will want to boot the USB drive and wait for a minute. Download and install Synology Assistant. Once downloaded, click search. You will want to install it with the XPEnology-xxx.pat file with the assistant and configure it. 

Once done, you can connect to your new NAS. Reboot your computer and ensure in your BIOS. Once done, set up your USB drive as the first boot device. XPEnology uses the USB drive to boot, so you have to keep the USB connected at all times. 

Once these steps are complete, though, you are done! If you are completely new to the Xpenology world, there are more detailed guides and video tutorials that you can follow. 

How do I install XPEnoboot?

Installing XPEnoboot works similarly to installing Xpenology, as we looked at earlier. You can follow the steps outlined above to install XPEnoboot, just be sure to click on the right link when redirected! 

Start by downloading the latest version of XPEnoboot here. You can then scroll to the correct file that you need:

Once downloaded, you can follow the steps as prompted on your screen. You will then need to download the PAT file, downloading the latest one where possible. 

Next, install the Win32Diskimager software and the Synology Assistant software. You will need to confirm that you trust the software before installing it. Once installed, you can create a bootable USB drive in the Win32Diskimager and write it to the USB drive. 

You will then want to plug the USB into the port located on your motherboard. You will then want to start up your Synology Assistant and download a DSM. You can browse to find the large PAT file we downloaded earlier and use that. 

These are fairly straightforward to run and shouldn’t take you too long. There are plenty of video tutorials and articles online that can assist you too! Don’t forget to check forums for advice from other users; it can be invaluable! Again follow the installation steps as they appear on your screen. 

How do I install Xpenology on Linux?

To install Xpenology on Linux, you will first need a 64-bit version of Linux with virtualization turned on in your system’s BIOS settings. You will also want the Haswell generation processor or newer. If you have older hardware, you can run loaders and find these on forums if needed. 

To install it on a Linux device, first, download Jun’s Loader; you can find it here. Once the download completes, extract the files and place the synoboot.img file in a location of your choice. Once stored, you can navigate there and run the command below to convert the image into a QCOW2 image: 

Qemu-img convert -f raw -0 qcow2 synoboot.img syno-ds918-qcow2.img 

Once the image is created, create a new Virtual Machine in the Virtual Machine Manager. Select Import existing disk image and browse to locate the file we just created. You can then specify the RAM and CPUs that you want to allocate to the Virtual Machine. 

To finish, give your Virtual Machine a name by selecting customize configuration before install and hit finish. You can continue to customize the machine further, adjusting storage types, network providers, and boots. Customize them as you see fit (there are tutorials available for assistance if needed). 

Once complete, you can download the software. Again, you can find this here if needed or access other available versions in forums if needed. Follow the steps prompted when you hit install, and before you know it, Xpenology will be downloaded on your Linux device. If you run into any issues, there are plenty of tutorials and step-by-step guides in forums that you can use for further assistance. 

Can I update Xpenology?

Yes, you can update Xpenology! Their website states a minor update that you can complete to get the latest major DSM version. Updating Xpenology is fairly straightforward to do and can be done following the steps below. 

  1. Login to Synology DSM with your login details. 
  2. Locate the control panel and click on it 
  3. Next, find the update and restore. 
  4. Select the download option and wait. 
  5. Once the download completes, do not press update. 
  6. Instead, using PuTTY, connect to the IP of your DSM. Log in as a root, not admin here. 
  7. You will then need to type the following commands: sed ‘s/flashupdateDeb/flashupdateDeb1/ > /autoupd@te.info1 mv/autoupd@te.info1 /
  8. Go back to your DSM webpage
  9. Press update. 
  10. Wait for the update and restart to complete.

Once these steps are complete, you will have the latest version of Xpenology. Now, it’s worth noting that this only applies to the minor version, like from DSM 6.1.3 to DSM 6.1.4, and it’s fairly easy to do. The minor releases of the updates don’t often offer much difference but are a fantastic way to eliminate any bugs that could be problematic. 

Major updates might require a fresh reinstall to prevent running into big issues. Remember to check our download links page to find out where you can download the newest version of xpenology! 

How do I update my Xpenology DSM?

To update your Xpenology DSM, you can follow the steps listed above for the minor update. It works similarly and can take a little time, so be patient and allow it to do its thing! You can either use the auto-updates or manually update your Xpenology DSM, depending on your personal preference. We find it easier to do the manual updates when they roll around, but the choice is yours! 

To update your DSM, go to the control panel and locate the Update and Restore section. Next, click on DSM Update and scroll until you see Manual DSM update. Then you can click browse and find the file you downloaded and updated. 

Click OK to start the update. It will then update the system and restart once the update is complete. If you encounter any problems along the way, there are plenty of video tutorials and detailed guides that can walk you through the process!  Remember to keep the USB plugged in for Xpenology to run correctly.


Need the hardware first? Check this tutorial!

Here’s the first ESXi tutorial. First thing you do is find a Universal USB Installer – we prefer the SanDisk Cruizer Fit (check for price) because it’s nice and slim. Two, select the ISO and write it to the drive, not going to detail with this as it is super simple.

Okay, once that’s done, we switch over to our server. Plug USB Panel, boot it up. Make sure your BIOS is set to your USB drive and the ESXi set up will begin. Select the first, obviously, you don’t want to boot from the local disk. And this is highly sped up, it usually takes about 5 minutes to boot. It’s going to probably take about 30 for you. Just be patient and it will load eventually.

Okay, once the first bit is loaded up the next bit will load. Eventually, you’ll come to a screen that says, “EXSi Installed” or something like that. It says, “Welcome to the VMware ESXi 5.1.0 Installation”. Now, you can actually skip the part of this video depending on how much RAM you have in your system. If you have 1 or 2 gigs of RAM, then you do not need to do any of this command and stuff I’m about to do. However, even if I do have 1, 2 gigs of RAM, for the purpose of the video, I will do this anyway.

So, if you don’t have enough RAM, you need to wait for auto-scanner. And now, at this point, press O and F1. It will bring you up to command link prompt asking you for a login. The username is “root” and your password. Just type in the command on screen, “cd/usr/lib/vmware/weasel/utils”.

Okay, so “rm upgrade_precheck.pyc”, make sure it’s the C version. You don’t want to remove the non-compile location. And the “” to “”. Next, we copy the upgrade .old file back to the “” file.

I’m not sure why you need to do this, but it doesn’t work in the CD. Now, we add the upgrade_precheck type “/MIN” and you should find a line that says something along “MEM_MIN_SIZE”. Okay, now you should press I and basically add it that to anything that’s lower than your actual amount.

So, in this case, it’s currently set at 2 × 1024 by 32. We’ll just set it to 1024 by itself. Once I’m done, press escape and type in “w!”, and then escape, carry on “q”, then “ps -c grep weas”. And you shall find a result that shows the python ID. So, “kill -9” space the I.D.

We will actually use the USB Drive (SanDisk Ultra Fit USB 3.0 Low-Profile) to install ESXi and select language and password, the usual installation stuff. It will scan the system. It might take a little while; again this is sped up for your convenience. Okay. Now are we sure we want to install? Yes, of course, we are. And again, this will take quite a while, but it’s sped up in the video. Okay, and the installation is finished.

The installation disk needs to be removed. Obviously, your USB drive, so removed the USB Drive. Shutting down, well, rebooting whatever. Okay, and that will boot up. Please keep in mind that I’m actually using two USB panel, one for the EXSi install and one that was being installed to. Once it boots it will take a little while.

It’s not so often this boots up, I understand. It’s designed to be that done, so it takes a while to boot, but that’s fine.

Okay, eventually, we should get back to the yellow and black screen like this just loading the final modules and stuff. And then, voilà! VMware ESXi 5.1.0 VMKernel Release Build, HP ProLiant MicroServer, and then we’re game.

**Video provided by Cyan Labs** Full video transcription below

6 thoughts on “Installation”

  1. If I do this and boot from usb first time, does it write it to the disk so I can boot in without the usb stick? Really need to know. Thanks.

      • Hi No, i think (well am quite positivly sure in fact) that the USB must always stay in. your system need it to boout, it runs a very small OS which pretends to be the Hardware / ifrmware on a real synology. if you remove it and reboot DSM it wont come back without the Key present.

Comments are closed.