虚拟机/物理机迁移到PVE平台的一些经验

PVE平台虚拟机硬件配置

传统引导

Windows
1. 正常情况
SCSI控制器:VirtIO SCSI single
硬盘:SATA

CentOS
1. 正常情况
SCSI控制器:VMware PVSCSI

2. 如果启动失败
SCSI控制器:VirtIO SCSI single
硬盘:SATA

UEFI引导

Windows
1. 正常情况
SCSI控制器:VirtIO SCSI single
硬盘:SATA

2. 如果是Win7/Win2008
SCSI控制器:VirtIO SCSI single
硬盘:SATA
使用命令创建旧格式UEFI磁盘qm set <VMID> --efidisk0 <Storage>:0

CentOS
1. 迁移前先执行dracut --force --verbose --no-hostonly,强制生成通用的详细日志版初始化内存盘(initramfs),适用于跨硬件修复或移植系统

2. 迁移后SCSI控制器:VirtIO SCSI single,硬盘:SCSI