Update synology page

This commit is contained in:
MacRimi 2025-03-21 19:55:20 +01:00
parent 851f396263
commit a8e9bbd888
4 changed files with 41 additions and 49 deletions

View File

@ -43,7 +43,6 @@ export default function Page() {
> >
AuxXxilium Arc AuxXxilium Arc
</a>{" "} </a>{" "}
(referred to as "arc")
</li> </li>
<li> <li>
<a <a
@ -52,9 +51,8 @@ export default function Page() {
rel="noopener noreferrer" rel="noopener noreferrer"
className="text-blue-600 hover:underline" className="text-blue-600 hover:underline"
> >
RedPill rr RedPill RR
</a>{" "} </a>{" "}
(referred to as "rr")
</li> </li>
<li> <li>
<a <a
@ -65,7 +63,6 @@ export default function Page() {
> >
TinyCore RedPill M-shell TinyCore RedPill M-shell
</a>{" "} </a>{" "}
(referred to as "tinycore")
</li> </li>
<li> <li>
Custom Loader option to use a custom loader if you prefer to modify or create your own configuration Custom Loader option to use a custom loader if you prefer to modify or create your own configuration
@ -213,17 +210,15 @@ export default function Page() {
<h4 className="text-lg font-medium mt-4 mb-2">Virtual Disk</h4> <h4 className="text-lg font-medium mt-4 mb-2">Virtual Disk</h4>
<ul className="list-disc pl-5 mb-4"> <ul className="list-disc pl-5 mb-4">
<li>The script lists the storage options available in Proxmox</li> <li>The script lists the storage options available in Proxmox</li>
<li>The user selects the disk type and size in GB</li> <li>The user selects the disk and size in GB</li>
<li> <li>The virtual disk is automatically assigned to the VM. If more disks are configured, they will be added as <strong>SATA</strong> (e.g., sata0, sata1, etc.), up to a maximum of 6 virtual disks.</li>
The script automatically assigns the disk to the VM if more disks are added (e.g., sata0, sata1, etc.)
</li>
</ul> </ul>
<h4 className="text-lg font-medium mt-4 mb-2">Physical Disk Passthrough</h4> <h4 className="text-lg font-medium mt-4 mb-2">Physical Disk Passthrough</h4>
<ul className="list-disc pl-5 mb-4"> <ul className="list-disc pl-5 mb-4">
<li>The script detects all available physical disks (not mounted on the system)</li> <li>The script detects all available physical disks</li>
<li>The user selects the physical disk they want to use</li> <li>The user selects the physical disk or disks they want to use.</li>
<li>The physical disk is directly assigned to the VM via passthrough</li> <li>The physical disk is directly assigned to the VM via passthrough. If more disks are configured, they will be added as <strong>SATA</strong> (e.g., sata0, sata1, etc.), up to a maximum of 6 physical disks.</li>
</ul> </ul>
</div> </div>
@ -232,28 +227,30 @@ export default function Page() {
<Download className="h-5 w-5 mr-2 text-blue-500" /> <Download className="h-5 w-5 mr-2 text-blue-500" />
Loader Installation Loader Installation
</h3> </h3>
<p className="mb-3">The script automatically downloads the loader from the developer's repository:</p> <p className="mb-3">
<ul className="list-disc pl-5 mb-4"> The script automatically downloads and extracts the loader from the developer's repository. If the download fails, the script will display an error message.
<li> </p>
<strong>AuxXxilium Arc:</strong> Automatically downloaded and extracted. If the download fails, the script <p className="mb-4">
will display an error message. <strong>AuxXxilium Arc</strong>, <strong>RedPill rr</strong>, and <strong>TinyCore RedPill M-shell</strong>.
</li> <span className="block mt-1">Downloads and extracts automatically.</span>
<li> </p>
<strong>RedPill rr:</strong> Automatically downloaded and extracted. If the download fails, the script <p className="mb-4">
will display an error message. For <strong>Custom Loader</strong>, the script searches for files in <code>/var/lib/vz/template/iso</code>.
</li> If multiple files are found, you will be prompted to select the desired file.
<li> </p>
<strong>TinyCore RedPill M-shell:</strong> Automatically downloaded and extracted. If the download fails, <p>You can upload custom loaders from the local storage options:</p>
the script will display an error message.
</li> <div className="flex justify-center mt-4">
<li> <img
<strong>Custom Loader:</strong> The script looks for compatible files in /var/lib/vz/template/iso. If src="https://macrimi.github.io/ProxMenux/vm/synology/add_loader.png"
there are multiple files, the user must select the desired file. alt="Add Custom Loader"
</li> className="w-64 rounded-md border"
</ul> />
</div>
</div> </div>
<div className="mt-8">
<div className="mt-16">
<h3 className="text-xl font-semibold mb-3 flex items-center"> <h3 className="text-xl font-semibold mb-3 flex items-center">
<Cpu className="h-5 w-5 mr-2 text-blue-500" /> <Cpu className="h-5 w-5 mr-2 text-blue-500" />
VM Creation VM Creation
@ -264,8 +261,7 @@ export default function Page() {
<code>qm create</code> Creates the virtual machine with the configured parameters <code>qm create</code> Creates the virtual machine with the configured parameters
</li> </li>
<li> <li>
<code>qm importdisk</code> Imports the loader file to the VM. For greater compatibility and to prevent <code>qm importdisk</code> Imports the loader file to the VM. For greater compatibility the loader is imported as an IDE disk
loaders from adding the boot to DSM, the loader is imported as an IDE disk
</li> </li>
<li> <li>
<code>qm set</code> Assigns configuration values such as CPU, RAM, and storage <code>qm set</code> Assigns configuration values such as CPU, RAM, and storage
@ -373,7 +369,8 @@ export default function Page() {
<p className="mt-16 mb-2"> <p className="mt-16 mb-2">
<strong>Web interface</strong>, To access the web interface, simply open a web browser and enter <strong>Web interface</strong>, 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. the IP address shown in the VM's console output, followed by port <strong>7681</strong>.
For example, in our case: <code>http://192.169.0.33:7681</code>.
</p> </p>
<ImageWithCaption <ImageWithCaption
@ -386,12 +383,6 @@ export default function Page() {
<strong>Terminal interface</strong>, Access it directly from the VM's console output by typing <strong>menu.sh</strong> on the screen <strong>Terminal interface</strong>, Access it directly from the VM's console output by typing <strong>menu.sh</strong> on the screen
</p> </p>
<ImageWithCaption
src="https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_0_1.png"
alt="RR Loader Interface"
caption="RR Loader Terminal Interface"
/>
<ImageWithCaption <ImageWithCaption
src="https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_1_1.png" src="https://macrimi.github.io/ProxMenux/vm/synology/rr/rr_2_1_1.png"
alt="RR Loader Interface" alt="RR Loader Interface"
@ -405,7 +396,8 @@ export default function Page() {
<p className="mt-16 mb-2"> <p className="mt-16 mb-2">
<strong>Web interface</strong>, To access the web interface, simply open a web browser and enter <strong>Web interface</strong>, 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. the IP address shown in the VM's console output, followed by port <strong>7681</strong>.
For example, in our case: <code>http://192.169.0.35:7681</code>.
</p> </p>
<ImageWithCaption <ImageWithCaption
@ -724,7 +716,7 @@ export default function Page() {
</h2> </h2>
<p className="mb-4">Once the loader is booted, you can find your Synology device using:</p> <p className="mb-4">Once the loader is booted, you can find your Synology device using:</p>
<div className="bg-gray-100 p-4 rounded-md overflow-x-auto text-sm mb-4"> <div className="bg-gray-100 p-4 rounded-md overflow-x-auto text-sm mb-4">
<code>https://finds.synology.com</code> <code>https://find.synology.com</code>
</div> </div>
<p className="mb-6">Follow the on-screen steps to complete the DSM installation.</p> <p className="mb-6">Follow the on-screen steps to complete the DSM installation.</p>
<div className="flex flex-col space-y-8"> <div className="flex flex-col space-y-8">

Binary file not shown.

After

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 329 KiB

After

Width:  |  Height:  |  Size: 308 KiB