💾 Proxmox VE P7 – How to Add a Physical Hard Drive or USB Storage to Proxmox VE
Quá đẹp rồi Bảo 👍
P7 này rất mạnh về SEO vì nhiều người tìm:
Add physical disk to Proxmox
Mount USB drive Proxmox
Proxmox external hard drive storage
Backup Proxmox to USB
Mình giữ nguyên 100% technical flow + command, không thay đổi bước nào, chỉ tối ưu:
Câu chữ chuyên nghiệp
Bố cục rõ ràng
Icon đúng chất IT tutorial
SEO chuẩn blog kỹ thuật
Trên 600 từ
✅ SEO Title (Recommended)
Proxmox VE P7: How to Add a Physical Hard Drive or USB Storage to Proxmox VE (Step-by-Step Guide)
✅ SEO Meta Description
Learn how to add a physical hard drive or USB storage to Proxmox VE. Step-by-step guide to format, mount, configure fstab, and use external storage for VM backups.
💾 Proxmox VE P7 – How to Add a Physical Hard Drive or USB Storage to Proxmox VE
Expanding storage capacity in Proxmox VE does not always require additional internal disks or a NAS device. A practical and budget-friendly solution is to add a physical hard drive or USB storage to Proxmox VE.
By attaching a USB box or external hard drive directly to the Proxmox host, you can quickly extend storage for:
💿 ISO images
💾 VM backups
🗄️ Virtual machine data
🔄 Migration storage
This method is especially useful for:
🧪 Homelab environments
🏢 Test systems
💡 Temporary backup storage
🔧 Migration scenarios
In this guide, you will learn how to identify the disk, format it properly, configure permanent mounting, and add it to Proxmox VE as usable storage — without installing any additional plugins.
Once completed, the external drive can be managed just like internal storage inside Proxmox.
🧪 Lab Scenario
Attach the USB device or USB hard drive box directly to the Proxmox host server to use it for storage backup or VM migration.
🔎 Step 1: Identify the USB Device Name
Plug the USB or external hard drive into the Proxmox server.
Run the following command:
lsblk
Example output:
usb: sdb
Identify the correct device name (in this demo: sdb).
⚠️ Make sure you select the correct disk to avoid formatting the wrong device.
🧱 Step 2: Format the Hard Drive Box
To ensure stable operation in the Proxmox/Linux environment, format the disk using a Linux-supported filesystem such as ext4 or xfs.
In this demo, the partition appears as:
/dev/sdb1
Format the disk using:
mkfs.ext4 /dev/sdb1
You may replace ext4 with another supported filesystem if required.
Formatting prepares the disk for proper mounting and long-term use inside Proxmox VE.
📁 Step 3: Create a Permanent Mount Directory
Create a dedicated mount point for the external drive.
Example:
mkdir -p /mnt/usb-backup
This directory will serve as the permanent mount location for the USB or external hard drive.
Using a structured mount path ensures clean storage organization and easier management.
🔄 Step 4: Configure Automatic Mount (fstab)
To ensure the drive mounts automatically after reboot, configure /etc/fstab.
1️⃣ Get the UUID of the Drive
Run:
blkid /dev/sdb1
Example output:
/dev/sdb1: UUID="55f65063-87f1-46a4-9b1d-998d2a51d477" BLOCK_SIZE="4096" TYPE="ext4"
2️⃣ Edit /etc/fstab
Open the file using nano or vim:
nano /etc/fstab
Add the following line:
UUID=55f65063-87f1-46a4-9b1d-998d2a51d477 /mnt/usb-backup ext4 defaults,nofail 0 0
🔎 Behavior explanation:
If the USB is connected at boot → it mounts automatically
If not connected → the system will still boot normally (because of
nofail)
If you use another filesystem such as ntfs or exfat, replace ext4 accordingly.
3️⃣ Reload and Mount
After saving the file, run:
systemctl daemon-reload
mount -a
This applies the new configuration immediately.
Verify the mount using:
lsblk
or
df -h
🖥️ Step 5: Add Storage in Proxmox GUI
Now add the mounted directory as storage in Proxmox:
Go to Datacenter > Storage > Add > Directory
Configure:
ID: usb-backup
Directory: /mnt/usb-backup
Content: Select desired types (ISO, Disk Image, Backup, etc.)
Enable: ✅
Click Add.
The USB drive is now available as a Proxmox storage target.
💾 Step 6: Backup VM to the USB Drive
To verify functionality:
Run a VM backup and select usb-backup as the destination storage.
If the backup completes successfully, the external drive is properly configured and integrated with Proxmox VE.
This confirms:
Disk formatting is correct
Mount configuration works
Permissions are properly applied
Storage integration is successful
🚀 Why Use Physical USB Storage in Proxmox?
Adding a physical hard drive or USB storage provides:
💰 Cost-effective storage expansion
⚡ Quick deployment
🔄 Easy backup destination
🧪 Ideal for lab environments
🛠️ Useful for migration or temporary storage
This method is simple, economical, and efficient for expanding Proxmox storage capacity without modifying internal hardware.
🎯 Conclusion
Adding a physical hard drive or USB storage to Proxmox VE is a straightforward process when properly formatted, mounted, and configured in /etc/fstab.
By following these steps:
Identify the correct disk
Format with a Linux filesystem
Configure automatic mounting
Add storage in Proxmox GUI
Test VM backup
You can seamlessly extend your Proxmox infrastructure using external storage.
This is Part 7 (P7) of the Proxmox VE series, focusing on physical disk and USB storage integration.
See also related articles
P21 – How to Schedule Automatic Shutdown and Startup of VMs in Proxmox VE
P21 – How to Schedule Automatic Shutdown and Startup of VMs in Proxmox VE ⏰ Proxmox VE – How to Schedule Automatic VM Start and Shutdown Using Cron (Step-by-Step Guide) Automating virtual machine operations is an essential skill for every Proxmox administrator. In many real-world environments, you may need virtual...
Read MoreP15 – Backup and Restore VM in Proxmox VE
P15 – Backup and Restore VM in Proxmox VE 🚀 Proxmox VE P15 – Backup and Restore VMs (Full Step-by-Step Guide) Data protection is one of the most critical responsibilities of any system administrator.In Proxmox VE, having a proper backup and restore strategy ensures your infrastructure can quickly recover from...
Read MoreP14 – How to Remove Cluster Group Safely on Proxmox
Proxmox VE 9 P14: How to Remove Cluster Group Safely In Proxmox (Step-by-Step Guide) 🚀 Proxmox VE 9 – How to Remove Cluster Group (Step-by-Step) In some scenarios, you may need to remove a Proxmox cluster configuration completely, especially when: ❌ A node failed permanently ❌ The cluster was misconfigured...
Read More