Project

General

Profile

虚拟机常用配置 » History » Revision 2

Revision 1 (Redmine Admin, 08/23/2026 09:55 PM) → Revision 2/4 (Redmine Admin, 08/23/2026 09:56 PM)

# 虚拟机常用配置 

 ## 配置密码 
 ``` 
 apt install -y cloud-image-utils 

 cat > user-data <<'EOF' 
 #cloud-config 
 password: Admin@123456 
 chpasswd: 
   expire: false 
 ssh_pwauth: true 
 EOF 

 cloud-localds seed.iso user-data 
 ``` 
 ## 创建虚拟机 

 ``` 
 # 从cloud镜像创建磁盘 
 sudo qemu-img create -f qcow2 -F qcow2 -b /kvm/iso/noble-server-cloudimg-amd64.img /kvm/images/images1/image1vm.qcow2 200G 

 # 导入安装虚拟机 
 sudo virt-install \ 
 --name=images1 \ 
 --memory=8192 \ 
 --vcpus=4 \ 
 --cpu host \ 
 --os-variant=ubuntu24.04 \ 
 --disk path=/kvm/images/images1/image1vm.qcow2,format=qcow2,cache=none \ 
 --disk path=/kvm/iso/seed.iso,device=cdrom \ 
 --network network=default,model=virtio \ 
 --graphics none \ 
 --console pty,target_type=serial \ 
 --noautoconsole \ 
 --import 
 ``` 

 ### console 登录虚拟机 
 ``` 
 virsh console images1 
 ``` 

 ### 删除虚拟机 
 ``` 
 virsh shutdown images1 
 virsh destroy images1 
 virsh undefine images1 
 ```