Ubuntu Server 命令行下创建虚拟机

本文介绍了在Ubuntu Server 18.03.4 LTS环境下,如何通过命令行创建和管理KVM虚拟机。首先确认CPU支持虚拟化,然后安装必要的软件如qemu-kvm和libvirt-bin。接着创建一个Windows 10虚拟机,指定内存、CPU、磁盘大小和ISO映像。在虚拟机安装过程中,通过VNC进行远程访问。文章还详细说明了如何关机、销毁、删除及设置虚拟机随主机启动,以及列出所有虚拟机的命令。
摘要由CSDN通过智能技术生成

主机版本: Ubuntu Server 18.03.4 LTS

首先查看当前机器是否支持虚拟化

grep -c vmx /proc/cpuinfo 是否支持Intel-VTx

grep -c svm /proc/cpuinfo 是否支持AMD SVM

如果两个任何其中一个大于0则表明CPU支持虚拟化,否则可能需要到BIOS里查看并打开相应的虚拟化设置。

安装qemu, virt程序等:sudo apt-get install qemu-kvm libvirt-bin virtinst bridge-utils cpu-checker

启动libvirtd服务:sudo systemctl enable libvirtd && sudo systemctl start libvirtd

创建一个Windows虚拟机:

sudo virt-install --name Windows10 --ram=8192 --vcpus=2 --cpu host --hvm --disk path=/var/lib/libvirt/images/windows10-vm1,size=40 --cdrom /home/ubuntu/cn_windows_10_consumer_editions_version_1909_updated_dec_2019_x64_dvd_835a48d3 --graphics vnc

其中--cdrom所指定的为windows系统镜像文件的完整路径. --disk为虚拟机磁盘映像文件.。注意,虚拟机从virt中删除时不会删除磁盘映像文件,需要手动删除。

上述指令输入完成后,可能一直卡在Domain installation still in progress. Waiting f

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值