赞
踩
使用场景
本文档主要用于制作Windows自定义镜像时,按要求安装所需的cloudbase-init驱动。
安装步骤
1、在目标镜像中下载Cloudbase-init。目前cloudbase-init 稳定版本为 Cloudbase-Init 0.9.11,下载地址为:https://cloudbase.it/downloads/CloudbaseInitSetup_0_9_11_x64.msi。
2、双击打开Cloudbase-init工具安装包进行安装。
3、单击“Next”;勾选“I accept the terms in the License Agreement”,单击“Next”。
4、使用Cloudbase-init默认安装路径进行安装,单击“Next”。
5、在“Configuration options”窗口中,设置用户名为“Administrator”,日志输出串口选择“COM1”,且不勾选“Run Cloudbase-Init service as LocalSystem”。
单击“Next”,单击“Install”。
注意:
在“Completed the Cloudbase-Init Setup Wizard ”窗口,请勿勾选“Run Sysprep to create a generalized Image. This is necessary if you plan to duplicate this instance, for example by creating a Glance image”及“Shutdown when Sysprep terminate”。
6、修改cloudbase-init配置文件,具体如下:
1)打开 cloudbase-init.conf 配置文件,默认路径为:C:\Program Files\Cloudbase Solutions\Cloudbase-Init\conf
2)将 cloudbase-init.conf 配置文件替换为以下内容:[DEFAULT]
username=dc2-user
groups=Administrators
inject_user_password=true
config_drive_raw_hhd=true
config_drive_cdrom=true
config_drive_vfat=true
bsdtar_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\bsdtar.exe
mtools_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\
verbose=true
debug=true
logdir=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\log\
logfile=cloudbase-init.log
default_log_levels=comtypes=INFO,suds=INFO,iso8601=WARN,requests=WARN
logging_serial_port_settings=COM1,115200,N,8
mtu_use_dhcp_config=true
ntp_use_dhcp_config=true
local_scripts_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts\
metadata_services=cloudbaseinit.metadata.services.httpservice.HttpService
plugins=cloudbaseinit.plugins.common.setuserpassword.SetUserPasswordPlugin,
cloudbaseinit.plugins.common.userdata.UserDataPlugin,
cloudbaseinit.plugins.windows.extendvolumes.ExtendVolumesPlugin,
cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin
allow_reboot=false
first_logon_behaviour=no
check_latest_version=false
7、完成。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。