Прежде чем я начну, я хочу извиниться, если мой английский неверен на 100%, поскольку это не мой основной язык. Итак, вот моя проблема:
У меня есть сервер Windows Server 2012 R2 с удаленным графическим интерфейсом. Включая полезную нагрузку. Когда я пытаюсь переустановить его, появляется сообщение об ошибке, что источник неверен. Однако я тоже попробовал это на новом сервере, удалил графический интерфейс, затем выполнил эти шаги, и все заработало!
Вот что я пробовал:
Командлет install-windowsfeature
Командлет Install-windowsfeature с install.wim в качестве источника
DISM с install.wim в качестве источника
Удаление всех КБ и повторная попытка выполнить все вышеперечисленное.
Я пробовал DISM с Install.wim в качестве источника на тестовом сервере, и там он работал. Однако на сервере с этой проблемой он застревает на уровне 67,6%, а затем не может сказать, что не может найти источник.
Вот как я делал DISM:
<#Upgrade Windows Server 2012 R2 Core to GUI with ISO
<# Make a folder for install.wim
mkdir c:\w2012\image
<# Copy the install.wim from the Windows Server 2012 R2 ISO to the machine
copy $cd\sources\install.wim c:\w2012\image
<# Retreive the name or index number of the image
<# Server Standard is Index:2
<# Server Datacenter is Index:4
DISM /Get-ImageInfo /ImageFile:C:\w2012\image\install.wim
<# Create a folder to mount the install.wim
mkdir c:\w2012\mountpoint
<# Mount install.wim in mountpoint
DISM /Mount-Image /Imagefile:C:\w2012\image\install.wim /index:2 /MountDir:C:\w2012\mountpoint /readonly
<# Upgrade to full GUI
DISM /online /enable-feature /featurename:Server-Gui-Mgmt /featurename:Server-Gui-Shell /featurename:ServerCore-FullServer
/source:C:\w2012\mountpoint\windows\winsxs
<# done.
Однако я получаю следующую ошибку:
Исходные файлы не могут быть загружены. Используйте опцию «источник», чтобы указать расположение файлов, необходимых для восстановления функции. Для получения дополнительной информации об указании исходного местоположения см. http://go.microsoft.com/fwlink/?LinkId=243077.
Я пробовал все разные индексы, но безрезультатно.
Также было бы неплохо получить конфигурацию и вставить ее на сервер с графическим пользовательским интерфейсом, но обновление до графического интерфейса имеет приоритет. Но если вы знаете способ, дайте мне знать.
Сегодня я столкнулся с той же проблемой. Произошло то, что человек A установил 2012 R2 Core на сервер с ISO-образом A. Человек B пришел и попытался добавить графический интерфейс, используя файлы, извлеченные из ISO B. ОС выдала ошибку, что исходные файлы не могут быть найдены. Мы извлекли файлы из формата iso A и попробовали еще раз, и установка прошла.
Вот как я перевел свою систему Server 2012 R2 Core в графический интерфейс. Надеюсь, это кому-то поможет!
Невозможно найти никакого возможного решения (я опубликовал это и на других форумах), поэтому теперь мы попытаемся скопировать конфигурацию на новый установленный сервер с графическим интерфейсом.