Hetzner Cloud安装Windows系统

发布于 / 服务器 / 0 条评论

本文翻译自Hetzner官方文档

是否可以使用自己的许可证安装 Windows?

请参阅您的许可证的 Microsoft 许可条件,以确定它是否有资格在云服务器上使用。 必须手动完成安装。为此,您可以使用 CD/DVD 映像。

另请注意以下有关服务器架构类型的信息:

架构类型服务器计划安装
x86CX、CPX、CCX如果您拥有必要的许可证,请按照“示例说明”中说明的步骤进行操作。
手臂64CAX具有 Arm64 架构的 Hetzner Cloud 服务器不支持 Windows Server

为什么我服务器上的时间不正确?

所有云服务器主机都使用 UTC 作为系统时间,这就是 Windows 经常出现虚拟服务器中系统时间问题的原因。

要永久解决此问题,必须在 Windows 注册表中创建一个条目,该条目告诉 Windows 硬件时钟(RTC – 由主机系统模拟)不是本地时区,而是 UTC。

必须在命令提示符 (cmd.exe) 中输入以下命令:

reg add "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f

然后需要重新启动 Windows。

重新启动后,可以使用以下命令来检查设置是否已成功应用:

 reg query "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation" /s

如果成功应用了更改,则应显示一行内容为 RealTimeIsUniversal 和值 0x1

IPv6 配置

默认情况下,Windows 使用 IPv6 连接使用临时地址。这可能会阻止您可以使用 /64 网络。为了能够使用 IPv6 网络,您应该默认禁用临时地址。

Windows 服务器 2012、2012R2、2016

在具有管理权限的 powershell 中运行以下命令:

Set-NetIPv6Protocol -RandomizeIdentifiers Disabled
Set-NetIPv6Protocol -UseTemporaryAddresses Disabled

视窗 2008R2

在具有管理权限的 cmd.exe中运行以下命令:

netsh interface ipv6 set global randomizeidentifiers=disabled store=active
netsh interface ipv6 set global randomizeidentifiers=disabled store=persistent
netsh interface ipv6 set privacy state=disabled store=active
netsh interface ipv6 set privacy state=disabled store=persistent

手动安装时应注意什么?

要安装 Windows,必须安装 VirtIO 驱动程序。例如,可以通过 ISO 映像 (virtio-win-latest[…] 挂载和安装驱动程序。iso 的 API 中)。

所需驱动程序的文件夹命名如下:

  • Balloon
  • NetKVM
  • vioscsi

它们中的每一个通常都有一个包含架构 (amd64) 的文件夹。必须选择此项才能安装驱动程序。

示例说明

挂载镜像

要选择可用的 CD/DVD 映像,您必须在 Cloud Console 中选择您的服务器并切换到“ISO IMAGES”选项卡。然后,您必须选择 ISO 并通过单击“MOUNT”进行安装它

现在,您可以启动服务器并正常执行安装,直到安装要求安装类型为止。请选择自定义安装并继续安装。 如果您遇到蓝屏,请使用 ON/OFF 开关关闭和打开服务器。

安装驱动程序

现在继续到安装搜索驱动器的位置。此时,您必须将映像切换到最新可用的 VirtIO 驱动程序 CD。

随后,需要安装下面提到的驱动程序。

每个文件夹通常都有一个包含架构 (amd64) 的子文件夹。必须选择此项才能安装驱动程序。

安装驱动程序后,您需要切换回以前使用的 Windows 映像。

现在,您必须删除并格式化驱动器。最后,您可以正常恢复安装。

Not Comment Found