其实,如果通过SCVMM 的PS命令来创建虚拟机的话,模板的意义也不是特别大。

其它的PROFILE和硬件配置都会被替换掉的。

~~~~~~~~~~~~~~~

Windows模版

一. 准备OS的VHD模版文件

1. Windows Server 2003 Enterprise SP2

1). 安装OS系统

2). 安装IS  (集成服务包)

3). 安装Support Tools (通过命令方式加域)

4). 清空管理员密码

5). 拷贝sysprep文件夹到C:\

6). 运行sysprep重新封装OS

7). 上传OS的VHD文件到VMM库服务器的VHDs文件夹下

8). 在VMM库服务器上为每一个OS模板新建一个文件夹,上传OS的sysprep.inf自动应答文件到模板文件夹下

9). 执行Powershell命令Get-LibraryShare | Refresh-LibraryShare 刷新库列表

2. Windows Server 2008 R2 Enterprise

1). 安装OS系统

2). 清空管理员密码

3). 运行系统自带的sysprep重新封装OS

4). 上传OS的VHD模版文件到VMM库服务器的VHDs文件夹下

5). 在VMM库服务器上为每一个OS模板新建一个文件夹,上传OS的unattend.xml自动应答文件到模板文件夹下

6). 执行Powershell命令Get-LibraryShare | Refresh-LibraryShare 刷新库列表

二. 定义VM硬件配置文件

1. New hareware Profile根据产品配置要求定制硬件配置文件

三. 定义Guest_OS配置文件

1. New guest OS Profile根据Operation System选定自动应答文件

四. 新建Windows的template模版

1. New template 开始template模版引导界面,根据提示选择VM硬件配置以及Guest OS配置文件

Linux模版

一. 准备OS的VHD模版文件

1). 安装OS系统 (gcc   make  kernel-devel   perl  perl-XML-Simple [建议挂载ISO文件rpm安装]  )(rpm –ivh make 进行安装,如遇到缺少某某 可将光盘复制到本地 并修改/etc/yum.resp.d(linux 本地CD-room (改好后用yum makecheck 一下))),确认/etc/sysconfig/network文件是否存在,删除/etc/udev/rules.d/70-persistent-net.rules文件

2). 安装 Linux Integration Services ,注意:Centos5.X网卡名为seth ,Centos6.X网卡名为eth

注意:6以上安装 ic3.2 且需要执行insmod /lib/modules/$(uname -r)/kernel/drivers/ata/ata_piix.ko(认出CDrom)

将LinuxIC v21.ISO 挂在拷贝

# mkdir /mnt/cdrom

# mount /dev/cdrom /mnt/cdrom

b.将ISO内容拷贝到虚拟机上

# mkdir /opt/linux_ic_v21_rtm

# cp –R /mnt/cdrom/* /opt/linux_ic_v21_rtm

c.  安装

# cd /opt/linux_ic_v21_rtm/

# make

# make install

# reboot

注意:X64的系统还需安装如下包:

# mount /dev/cdrom /mnt/cdrom

# rpm –ivh /mnt/cdrom/Server/adjtimex-1.20-2.1.x86_64.rpm

d. 在虚拟机系统安装相关接口环境

# yum install gcc make

# cpan

cpan>install Device::SerialPort

# yum install perl-XML-Simple

复制confd.pl脚本到虚拟机上

# chmod 755 confd.pl

添加脚本到/etc/rc.local

perl /[path/to/file]/confd.pl

手动执行脚本

perl /[path/to/file]/confd.pl

3). 上传OS的VHD文件到VMM库服务器的VHDs文件夹下

4). 执行Powershell命令Get-LibraryShare | Refresh-LibraryShare 刷新库列表

二. 新建linux的template模版

1. New template 开始template模版引导界面,在硬件配置界面设置COM port 的Named pipe,格式\\.\pipe\[pipe name]

2.Guest OS profile选择no customrize

注:通过linux模板创建虚拟机后Job会有个warn信息,属于bug可以忽略

自制SCVMM 模板成功的更多相关文章

  1. ABP入门系列(2)——通过模板创建MAP版本项目

    一.从官网创建模板项目 进入官网下载模板项目 依次按下图选择: 输入验证码开始下载 下载提示: 二.启动项目 使用VS2015打开项目,还原Nuget包: 设置以Web结尾的项目,设置为启动项目: 打 ...

  2. Xen虚拟机磁盘镜像模板制作(四)—CentOS 7

    在<Xen虚拟机磁盘镜像模板制作(三)—CentOS 7>一文中,我们已经成功制作出了 CentOS7 磁盘镜像.下面我们说明下如何通过它来生成目标虚拟机,同时测试下之前制作好的虚拟机磁盘 ...

  3. Xen虚拟机磁盘镜像模板制作(二)—Windows Server 2008(2012)

    在<Xen虚拟机磁盘镜像模板制作(一)—Windows Server 2008(2012)>一文中,我们已经成功制作出了Windows Server磁盘镜像.下面我们说明下如何通过它来生成 ...

  4. Yii框架学习笔记(二)将html前端模板整合到框架中

    选择Yii 2.0版本框架的7个理由 http://blog.chedushi.com/archives/8988 刚接触Yii谈一下对Yii框架的看法和感受 http://bbs.csdn.net/ ...

  5. jquery 实现一个简单的成功提示框,失败提示框

    主要的jquery代码:var TS={ successAlert:function(str){ //调用成功的方法 var html='<div class="alert alert ...

  6. Elasticsearch之索引模板index template与索引别名index alias

    为什么需要索引模板? 在实际工作中针对一批大量数据存储的时候需要使用多个索引库,如果手工指定每个索引库的配置信息(settings和mappings)的话就很麻烦了. 所以,这个时候,就存在创建索引模 ...

  7. ABP入门系列(1)——通过模板创建MAP版本项目

    ABP入门系列目录--学习Abp框架之实操演练 一.从官网创建模板项目 进入官网下载模板项目 依次按下图选择: 输入验证码开始下载 下载提示: 二.启动项目 使用VS2015打开项目,还原Nuget包 ...

  8. Visual Studio 项目模板制作(一)

    我们编写项目的时候,很多时候都是在写重复代码,比如一个比较完整的框架,然后下面有很多代码都是重复的Copy,其实我们可以利用Visual Studio的模板替我们干这些活,我们只要关注项目具体的业务就 ...

  9. Java 编辑html模板并生成pdf

    1.工具类 import com.hujiang.project.zhgd.Util; import com.itextpdf.text.BaseColor; import com.itextpdf. ...

随机推荐

  1. HDU-4041-Eliminate Witches! (11年北京网络赛!!)

    Eliminate Witches! Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Other ...

  2. 动态代理与AOP

    1. 代理的分类: 静态代理:每个代理类只能为一个接口服务 动态代理:可以通过一个代理类完成全部的代理功能(由JVM生成实现一系列接口的代理类,即:生成实现接口的类的代理) 2. 动态代理: 在Jav ...

  3. CentOS6安装配置rsh

    基本信息:节点一:ip:192.168.8.166 主机名:hadrtest01节点二:ip:192.168.8.250 主机名:hadrtest02 1.两节点分别安装rsh,rsh-server包 ...

  4. 如何使用node中的buffer

    介绍:Buffer类是一个全局类,是一个比较罕见不需要require( ‘buffer’ )就可以使用的类,Buffer类似与数组也有length, 它里面的元素为16进制的两位数,即 0-255的数 ...

  5. 我是一块cpu 《转载》

    我是一块cpu,原装intel,在一台普通的台式计算机里供职.我有个小弟是内存,我要靠他时时刻刻陪伴我工作,其实有时候我并不是没有某某地址的资料,而是懒得翻--麻烦. 还有一个老大哥叫bios,每次那 ...

  6. postgresql jsonb类型查询

    select * from (select * from ud_order where user_id=10 and status=2unionselect * from ud_order where ...

  7. C# RSA加密/解密

    RSA公钥加密算法是1977年由Ron Rivest.Adi Shamirh和LenAdleman在(美国麻省理工学院)开发的.RSA取名来自开发他们三者的名字.RSA是目前最有影响力的公钥加密算法, ...

  8. ubuntu12.04安装QQ2013

    1.下载Longene QQ2013SP6 http://pan.baidu.com/s/1hq83fWo 2.安装 1)如果之前安装过旧版本需要先卸载(通过dpkg -l | grep qq查看). ...

  9. Java设计模式(学习整理)----装饰模式

    1.概念: (在我看来,模式就像是是一种思想,在这种思想的指引下,对代码和结构的一番加工和整合而已!都是套路!) 装饰模式又称包装(Wrapper)模式,是以对客户端透明的方式扩展对象的功能,是继承关 ...

  10. 执行hadoop fs -ls时出现错误RuntimeException: core-site.xml not found

    由于暴力关机,Hadoop fs -ls 出现了下图问题: 问题出现的原因是下面红框框里面的东西,我当时以为从另一个节点下载一个conf.cloudera.yarn文件就能解决问题,发现不行啊,于是删 ...