zoukankan      html  css  js  c++  java
  • kvm下Windows激活方式小计

    使用kvm创建widnwos镜像模板,镜像模板默认是已经激活的正版系统,但是使用程序拷贝部署到不同的机器后发现已经激活的系统变成未激活状态,我们需求就是需要拷贝到不同的机器也能显示是正版系统

    网上找了一些资料尝试了下通过修改virsh的配置和修改bios文件可以成功实现我们的需求,下面做些简单的步骤说明

    1. 准备工作

     SLIC 2.1 BINS 1-31-2011.7z 下载

    下载上面的文件后解压在”SLIC 2.1 BINS/DELL/2.1 BIN & 2.0 Certificate/”下面找到合适的.bin文件作为后续虚拟机的bios文件

     我使用的是Dell[DELL-PE_SC3-DELL]2.1.BIN作为我的bios文件

    2. virsh配置文件修改

     下面我们就修改virsh的配置文件,设置Dell[DELL-PE_SC3-DELL]2.1.BIN作为我们虚拟主机的bios信息,在</device>后面添加如下内容

    <qemu:commandline>
        <qemu:arg value = '-bios' />
        <qemu:arg value = '/export/kvmtest/run/config/Dell[DELL-PE_SC3-DELL]2.1.BIN' />
    </qemu:commandline>

    修改完使用virsh create templete.xml启动虚拟机

    3. windows系统激活

     启动虚拟机后在系统里面使用命令激活系统,可以把一下修改成正确的序列号,然后保存成active.bat执行即可激活系统

    cscript %windir%/system32/slmgr.vbs -ipk XXXX-XXXX-XXXX-XXXX 
    cscript %windir%/system32/slmgr.vbs -ato 
    cscript %windir%/system32/slmgr.vbs -dlv

    激活后关闭系统,该系统就可以当作系统模板来使用,部署的时候需要把virsh配置文件里面的bios设置保留,.bin文件必须使用我们激活时使用的bios文件,这样不管镜像模板文件拷贝到任何地方都可以保证系统是激活状态

    不过这里面有个问题需要注意,使用系统模板的话计算机名称是相同的,如果安装数据库服务的话可能会导致问题,计算机名称的修改这里就不再做详细的说明了,去问问度娘就可以

  • 相关阅读:
    169_Majority Element
    171_Excel Sheet Column Number
    217_Contains Duplicate
    242_Valid Anagram
    【findIndex】根据数组对象某一元素的id,找到此元素在数组所在的位置
    【鼠标右击组件】v-contextmenu
    【 拖拽组件】基于 Sortable.js 的 Vue 拖拽组件。 访问地址:Vue.Draggable
    【vue-markdown编辑器】vue-markdown 组件github地址
    mac下如何制作windows启动盘
    【vue webstorm】WebStorm Vue代码格式错误
  • 原文地址:https://www.cnblogs.com/davygeek/p/4692519.html
Copyright © 2011-2022 走看看