PVE (PROXMOX VE) 虚拟机磁盘转移到物理磁盘并扩容

February 13, 2025 / Administrator / 62阅读 / 0评论 / 分类:

克隆

将qcow2格式转为raw格式磁盘

这里假如磁盘名字叫 CentOS-6.9.qcow2

输入以下命令即可开始转换 -p 参数可以显示进度

qemu-img convert -p -f qcow2 -O raw CentOS-6.9.qcow2 CentOS-6.9.raw
使用dd命令将 raw格式磁盘文件克隆到物理磁盘

执行以下命令即可

dd if=/galax/debian.raw of=/dev/disk/by-id/nvme-ZHITAI_TiPlus5000_512GB_ZTA2512KA2415300BC bs=1M status=progress

扩容

使用 gparted 编辑分区

如果命令不存在可以用 apt install gparted

需要开启x11转发 比如使用xshell的话 需要安装Xmanager 8

gparted /dev/disk/by-id/nvme-ZHITAI_TiPlus5000_512GB_ZTA2512KA2415300BC

打开界面后如图将未分配空间合并到 /dev/nvme2n1p2

如果无法编辑可能是被占用 可以尝试使用命令 如果没效果就可以去问AI了

# 停用卷组
sudo vgchange -an debian-vg

此步完成就可以将磁盘直通给虚拟机并开机了 然后需要进入虚拟机调整lvm分区

调整lvm分区

使用命令 fdisk -l 查看分区名

fdisk -l

假如分区名叫 /dev/mapper/debian--vg-root 就执行以下命令

sudo lvextend -l +100%FREE /dev/mapper/debian--vg-root

后面执行 resize2fs /dev/mapper/debian--vg-root 即可刷新容量 再次执行 df -h就可以看见成功扩容了

resize2fs /dev/mapper/debian--vg-root

#pve(1)

文章作者:Administrator

文章链接:https://halo.xbaimiao.com/archives/pve-proxmox-ve-xu-ni-ji-ci-pan-zhuan-yi-dao-wu-li-ci-pan-bing-kuo-rong

版权声明:本博客所有文章除特别声明外,均采用CC BY-NC-SA 4.0 许可协议,转载请注明出处!


评论