(已自行解决)kvm用后端盘快建的前端盘虚机如何激活?
Tofloor
poster avatar
a***1@163.com
deepin
2020-09-23 04:25
Author
本帖最后由 acp881 于 2020-10-7 10:00 编辑

kvm先安装好uos个人版系统后开机自动激活了。
然后按照uos官方的kvm教程视频的方法,
通过qemu-img 把这个虚机作为后端盘,按教程一路走到virsh define xxxx.xml
通过这个方法快速创建了两台uos的虚机。
开机啥都正常,就是这两台虚机进系统全是没激活的。点激活半天没反应了。

然后想想,不行就拿专业版的试用激活吧。
结果发现专业版的试用激活根本就没用。
这不激活又没法弄开发者模式,
想问下这种情况怎么搞?

怎么激活这些虚机呢?


Reply Favorite View the author
All Replies
a***1@163.com
deepin
2020-09-23 16:32
#1
昨天装了win2016server的虚机。升级完之后想把它作为后端盘,
却发现没办法通过qemu-img 进行快建。

请输入密码
Password:
验证成功
root@acp881-UOS:~# cd /media/acp881/Tool/KVM
root@acp881-UOS:/media/acp881/Tool/KVM# ls
mbuosp.qcow2  uosmb.qcow2  win2k16  win2k8r2
root@acp881-UOS:/media/acp881/Tool/KVM# qemu-img create -f qcow2 -b win2k16.qcow2 iznnzhis001.qcow2
qemu-img: iznnzhis001.qcow2: Could not open 'win2k16.qcow2': No such file or directory
Could not open backing image to determine size.
root@acp881-UOS:/media/acp881/Tool/KVM# ls
mbuosp.qcow2  uosmb.qcow2  win2k16  win2k8r2
root@acp881-UOS:/media/acp881/Tool/KVM# qemu-img create -f qcow2 -b win2k16.qcow2 iznnzhis001.qcow2
qemu-img: iznnzhis001.qcow2: Could not open 'win2k16.qcow2': No such file or directory
Could not open backing image to determine size.
root@acp881-UOS:/media/acp881/Tool/KVM#

---------------------------------------------
想问一下,是不是win系统的.qcow2文件不支持做为后端母盘使用吗?
还是说需要用别的命令?
请指教
Reply View the author
a***1@163.com
deepin
2020-10-07 17:59
#2
之前自己发的帖没人回,只能曲线救国装deepin母盘快建虚机。
虽然也是一样用,但自己生产环境毕竟是UOS.......

刚好洁癖重做系统发现目前UOS个人版快建虚拟机激活的道道了。
自己挖的坑没人回答,自己补上。

uos的kvm好玩在于它的快建前端盘功能上。
先装一个打底的后端盘相当于模板,可以快速创建N多个前端盘系统虚机。
每个虚拟机只是在原模板基础上增加的很小体积的镜像文件。
在uos上照着运维视频弄还是有一定出入的。
大概记录过程如下:

1、需要按要求部署KVM所需的环境依赖。
2、先用官方镜像安装1个系统,默认设置激活--进入开发者模式---升级到最新---关机。
3、按运维视频方法将这个系统镜像作为后端盘快速创建前端盘,这里需要注意的是:视频中在vim编辑xml文件时只说修改计算机名和镜像文件名称。实际操作还需要DD掉UUID这一行,且修改网卡MAC地址。(删掉UUID后面virsh define时会自动生成,如果不修改MAC地址会导致虚机获取同一IP而冲突)

4、virsh define添加完虚机开机后,是未激活状态。进去激活时修改激活设置链接地址为第二个如图,很快就激活了。

要注意的是作为母盘的后端盘,最好是用镜像老老实实安装的。如果是重装物理机系统后导入以前的虚机镜像貌似不行。
而且最好是用第1个默认的激活链接激活(基本上老老实实镜像安装完开机就已经默认链接激活了,最好不要去动它)
感觉是不是uos的第二激活链接就是为了虚机激活用的??


Reply View the author
a***1@163.com
deepin
2020-10-16 16:56
#3
2楼的问题也解决了,自己填下自己的坑。
非常非常恶搞低级失误的一个问题,
qemu-img create -f qcow2 -b win2k16.qcow2 iznnzhis001.qcow2
这个命令里采用的母镜像文件名有问题。
擦,干活不细心啊。
root@acp881-UOS:/media/acp881/Tool/KVM# ls
mbuosp.qcow2  uosmb.qcow2  win2k16  win2k8r2

win2k16.qcow2直接改为win2k16 就可以了。
灰常灰常恶搞。

话说回来,快建部署系统的方式爽啊。主要是磁盘占用上比克隆省太多了。

Reply View the author
花心胡萝卜
deepin
2020-10-16 17:27
#4
给大佬跪了.
Reply View the author