trx
Published on 2025-07-16 / 22 Visits
0

hyper-v通过转换磁盘格式qocw2迁移至pve平台

问题记录:

  1. 默认没有grub.cfg配置文件,需要重新生成。

# 重新生成GRUB配置
grub2-mkconfig -o /boot/grub2/grub.cfg

# 重建initramfs
# 获取当前内核版本
uname -r

# 如果不知道当前内核版本,使用最新安装的内核
latest_kernel=$(ls /lib/modules | sort -V | tail -n 1)

# 重建initramfs(确保包含LVM支持)
dracut -f /boot/initramfs-${latest_kernel}.img ${latest_kernel}

  1. pve默认不是uefi方式启动,需要修改。

  2. 如lvm无法挂载,可以重新激活

vgchange -ay
  1. 确认/etc/fstab挂载的uuid和磁盘uuid是否一致