openstack win7镜像制作并支持管理员登陆
来源:互联网 发布:51单片机指令集ppt 编辑:程序博客网 时间:2024/03/28 17:48
按步骤记录如下:
1.启动kvm虚机进行win 7的系统安装。
此步骤中可以在创建虚机时就选择虚机的硬盘位virtio 驱动,且网卡驱动也使用virtio.另外可以事先给虚机挂在一个光驱设备,将需要加载的virtio去掉安装iso连接到光驱中。在安装过程中会提示找不到可识别的硬盘,此时只要可以在安装过程中找到事先挂载的光驱设备即可安装好virtio驱动。
安装好系统后,首先继续在win 7设备管理器中安装virtio驱动,所有问号设备的驱动都更新为virtio.
2.在win7 中使能Administrator账户,并设置好密码。
3.重启win 7虚机,并用Administrator账户登录。此时安装cloudbase。安装过程中cloudbase的使用用户名可以指定为Administrator.但最后不要点击运行sysprep.
4.为支持Administrator的密码注入,修改cloudbase的如下配置文件:
1)在cloudbase-init.conf末尾添加如下字段:
metadata_services=cloudbaseinit.metadata.services.configdrive.ConfigDriveService,cloudbaseinit.metadata.services.httpservice.HttpService,cloudbaseinit.metadata.services.ec2service.EC2Service,cloudbaseinit.metadata.services.maasservice.MaaSHttpService
plugins=cloudbaseinit.plugins.common.mtu.MTUPlugin,cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin,cloudbaseinit.plugins.windows.setuserpassword.SetUserPasswordPlugin
allow_reboot=false
stop_service_on_exit=false
check_latest_version=false
2)在cloudbase-init-unattend.conf中plugins字段末尾添加:
cloudbaseinit.plugins.windows.setuserpassword.SetUserPasswordPlugin。
5.新建sysprep的执行配置文件,以使能Administrator用户登录:
此步的原理和方法参考:
http://www.symantec.com/connect/articles/how-prevent-microsoft-sysprep-disabling-local-administrator-account-windows-7
http://www.sevenforums.com/tutorials/286053-system-preparation-tool-use-customize-windows.html
此处有个技巧:在生成新的unattend文件时,必须以已安装的cloudbase中的unattend文件为基础进行修改和另外保存。
安装完AIK后,启动Microsoft Image Tool,加载cloudbase/conf目录下的unattend文件,然后再在Microsoft Image Tool中选择挂载安装win 7系统所使用到的安装镜像。选择镜像文件中的sources目录,选取对应的系统版本文件。和unattend文件进行关联。此时可以对unattend文件进行另存为。产生新的文件,比如我保存为win7.xml文件。此时就可以开始进行增量修改了。修改内容就是添加 AutoLogin中的user,设定为Administrator即可。具体参考:http://www.symantec.com/connect/articles/how-prevent-microsoft-sysprep-disabling-local-administrator-account-windows-7 即可。
此过程中,Administrator的密码可以不用设置到unattend文件中。
6.手动将安装的AIK,除Administrator外的其他用户全部删除。
7.手动执行sysprep命令:C:/windows/system32/sysprep下:
比如:
sysprep.exe /generalize /oobe /unattend:C:\win7.xml
OK .over
- openstack win7镜像制作并支持管理员登陆
- Openstack kvm win7镜像制作
- 制作OpenStack CentOS 6.5 & win7镜像
- 制作OpenStack CentOS 6.5 & win7镜像
- 修改openstack镜像--支持root密码登陆
- Openstack kvm win7镜像制作(转)
- openstack 镜像制作
- Openstack镜像制作
- Openstack镜像制作
- openstack 镜像制作
- openstack镜像制作
- openstack镜像制作
- Openstack镜像制作
- 制作openstack镜像win7.qcow2(centos/ubuntu/win镜像分享)
- openstack 制作ubuntu镜像
- 制作 OpenStack Linux 镜像
- 制作 OpenStack Linux 镜像
- 制作 OpenStack Linux 镜像
- CentOS设置代理, yum, wget
- LeetCode第21题之Generate Parentheses(两种解法)
- 使用Validator做SpringMVC的验证框架 - 配置SpringMVC环境
- NSRooLoop 浅析
- 人脸检测算法 性能统计
- openstack win7镜像制作并支持管理员登陆
- HMM(隐形马尔科夫模型)
- Symmetric Tree
- 553 relay check local fail. (本域用户必须通过验证) ----一个老项目发邮件问题
- 笔者带你剖析大数据存储HBase特性
- Django细谈之:Model和ModelForm关联
- TrueCrypt 使用经验[2]:关于加密
- no session or session was closed处理方法2
- iOS设计模式 - (2)UML类间关系精解