"use client" import Image from "next/image" import { Wrench, Target, CheckCircle, Github } from "lucide-react" import { useState } from "react" export default function Page() { const [activeLoader, setActiveLoader] = useState("arc") return (

Create VM Synology DSM

Introduction

ProxMenux provides an automated script that creates and configures a VM to install Synology DSM (DiskStation Manager). This script simplifies the process by downloading and adding one of the available loaders to the VM boot, giving you the option between three different choices:

You also have the option to add a custom loader if you prefer to modify or create your own configuration.

All loaders are similar although each has its own structure and configuration methods. This guide describes the 6 basic steps involved in setting up a Synology DSM loader. The exact steps may vary depending on the loader and/or changes introduced by the developer, so understanding the basic steps similar in all of them will help you know how to build the loader of your choice for the proper functioning of Synology DSM.

Step-by-Step Guide

This guide will walk you through the process of configuring the loader. Select your loader type below to see the steps for that loader.

{/* Selector de loader global */}

Select your loader type:

Start the VM and Access the Main Menu

Once the VM is created, start it. The first time you boot the VM, you'll access the loader's main menu to select and configure the DSM model you want to build. Once the loader is created, this step will be skipped unless you manually force a reconfiguration from the boot monitor. All loaders also have the option to configure the loader via a web interface.

{activeLoader === "arc" && (

Web interface, To access the web interface, simply open a web browser and enter the IP address shown in the VM's console output. For example, in our case: http://192.169.0.32.

Terminal interface, Access it directly from the VM's console output.

)} {activeLoader === "rr" && (

Web interface, To access the web interface, simply open a web browser and enter the IP address shown in the VM's console output. For example, in our case: http://192.169.0.33.

Terminal interface, Access it directly from the VM's console output by typing menu.sh on the screen

)} {activeLoader === "tinycore" && (

Web interface, To access the web interface, simply open a web browser and enter the IP address shown in the VM's console output. For example, in our case: http://192.169.0.35.

Terminal interface, Access it directly from the VM's console output. Keep an eye on the screen, as at some point it may prompt you to press a key to continue or ask if you want to change the language.

)}

Select Model

After loading the menu, select the Synology DSM model you want to install. Depending on the loader, you may sometimes need to expand the options to see more models.

{activeLoader === "arc" && (
)} {activeLoader === "rr" && (
)} {activeLoader === "tinycore" && (
)}

In our example, we'll choose the SA6400 model.

Select DSM Version

After selecting the model, you need to choose the DSM version you want to install.

{activeLoader === "arc" && (
)} {activeLoader === "rr" && (
)} {activeLoader === "tinycore" && (
)}

Select Add-Ons

This step allows you to add additional features or custom configurations to the loader.

{activeLoader === "arc" && (

Arc gives you the option to configure automatically or manually adjust the settings. If automatic configuration is selected, the loader will start applying the necessary settings and will automatically reboot once the process is complete.

If we choose not to use automatic mode, we enter the menu to configure different options necessary for the loader:

)} {activeLoader === "rr" && (
)} {activeLoader === "tinycore" && (
)}

Build the Loader

Once you have selected the model, DSM version, and add-ons, proceed to build the loader. This process might take a few minutes depending on the loader and the selected configuration. To start, select the "Build the Loader" option.

{activeLoader === "arc" && (
)} {activeLoader === "rr" && (
)} {activeLoader === "tinycore" && (
)}

Boot the Loader

Once the loader has been built, it will prompt you to boot. The VM will restart with the configuration you've created and start the DSM installation.

{activeLoader === "arc" && (
)} {activeLoader === "rr" && (
)} {activeLoader === "tinycore" && (
)}
{/* STARTING DSM INSTALLATION */}

Starting the DSM Installation

Once the loader is booted, you can find your Synology device using:

https://finds.synology.com

Follow the on-screen steps to complete the DSM installation.

Tips

) } function ImageWithCaption({ src, alt, caption }: { src: string; alt: string; caption: string }) { return (
{alt}
{caption}
) } function StepNumber({ number }: { number: number }) { return ( ) }