方法一:
1、SSH到proxmox宿主机查询物理硬盘标号
ls /dev/disk/by-id/
假设搜到的硬盘ID为”ata-ST1000CM120-ABCDE_FGHJKL”
2、挂载硬盘到虚拟机中
qm set 100 --sata2 /dev/disk/by-id/ata-ST1000CM120-ABCDE_FGHJKL
其中100为虚拟机ID号
方法二:
1、SSH到proxmox宿主机对新挂载硬盘分区格式化
输入mkdir /mnt/sdb 创建sdb文件夹用来给磁盘挂载,
输入fdisk /dev/sdb 管理这个硬盘
输入n新建分区,输入p建立主分区,输入1创建一个分区 ,这里是让输入这个分区的扇区起始位置,默认直接回车
分区结结束后可以输p查看一下,分区完成,
目录为/dev/sdb1,输入w保存退出fdisk工具。
输入mkfs -t ext4 /dev/sdb1格式化
输入mount /dev/sdb1 /mnt/sdb进行挂载
输入vi /etc/fatab编辑这文件,在最后追加一行 /dev/sdb1 /mnt/sdb ext4 defaults 0 0
保存退出
2、SSH到proxmox宿主机,执行
qm set 100 --sata1 /dev/sdb1,
root@proxmox1:/etc# qm set 100 --sata1 /dev/sdb1
root@proxmox1:/etc# update VM 100: -sata1 /dev/sdb1
此时可以在proxmox虚拟机中的硬件中看到硬盘sata1.