Debian镜像在虚拟机中的使用技巧
一 镜像选型与下载
二 在虚拟机中快速部署 Cloud Image
wget https://cdimage.debian.org/images/cloud/bookworm/daily/latest/debian-12-genericcloud-amd64-daily.qcow2
apt install -y libguestfs-tools
virt-customize -a debian-12-genericcloud-amd64-daily.qcow2 \
--run-command "echo https://mirrors.ustc.edu.cn/debian > /etc/apt/mirrors/debian.list && \
echo https://mirrors.ustc.edu.cn/debian-security > /etc/apt/mirrors/debian-security.list"
virt-customize -a debian-12-genericcloud-amd64-daily.qcow2 --install qemu-guest-agent
virt-customize -a debian-12-genericcloud-amd64-daily.qcow2 \
--run-command "sed -i 's@deb.debian.org@mirrors.ustc.edu.cn@g' /etc/cloud/cloud.cfg"
qm create 8000 --name "debian-12-cloudinit-template" --memory 16384 --cores 6 \
--cpu cputype=host,flags=+aes --net0 virtio,bridge=vmbr0 --ostype l26 \
--ide2 local-lvm:cloudinit --serial0 socket --vga serial0 --agent enabled=1
qm importdisk 8000 debian-12-genericcloud-amd64-daily.qcow2 local-lvm
qm set 8000 --scsihw virtio-scsi-pci --virtio0 local-lvm:vm-8000-disk-0 --boot order=virtio0
qm resize 8000 virtio0 32G
qm set 8000 --ciupgrade 0 --ipconfig0 ip=dhcp --ciuser debian --sshkeys ~/.ssh/id_ed25519.pub
qm template 8000
qm clone 8000 301 --name dev1
qm start 301 && qm terminal 301
三 在主流平台创建与安装 ISO 镜像
四 性能与可维护性的实用优化
qm terminal 高效登录。五 常见问题与排查
ipconfig0 ip=dhcp 或静态 IP);检查虚拟交换机/网桥绑定是否正确。--serial0 socket --vga serial0)。PasswordAuthentication 设为 yes 并重启 sshd。qm resize <vmid> <disk> <size> 扩容系统盘,进入系统后扩展分区/文件系统以识别新增空间。