Proxmox VE(PVE)添加硬盘做存储
10 2 月, 2026 | 添加评论
PVE安装后会默认将系统盘分出local和local-lvm但有时还需要别的硬盘作为虚拟主机的数据盘所以就需要添加硬盘进行扩充。
一、硬盘分区、格式化
首先需要先先看下需添加硬盘的设备名称
如下的/dev/sda(当然也可以在命令里用fdisk -l去确认)
确定好名称后打开Shell命令终端,输入
fdisk /dev/sda
这里的操作就跟Linux没什么区别了,分区格式化
先分区,输入n(分区) – 输入p(主分区) – 输入w(写入分区)
格式化(格式化为ext4格式)
mkfs -t ext4 /dev/sda1
创建/mnt/sda1目录
mkdir -p /mnt/sda1
将/dev/sda1分区挂载在/mnt/sda1上
mount -t ext4 /dev/sda1 /mnt/sda1
将/mnt/sda1挂载写入到系统启动项
echo /dev/sda1 /mnt/sda1 ext4 defaults 0 2 >> /etc/fstab #这里的2代表是第二个硬盘
二、PVE挂载硬盘
选择“数据中心”(这块一定要注意不是选择PVE)存储 – 添加 – 目录
ID可以随便填,目录就是刚才创建好的/mnt/sda1,内容全选其它默认点击添加
这样/dev/sda这块硬盘就添加完毕了稍等几秒钟就可以在节点里看到硬盘
新硬盘导致启动时挂载失败
如果你在添加新硬盘后修改了 /etc/fstab 并写入了挂载信息,但该硬盘在启动时未就绪或挂载失败,系统就会卡在启动流程。
解决方法:
启动时进入 GRUB菜单,选择 Advanced options → Recovery mode 或 单用户模式。
进入系统后,执行:
bash
复制
mount -o remount,rw /
nano /etc/fstab
注释掉你新加的那一行挂载记录(在行首加 #),然后保存重启。