Installing Synology DSM 7.X on a HP N54L in 2022

Let me start out by saying I’m a fan of Synology. I have owned a DS216Play in the past and have upgraded to a DS918+ in recent years. In my view Synology DSM is one of the more user friendly interfaces for NAS type devices and so I decided to revisit the XPEnology project when I came across my old HP N54L.

HP N54L Gen7

While I found several other posts of people already running XPEnology on their N54Ls I did not find a detailed installation post specific to my needs. I decided to visit the installation FAQ and from there the DSM7x loaders and platforms page. I remember feeling a little overwhelmed at first but after a while figured that I needed the DS3622xs+ loader (broadwellnk) as the DS918+ loader requires a newer CPU and all the other DS36XXxs+ are marked obsolete.

The installation proces is well documented and not worth repeating here. Instead I will share the options I used during installation that resulted in a working XPEnology system. After booting into TinyCore some configuration is needed before building the image. Important to note here is that the USB you use to boot TinyCore from will need to stay connected to the system even after installation so keep that in mind when selecting your USB device. I used the following commands and settings for my install:

./rploader.sh update
./rploader.sh fullupgrade
./rploader.sh identifyusb
./rploader.sh serialgen DS3622xs+ realmac
./rploader.sh satamap
./rploader.sh build ds3622xsp-7.1.1-42962
./rploader.sh backup
./rploader.sh backuploader

After running these commands and rebooting the system you should be able to find you XPEnology system with the Synology Assistant. However I found that my system never came back online even though the it seemed to be running fine. A quick google search showed me that I had to disable the C1E option, under the Advanced CPU settings, in the BIOS for the internal NICs to start working. After the change I was able to find my new system and continue with the DSM installation.

Now that the installation is finished I will do some more testing before deciding if I will place this system into “production” at one of my relatives. I think they can benefit from a system like this but I need to be sure it will run without issues.

References:

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.