diff --git a/pages/elastic-metal/how-to/configure-disk-partitions.mdx b/pages/elastic-metal/how-to/configure-disk-partitions.mdx
index 4f1281da9b..a001a5ed27 100644
--- a/pages/elastic-metal/how-to/configure-disk-partitions.mdx
+++ b/pages/elastic-metal/how-to/configure-disk-partitions.mdx
@@ -7,40 +7,54 @@ content:
paragraph: This guide explains how to configure custom disk partitions on Scaleway Elastic Metal servers.
tags: attach, detach, flexible-ip, elastic-metal
dates:
- validation: 2024-10-01
+ validation: 2025-03-25
posted: 2024-10-01
categories:
- bare-metal
---
-Scaleway Elastic Metal servers come with a default partition layout, suitable for most users and intended to speed up and simplify the installation process of the server.
-However, if you have specific requirements, you can define custom partitioning of your machine using a JSON configuration during server installation.
+Scaleway Elastic Metal servers come with a default partition layout designed for most users, optimizing installation speed and ease of use.
+However, if you have specific requirements, you can define a custom partition layout. Partitioning can be configured using either a simplified visual interface or an advanced JSON configuration during server installation.
- You can change the partitioning of your server during installation or re-installation only.
- Be aware that all your data will be deleted if you reinstall your server.
+ You can change the partitioning of your server only during installation or reinstallation.
+ Be aware that all data will be deleted if you reinstall your server.
+
- A Scaleway account logged into the [console](https://console.scaleway.com)
- [Owner](/iam/concepts/#owner) status or [IAM permissions](/iam/concepts/#permission) allowing you to perform actions in the intended Organization
- An [SSH key](/organizations-and-projects/how-to/create-ssh-key/)
- An [Elastic Metal server](/elastic-metal/quickstart/#how-to-create-an-elastic-metal-server)
-## Example configuration
+## Simplified partitioning (visual interface)
+
+During [server installation](/elastic-metal/how-to/install-server/), navigate to step 5 of the creation wizard and click **Custom Configuration** > **Simplified Partitioning**.
+
+- Enable or disable partitions for SWAP and the secondary `/data` partition by selecting or deselecting checkboxes.
+- Define the mount point for the secondary `/data` partition as needed.
+
+This method is ideal for users who prefer a simplified setup without manually specifying partition details.
-During [server installation](/elastic-metal/) click **Advanced JSON** configuration in step 5 of the server creation wizard.
-You can then edit the partition configuration directly in the editor within your browser. The configuration is done via a JSON description of the partitioning.
-Below is an example of how to define a partitioning schema with RAID and NVMe disks.
+## Advanced JSON partitioning
+
+For users requiring granular control, Scaleway offers an advanced partitioning method using JSON.
+
+1. During [server installation](/elastic-metal/how-to/install-server/), navigate to step 5 and click **Custom Configuration** > **Advanced JSON**.
+2. Edit the partition schema directly in the browser-based editor.
+3. Use JSON to define disk partitions, RAID arrays, and file systems.
- - Disk Type Naming: Device names differ based on the disk type. For example, HDD/SSD will use `/dev/sdXXX`, while NVMe devices use `/dev/nvmeXXX`.
- - UEFI Partition: The EFI partition should only exist if the server uses UEFI. If UEFI is not in use, this partition should be omitted.
- - ZFS and LVM: ZFS is optional and can be configured if needed, while LVM should not be used for now due to functionality issues.
+ - Disk Type Naming: HDD/SSD devices use `/dev/sdXXX`, while NVMe devices use `/dev/nvmeXXX`.
+ - UEFI Partition: The EFI partition should only exist if the server uses UEFI. Omit this partition if UEFI is not used.
+ - ZFS and LVM: ZFS is optional, but LVM should not be used due to functionality issues.
+### Example JSON configuration
+
- Refer to the Elastic Metal API documentation for a complete overview of the expected values for file system types, RAID configurations, and other related parameters required for partitioning. For more details, visit the [Scaleway Elastic Metal API Documentation – Default Partitioning Schema](https://www.scaleway.com/en/developers/api/elastic-metal/#path-partitioning-schemas-get-default-partitioning-schema).
+ Refer to the [Elastic Metal API documentation](https://www.scaleway.com/en/developers/api/elastic-metal/#path-partitioning-schemas-get-default-partitioning-schema) for valid file system types, RAID configurations, and partitioning parameters.
```json
diff --git a/pages/elastic-metal/how-to/create-server.mdx b/pages/elastic-metal/how-to/create-server.mdx
index 2af7ffd143..d0ed33596e 100644
--- a/pages/elastic-metal/how-to/create-server.mdx
+++ b/pages/elastic-metal/how-to/create-server.mdx
@@ -35,7 +35,7 @@ Scaleway [Elastic Metal servers](https://www.scaleway.com/en/elastic-metal/) pro
- Choose your preferred billing method: **hourly** or **monthly**.
- Select a server configuration from the available options.
- Choose an OS to run on your server or opt for no preinstalled image.
- - Configure server partitioning. You can either choose a default configuration or [configure your own partitioning](/elastic-metal/how-to/configure-disk-partitions/) using a JSON configuration.
+ - Configure server partitioning. You can either choose a default configuration or [configure your own partitioning](/elastic-metal/how-to/configure-disk-partitions/).
- Enter a name and, optionally, add tags to identify your server.
- Add your SSH key (required if installing an image on your server). Depending on the OS image, you may also be asked to configure the panel user for your server.
- Optionally, configure the available public bandwidth for your server. This option may not be available for all offers.
diff --git a/pages/elastic-metal/how-to/install-server.mdx b/pages/elastic-metal/how-to/install-server.mdx
index dde6b4719d..bc4fa57048 100644
--- a/pages/elastic-metal/how-to/install-server.mdx
+++ b/pages/elastic-metal/how-to/install-server.mdx
@@ -30,12 +30,12 @@ If you ordered your server without a preinstalled operating system, you can inst
1. Click **Elastic Metal** in the **Bare Metal** section of the [Scaleway console](https://console.scaleway.com) side menu. The Elastic Metal dashboard displays.
2. Click **Install** next to the server you want to install. The server installation wizard displays.
-3. Select the operating system you want to install on the machine.
-
- Elastic Metal servers are installed with a default partition layout. For custom partitioning, you can manually reinstall your server using [remote access](/elastic-metal/how-to/activate-remote-access/).
-
-4. Add your [SSH key](/organizations-and-projects/concepts/#ssh-key). If you have already [uploaded a key](/organizations-and-projects/how-to/create-ssh-key/#how-to-upload-the-public-ssh-key-to-the-scaleway-interface), it will appear in the list of keys. Select the keys to grant access to the server by checking the corresponding boxes.
-5. Click **Install server** to begin the installation process.
+3. Complete the server installation wizard:
+ - Choose an OS to run on your server or opt for custom installation.
+ - Configure server partitioning. You can either choose a default configuration or [configure your own partitioning](/elastic-metal/how-to/configure-disk-partitions/).
+ - Enter a name and, optionally, add tags to identify your server.
+ - Add your SSH key (required if installing an image on your server). Depending on the OS image, you may also be asked to configure the panel user for your server.
+4. Click **Install server** to begin the installation process.
The OS installation can take up to one hour. You will be able to access the machine once the installation is complete.
diff --git a/pages/elastic-metal/how-to/reinstall-server.mdx b/pages/elastic-metal/how-to/reinstall-server.mdx
index 5769462089..4117a9ec6a 100644
--- a/pages/elastic-metal/how-to/reinstall-server.mdx
+++ b/pages/elastic-metal/how-to/reinstall-server.mdx
@@ -29,8 +29,11 @@ An Elastic Metal server can be reinstalled at any time from the [Scaleway consol
1. Click **Elastic Metal** in the **Bare Metal** section of the [Scaleway console](https://console.scaleway.com) side menu. The Elastic Metal dashboard displays.
2. Click next to the server you want to reinstall. A drop-down menu displays.
3. Click **Reinstall** in the menu to enter the installation wizard.
-4. Choose the operating system that you want to install on the machine.
-5. Add your [SSH key](/organizations-and-projects/concepts/#ssh-key). If you have already [uploaded a key](/organizations-and-projects/how-to/create-ssh-key/#how-to-upload-the-public-ssh-key-to-the-scaleway-interface), it displays in the list of keys. Choose the keys to grant access to the server by ticking or unticking the corresponding checkbox.
-6. Click **Reinstall server** to launch the installation. It will take about 10 minutes to complete.
+4. Complete the server reinstallation wizard:
+ - Choose an OS to run on your server or opt for custom installation.
+ - Configure server partitioning. You can either choose a default configuration or [configure your own partitioning](/elastic-metal/how-to/configure-disk-partitions/).
+ - Enter a name and, optionally, add tags to identify your server.
+ - Add your SSH key (required if installing an image on your server). Depending on the OS image, you may also be asked to configure the panel user for your server.
+5. Click **Reinstall server** to launch the installation.