cortax
Goto Top

DISM In-Place Upgrade Windows Server 2008 R2 Standard auf Enterprise

Hallo Community,

aktuell sitze ich vor der Aufgabe, zwei 2008 R2 Standard Server auf Enterprise zu upgraden.

Wollte dies mit DISM und dem Microsoft KMS Key realisieren (und nach dem Upgrade den gültigen Key aktivieren):

DISM /online /Set-Edition:<edition ID> /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Bei den Servern handelt es sich nicht um Domaincontroller!

Auf dem ersten Server lief DISM ohne Probleme durch und nach einen Reboot war das Upgrade erfolgreich beendet.
Nur der zweite Server lässt sich nicht so ganz Überzeugen:

unbenannt

Eigentlich sollte jetzt ein Ladebalken erscheinen und das Upgrade durchlaufen.
Doch der Ladebalken bricht bei 8% ab und Gibt mir den Fehler 14081 aus.

Weiß jemand wo der Fehler liegt bzw. was ich falsch gemacht habe?

Vorab schonmal Danke !

Content-Key: 321042

Url: https://administrator.de/contentid/321042

Ausgedruckt am: 19.03.2024 um 03:03 Uhr

Mitglied: 131381
131381 15.11.2016 aktualisiert um 14:40:21 Uhr
Goto Top
Moin.
Weiß jemand wo der Fehler liegt
DISM-Logdatei lesen!

Wir können sie nicht sehen geschweige den lesen face-sad, bei den dürftigen Infos zur Umgebung...Glaskugelraten.

Gruß
Mitglied: CortaX
CortaX 15.11.2016 um 14:43:17 Uhr
Goto Top
Zitat von @131381:
DISM-Logdatei lesen!

Entschuldigung, den habe ich vergessen :P
Die wichtigste Eintrag dürfte CBS HRESULT=0x80073701 sein.
Finde dazu allerdings keine handfeste Lösung.

2016-11-15 14:23:15, Info                  DISM   DISM Transmog Provider: PID=14772 GetTargetEditions: Successfully retrieved edition targets. - CTransmogManager::GetTargetEditions
2016-11-15 14:23:15, Info                  DISM   DISM Transmog Provider: PID=14772 GetTargetEditions: Successfully retrieved edition manifest identity for EditionId [ServerDataCenter]. - CTransmogManager::GetTargetEditions
2016-11-15 14:23:15, Info                  DISM   DISM Transmog Provider: PID=14772 GetTargetEditions: Adding EditionId [ServerDataCenter] to target collection. - CTransmogManager::GetTargetEditions
2016-11-15 14:23:15, Info                  DISM   DISM Transmog Provider: PID=14772 RemoveUnavailableEditions: Retrieved target edition collection. - CTransmogManager::RemoveUnavailableEditions
2016-11-15 14:23:15, Info                  DISM   DISM Transmog Provider: PID=14772 RemoveUnavailableEditions: Target Edition Count: [1] - CTransmogManager::RemoveUnavailableEditions
2016-11-15 14:23:15, Info                  DISM   DISM Transmog Provider: PID=14772 RemoveUnavailableEditions: Skipping target EditionId [ServerEnterprise]. - CTransmogManager::RemoveUnavailableEditions
2016-11-15 14:23:15, Info                  DISM   DISM Transmog Provider: PID=14772 RemoveUnavailableEditions: Unavailable Edition Count: [1] - CTransmogManager::RemoveUnavailableEditions
2016-11-15 14:23:15, Info                  DISM   DISM Transmog Provider: PID=14772 Current image session is [ONLINE] - CTransmogManager::GetMode
2016-11-15 14:23:15, Info                  DISM   DISM Transmog Provider: PID=14772 RemoveUnavailableEditions: Successfully removed unavailable editions. - CTransmogManager::RemoveUnavailableEditions
2016-11-15 14:23:15, Info                  DISM   DISM Transmog Provider: PID=14772 Processing package changes... - CTransmogManager::UpdateComponents
2016-11-15 14:30:09, Info                  DISM   DISM Package Manager: PID=14772  Error in operation: (null) (CBS HRESULT=0x80073701) - CCbsConUIHandler::Error
2016-11-15 14:30:09, Error                 DISM   DISM Package Manager: PID=14772 Failed finalizing changes. - CDISMPackageManager::Internal_Finalize(hr:0x80073701)
2016-11-15 14:30:09, Error                 DISM   DISM Package Manager: PID=14772 Failed processing post-reboot package changes - CDISMPackageManager::ProcessChangesPostReboot(hr:0x80073701)
2016-11-15 14:30:09, Error                 DISM   DISM Transmog Provider: PID=14772 Package manager failed to process changes - CTransmogManager::UpdateComponents(hr:0x80073701)
2016-11-15 14:30:09, Error                 DISM   DISM Transmog Provider: PID=14772 Failed to update components - CTransmogManager::UpdateComponents(hr:0x80073701)
2016-11-15 14:30:09, Error                 DISM   DISM Transmog Provider: PID=14772 Failed to update components from [ServerStandard] to [ServerEnterprise] - CTransmogManager::TransmogrifyWorker
2016-11-15 14:30:09, Error                 DISM   DISM Transmog Provider: PID=14772 [System wird aktualisiert]: Fehler bei der Aktualisierung von Betriebssystemkomponenten. Das Upgrade kann nicht fortgesetzt werden.
Weitere Informationen finden Sie in der Protokolldatei.
 [hrError=0x80073701] - CTransmogManager::EventError
2016-11-15 14:30:09, Error                 DISM   DISM Transmog Provider: PID=14772 Failed to Upgrade! - CTransmogManager::TransmogrifyWorker(hr:0x80073701)
2016-11-15 14:30:09, Error                 DISM   DISM Transmog Provider: PID=14772 Failed to upgrade! - CTransmogManager::ExecuteCmdLine(hr:0x80073701)
2016-11-15 14:30:09, Info                  DISM   DISM Image Session: PID=14772 Disconnecting the provider store - CDISMImageSession::Final_OnDisconnect
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Finalizing the servicing provider(DISM Package Manager) - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Package Manager: PID=14772 Finalizing CBS core. - CDISMPackageManager::Finalize
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Disconnecting Provider: DISM Package Manager - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Finalizing the servicing provider(MsiManager) - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Disconnecting Provider: MsiManager - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Finalizing the servicing provider(IntlManager) - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Disconnecting Provider: IntlManager - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Found the PE Provider.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Finalizing the servicing provider(DriverManager) - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Disconnecting Provider: DriverManager - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Finalizing the servicing provider(DISM Unattend Manager) - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Disconnecting Provider: DISM Unattend Manager - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Finalizing the servicing provider(SmiManager) - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Disconnecting Provider: SmiManager - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Finalizing the servicing provider(Edition Manager) - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Disconnecting Provider: Edition Manager - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Releasing the local reference to OSServices. - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Disconnecting Provider: OSServices - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:09, Info                  DISM   DISM Provider Store: PID=14772 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider
2016-11-15 14:30:10, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.
2016-11-15 14:30:10, Info                  DISM   DISM.EXE: 
2016-11-15 14:30:10, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->
2016-11-15 14:30:10, Info                  DISM   DISM.EXE: 
Mitglied: 131381
131381 15.11.2016 um 14:53:12 Uhr
Goto Top
Welche Rollen und Applikationen laufen auf dem Server?
Mitglied: CortaX
CortaX 15.11.2016 um 14:56:41 Uhr
Goto Top
Welche Rollen und Applikationen laufen auf dem Server?

-HyperV
-Dateidienste

Features:
-Remoteserver-Verwaltungstools
-Windows Server-Sicherheitsfeatures
-.NET Framework 3.5.1-Features
Mitglied: 131381
131381 15.11.2016 aktualisiert um 15:01:20 Uhr
Goto Top
Zitat von @CortaX:
-HyperV
Der wird zu 99% das Problem sein.

VMs runterfahren und sichern, dann Rolle entfernen, Upgraden und Hyper-V wieder neu einrichten und VMs zurücksichern.
Mitglied: CortaX
CortaX 15.11.2016 um 15:03:05 Uhr
Goto Top
Der wird zu 99% das Problem sein.

Der erste Server hatte die HyperV Rolle auch installiert und auch während des Upgrades eingerichtet!
Mitglied: 131381
131381 15.11.2016 aktualisiert um 15:07:40 Uhr
Goto Top
Ich kann nur aus Erfahrung berichten das diese Rolle für die meisten dieser Fehler verantwortlich ist. Das kann funktionieren, muss aber nicht.
Wo ist das Problem das mal durchzuführen? Danach bist du schlauer ...
Mitglied: Dani
Dani 15.11.2016 um 15:31:06 Uhr
Goto Top
Moin,
aus welchen Grund möchtest du die Edition wechseln? Spontan fallen mir außer ADFS kein Featureunterscheid ein.


Gruß,
Dani
Mitglied: CortaX
CortaX 15.11.2016 aktualisiert um 16:07:33 Uhr
Goto Top
aus welchen Grund möchtest du die Edition wechseln? Spontan fallen mir außer ADFS kein Featureunterscheid ein.

Weil dort mehr RAM als 32GB gebraucht wird. Mit Standard liegt die Grenze für physikalischen RAM bei 32GB.
Mitglied: 131381
131381 15.11.2016 um 16:26:27 Uhr
Goto Top
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
https://msdn.microsoft.com/de-de/library/hh824869.aspx

Gruß
Mitglied: CortaX
CortaX 15.11.2016 um 16:32:22 Uhr
Goto Top

Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Habe ich schon nach genau dem Leitfaden aus dem Link überprüft. Leider ohne Erfolg.
Habe leider keine Logs mehr davon. Werde es morgen erneut durchlaufen lassen!
Mitglied: CortaX
CortaX 16.11.2016 aktualisiert um 08:53:33 Uhr
Goto Top
> Dism /Online /Cleanup-Image /ScanHealth

Hier das Ergebnis vom ScanHealth

=================================
Checking System Update Readiness.
Binary Version 6.1.7601.23471
2016-11-16 08:12

Checking Windows Servicing Packages

Checking Package Manifests and Catalogs

Checking Package Watchlist

Checking Component Watchlist

Checking Packages

Checking Component Store

Summary:
Seconds executed: 795
No errors detected
Mitglied: CortaX
CortaX 17.11.2016 um 14:47:28 Uhr
Goto Top
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Auf dem Server ist es mir nicht möglich /RestoreHealth auszuführen.

Wenn ich folgendes eingebe
dism /online /cleanup-image /?
wird mir /RestoreHealth nicht als mögliches Kommando angegeben und die Kommandozeile gibt mir nur folgendes zurück:
The restorehealth option is not recognized in this context.

Hat noch jemand eine Idee?