我可以在不受支持的旧服务器设备上运行较新的 Windows Server 操作系统吗?我想知道,因为我有一台 Dell PowerEdge 2900,并且有一份完整的 Windows Server 2016 Standard 副本。我想知道这是否可行。
答案1
戴尔的官方立场是不支持。 http://www.dell.com/support/home/us/en/4/drivers/supportedos/poweredge-2900
他们在 2900 上支持的 Windows Server 最新版本是 Windows Server 2012 R2。
答案2
是的。 可以在较旧的系统(例如 Dell PowerEdge 2900)上运行 Windows 2016 Server OS。
让我与你分享我们的研究成果。我们在两台旧服务器上安装并成功试用了 2016 服务器 DC 版本,其中一台没有支持 EPT 的处理器(IBM x3550 7978),另一台有支持 EPT 的处理器(Dell R310)(根据 MS 文档)。这纯粹是为了研究,不属于我们的企业网络。
如何:
- IBM x3550 类型 7978(Xeon E5345 x 2(2.53GHz)、32G RAM、4x146G SAS)
- 处理器支持虚拟化,但没有 SLAT / EPT
- 像往常一样配置 RAID
- 从 USB 进行全新安装 — 顺利完成。
- 配置的服务器角色 - 不支持 HYPER V。
- Windows 更新 - 非常顺利,在后台运行了大约一个小时,需要重新启动多次。
- 容器 - Windows 2016 核心、IIS 和 Nano 服务器的配置、网络和监控 - 顺利完成。
- 特别说明 - 安装/配置期间没有挂起。总时间约为 5 个半小时。
- 戴尔 R310(Xeon x3450 x 1(2.53GHz)、8G RAM、3x1T +1x2T SATA)。
- 像往常一样配置 RAID。
- 从 USB 启动 – 根本没有检测到硬盘。
- 尝试了系统配置 (F10)。要求安装驱动程序,但拒绝了 CD 中的驱动程序(由戴尔的下载文件制作)。
- 通过将所有磁盘设置为非 RAID 来更改 RAID 配置。
- 没有直接从 USB 启动。必须从启动菜单 (F9) 中选择 HDD-USB。忽略所有重要消息继续安装。没有检测到任何硬盘。
- 在 Bios 中,将启动选项从 RAID 更改为 ATA,然后继续从 USB 安装。Viola,它检测到了所有 4 个硬盘,并将它们识别为主驱动器,无法在其中任何一个上安装。我已删除所有硬盘,并在其中一个驱动器上安装。
- 重启后,作为安装的一部分,出现一条消息,提示“磁盘配置中存在严重错误。按 F1 继续,按 F2 进入系统设置。”按 F1 继续。每次重启时都会重复此操作,这意味着您无法在数据中心使用此服务器,因为在数据中心,重启必须将您带到操作系统级别,而无需人工干预。
- 我移除了硬盘电缆,将 FVS 跳线从测试模式 (2-3) 改为默认模式 (1-2),重新连接硬盘电缆并重启。直接启动操作系统,没有任何消息。
- Windows 更新的另一个痛点。启动了 3 个更新,下载了 6%,耗时超过 3 小时。重新启动后发现已安装 2 个更新,第三个更新 (KB4013720) 失败。又试了 2 个小时,没有任何结果。将 Windows Defender 设置为关闭也无济于事。
- 将服务中的 Windows 更新服务从“自动”更改为“手动”,然后停止该服务。关闭 Windows Defender,从 catalog.updates.microsoft.com 手动下载更新。启动 Windows 更新服务并逐个安装更新。除了失败的更新外,还有几个更新都在 40 分钟内安装完毕(另外还要加上 10 分钟的下载时间)。
- 已停止 Windows 更新服务。
- 成功添加 Hyper-V。检查了几台虚拟机的运行情况,发现它们可以正常工作。
- 所需时间 – 总共 3 个工作日(其中 1 天仅用于解决更新问题)
答案3
好吧,我知道已经过去了 4 年,但我买了两 (2) 台 PowerEdge 2900,并让它们恢复了活力(电源坏了)。我能够在两个系统上安装 Windows Server 2019,没有任何问题。
答案4
您最终会面临兼容性问题。因为大多数最新的 Windows 服务器都需要最新的硬件才能运行。
最好在旧硬件上使用旧的 Windows 服务器,这对您来说是明智的解决方案。