mirror of
https://github.com/MacRimi/ProxMenux.git
synced 2025-06-28 12:16:53 +00:00
Update synology page
This commit is contained in:
parent
851f396263
commit
a8e9bbd888
@ -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"
|
||||||
@ -403,9 +394,10 @@ export default function Page() {
|
|||||||
{activeLoader === "tinycore" && (
|
{activeLoader === "tinycore" && (
|
||||||
<div className="flex flex-col space-y-8">
|
<div className="flex flex-col space-y-8">
|
||||||
|
|
||||||
<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">
|
||||||
|
BIN
web/public/vm/synology/add_loader.png
Normal file
BIN
web/public/vm/synology/add_loader.png
Normal file
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 |
Loading…
x
Reference in New Issue
Block a user