首页 > 系统相关 >pve制作cloudinit windows

pve制作cloudinit windows

时间:2023-10-27 09:12:27浏览次数:45  
标签:Files windows cloudbaseinit cloudinit -- pve plugins true Cloudbase

参考网址:https://blog.csdn.net/feitianyul/article/details/113683909
https://forum.proxmox.com/threads/windows-cloud-init-working.83511/
https://foxi.buduanwang.vip/windows/1789.html/
1、首先在pve上创建一个winodws虚拟机,创建完成后,添加 硬件-->串行端口
image

2、下载cloudinit可执行程序
https://cloudbase.it/cloudbase-init/
或者
https://github.com/cloudbase/cloudbase-init/releases
3、配置安装Windows,然后执行

假设虚拟机ID为102

qm set 102 --ide2 local-lvm:cloudinit

qm set 102 --boot c --bootdisk scsi0

qm set 102 --serial0 socket

qm set 102 --citype configdrive2
4、上传上面下载的exe;执行
5、修改C:\Program Files\Cloudbase Solutions\Cloudbase-Init\conf文件夹下cloudbaset-init.conf文件
[DEFAULT]
username=Administrator
groups=Administrators
inject_user_password=no
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=false
ntp_use_dhcp_config=false
metadata_services=cloudbaseinit.metadata.services.configdrive.ConfigDriveService
local_scripts_path=C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts
check_latest_version=true
plugins=cloudbaseinit.plugins.common.networkconfig.NetworkConfigPlugin,cloudbaseinit.plugins.common.mtu.MTUPlugin,cloudbaseinit.plugins.common.sethostname.SetHostNamePlugin,cloudbaseinit.plugins.windows.extendvolumes.ExtendVolumesPlugin,cloudbaseinit.plugins.common.sshpublickeys.SetUserSSHPublicKeysPlugin,cloudbaseinit.plugins.common.setuserpassword.SetUserPasswordPlugin
6、设置Administrator用户可用;修改完成后关机就可以执行cloudinit操作

由于修改密码需要修改pve底层源码,这里未操作

标签:Files,windows,cloudbaseinit,cloudinit,--,pve,plugins,true,Cloudbase
From: https://www.cnblogs.com/whtjyt/p/17790999.html

相关文章

  • 我的Windows10下的WSL的使用经历
    微软每年都会举办Build开发者大会,近年来越来越受关注的Linux子系统WindowsSubsystemforLinux(WSL)已经很完善了,我抱着体验一把的心态,也来使用一下这个功能。各位新手Linux朋友们,有没有想过怎么在Windows下面使用Linux,下面我来通过自己的实际操作,分享一遍自己的Windows10下的WSL......
  • 如何在 Windows 上安装 ONLYOFFICE 文档 v7.5
    使用社区版,您可以在本地服务器上安装ONLYOFFICE文档,并将在线编辑器与ONLYOFFICE协作平台或其他热门管理平台集成。通过阅读本文,了解如何在Windows上安装ONLYOFFICE文档7.5。关于ONLYOFFICEONLYOFFICE文档是一个在线办公套件,包括文本文档、电子表格和演示文稿的查看器和......
  • windows下搭建yii2框架的安装与运行
    安装命令composercreate-projectyiisoft/yii2-app-basicbasic报错信息(curlerror28whiledownloadinghttps://asset-packagist.org/p/provider-latest/xxx.json:Timeoutwasreached)打开composer.json发现是下载的数据被墙掉了处理添加下载数据源切换到根目录......
  • windows安装MySQL5.7.35
    本文适用5.7.3x。最近安装几次MySQL之后有点心得,记录一下。1.下载MySQL官网下载很慢,在此推荐用国内下载站,我用的是华为开源镜像站,速度很快。华为开源镜像站_软件开发服务_华为云在此选择对应的版本。我选择是mysql-5.7.35-winx64.zip,链接:https://repo.huaweicloud2.com/mys......
  • Windows文件夹加密
    第一步:创建加密文件电脑本地新建一个文件,把后缀修改为.bat,右键编辑这个文件,将以下代码拷贝进去并保存:   @echooff::关掉无关显示chcp65001CLS::清除屏幕闲杂信息titlelocktool::命名批处理标题ifEXIST"ControlPanel.{21EC2020-3AEA-1069-A2DD-08002B30309D......
  • 需要使用WinDbg工具来分析windows系统产生的dump文件,此工具属于Windows SDK的一个组件
    需要使用WinDbg工具来分析windows系统产生的dump文件,此工具属于WindowsSDK的一个组件,在微软官方网站可以下载(链接)。 使用WinDbg分析Windowsdump文件方法_windbg分析dump文件_谁能懂我2011的博客-CSDN博客......
  • kvm安装windows11
    创建虚拟机挂载iso配置虚拟机内存等硬件信息选择Customizeconfigureationbeforeinstall因为有些东西需要配置,如果不配置启动安装,会有问题配置启动项在BootOptions增加光驱启动项,并且放置到最上面开始安装点击左上角BeginInstallation,开始安装配置禁止tpm检测安装w......
  • windows nginx 开机启动
    1、在安装目录打开命令行,redis-server--service-installredis.windows.conf2、windows+R---->services.msc找到Redis,右键属性,启动类型选择自动,服务状态选择启动。即可开机自启动3、小tips:卸载服务:redis-server--service-uninstall开启服务:redis-server--service-start......
  • windows系统下设置mtu值的方法
    说起MTU值,可能许多朋友连听都没听说过。简单来说,我们上网时所进行的操作,都是通过传输一个又一个“数据包”来实现的,而MTU值就是用来设定可传输数据包的最大尺寸的。很显然,MTU值设置得过大或过小,都会在一定程度上影响我们上网的速度。那么,MTU值究竟设为多大才最合适,我......
  • 在 Windows 11 中,你可以使用 PowerShell 命令 Get-WindowsCapability 来查询 Windows
    在Windows11中,你可以使用PowerShell命令Get-WindowsCapability来查询Windows组件功能。这个命令可以列出当前安装的所有Windows组件功能,以及它们的状态。以下是使用Get-WindowsCapability命令查询Windows组件功能的步骤:打开PowerShell终端:可以通过在任务栏中搜......