adprep 无法与 Win 2008 R2 配合使用 - 并且不是错误版本

adprep 无法与 Win 2008 R2 配合使用 - 并且不是错误版本

遇到了一个让我困惑的奇怪问题。

我们正在尝试将 Windows 2008 R2 服务器添加到现有林中。我们拥有的内容如下:

  • 我的域名
  • Paris.mydomain.com
  • Newyork.mydomain.com

它们都运行 win 2003 R2。

我想添加另一个域名,如 madrid.mydomain.com,但使用 win 2008 R2。DVD 是西班牙语,但我们已经对安装进行了修改,因此目前显示为英语。

我已经使用 2008 R2 dvd 中附带的 adprep 对根 mydomain.com 上的 dc 进行了 adprepped(森林和域)。(这是一张 dvd - 我从第二张 cd 中看到了很多关于使用 adprep 的参考 - 只有一张)

我看到的第一个奇怪之处是,Adprep 在 mydomain.com 的现有 win2003r2 DC 上执行时不显示任何初始文本。如果按“c”,它会继续应用 AD 修改。我猜这与 adprep 是复制到英语服务器的 mui 西班牙语版本有关……但无论如何这都很奇怪。

它像往常一样应用了更改,并且使用 ldap 我可以看到 AD 版本是 47 - 适用于 2008 R2。

但是,当我尝试加入域时,它仍然说我必须执行 forestprep。

如果我执行 adprep/domainprep,它什么也不做 - 真的什么也不做,它会打开然后关闭,然后我就会得到命令提示符。当我执行 Adprep /forestprep 时,每次执行时它都会显示大约 3 行点,但没有文本消息。

ldap 对象版本没有任何变化

所以……在没有其他想法的情况下,我尝试暂时使用 win2003 R2 副本作为我的马德里 DC。没有出现问题,我现在有一个子域,但使用临时服务器。

我使用这个新的 win2003DC 时遇到的行为与其他 mydomain.com 相同:

  • 当您键入“adprep /?”时,adprep 不显示文本
  • adprep /domainprep 不会产生任何消息
  • 每次执行 adprep /forestprep 时都会显示大约 3 行点,但没有消息。

服务器已重新启动 - 无效果。AD 的功能级别为 2003。DNS 符合 AD 的所有常见结构。netdiag、dcdiag、dnslint 均返回正常结果。

现在我完全没有主意。有什么建议吗?

伊恩

答案1

我知道,这个帖子很旧了,但是对某些人来说还是有用的。

您好 sysadmin1138 我发现了缺少消息的原因是,用于运行 adprep 的 Windows 映像使用的是与目标 Windows 不同的语言。

为了解决这个问题,我只需要更改 adprep 文件夹中包含消息文件的文件夹的名称。

就我而言,我将“pt-pt”重命名为“pt-br”,并且成功了!!

答案2

好吧,我想我找到原因了。在开始之前,我没有提升域或林的功能级别 - 我没有注意到这一点,因为 adprep 的西班牙语副本没有在英语 win2003 dc 上显示任何消息。

昨晚我从 MS 下载了英文版 Win 2008 r2 eval iso,然后从那里使用 adprep,你猜怎么着......这是我今天早上尝试 adprep 域时显示的内容

c:\adprep>adprep /domainprep 正在运行 domainprep...

Adprep 检测到域未处于纯模式 [状态/后果] Adprep 已停止且未进行任何更改。[用户操作] 将域配置为在纯模式下运行,然后重新运行 domainprep

一看到该消息就很明显了。

有人知道不用付费拨打电话即可向 MS 提交错误报告的方法吗?

伊恩

相关内容