When installing Proxmox VE, if you are using a hardware RAID controller that is not recognized by the operating system by default, you will need to load the drivers for it manually. Below we will explain the complete steps to do this, stay with us until the end of this article:
1. Check if RAID driver is required
First, check if Proxmox VE automatically detects your RAID controller. To do this:
- After booting the system from the Proxmox installation disk, access the terminal by pressing
Ctrl + Alt + F2
. - Run the following command to see if your RAID disks are detected:
If the disks you want are not displayed, you need to load the RAID drivers.lsblk
2. Download the RAID driver
- Visit the website of the RAID controller manufacturer (such as HP, Dell, LSI, Intel, etc.).
- Download the appropriate driver for the Debian Linux operating system (compatible with the version that Proxmox uses).
- Drivers are usually provided in the form of files in the
.deb
or.ko
(kernel module) format.
3. Loading RAID drivers during installation
To load RAID drivers during Proxmox installation, follow these steps:
Buy the best quality virtual server from Radib, Click
Method 1: Loading via USB
1. Copy the downloaded driver to a flash drive.
2. Connect the flash drive to the server and run the following command via terminal (TTY2) to detect the flash device:
fdisk -l
3. Mount the flash drive to /mnt: mount /dev/sdb1 /mnt 4. Navigate to the flash drive and install the driver: dpkg -i /mnt/driver-file.deb lsmod | grep raid method 2: Load the kernel module 1. If the driver is in the form of a kernel file (.ko
), load it by running the following command:
insmod /mnt/driver-file.ko
2. To ensure that the module is loaded, use the following command:
lsmod | grep your_driver_name
4. Continue installing Proxmox VE
After the driver has been successfully loaded:
Buy the best quality hourly cloud virtual server from Radib, click
- Return to the installation environment by pressing
Ctrl + Alt + F1
. - Continue the installation process and check that the RAID drives are displayed in the disk list.
5. Adding RAID drivers after installing Proxmox
If you need to load drivers after installation:
1. Transfer the driver to the system.
2. Complete the installation and add the module to the kernel by running the following command:
echo "modprobe your_driver_name" >> /etc/modules
3. Make sure the driver is loaded on the next boot.
6. Final RAID Test in Proxmox
After installation and startup, check the RAID status through the Proxmox environment using the following commands:
cat /proc/mdstat # for software RAID
lsblk # to display the status of the disks
Summary
To install the RAID driver during the Proxmox VE installation, you must:
- Download the appropriate driver from the manufacturer's website.
- Transfer it to the system via USB.
- Manually install and enable the driver with
dpkg
orinsmod
. - After the disks are detected, continue the installation If you still have trouble detecting RAID, it is recommended to use Software RAID (mdadm) as an alternative or try a newer version of Proxmox. If you have any further questions, please contact Radib experts via the ticket section.