Seite 1 von 1

win11-x64_4.3.0.2-9 - Imageauswahl klappt nicht

Verfasst: 14 Nov 2024, 11:19
von kinzi
Hello,

nachdem ich einige Zeit gekämpft habe, läuft die Installation von Windows 11 24H2 über das Paket "win11-x64_4.3.0.2-9" jetzt soweit. Allerdings wird offenbar das Property "imagename" nicht oder fehlerhaft ausgewertet, es wird immer "Windows 11 Pro" bei mir installiert; egal, was ich auswähle.

Die Imagenamen aus dem WIM habe ich mir natürlich anzeigen lassen und auch aktualisiert per SQL-Statement, so wie die gefühlt dutzenden Male zuvor auch bei Änderungen an win10-x64 / win11-x64.

Code: Alles auswählen

INSERT INTO

`PRODUCT_PROPERTY_VALUE` (productId, productVersion, packageVersion, propertyId, value, isDefault)

VALUES 

("win11-x64","4.3.0.2","9","imagename","Windows 11 Education",0),
("win11-x64","4.3.0.2","9","imagename","Windows 11 Education N",0),
("win11-x64","4.3.0.2","9","imagename","Windows 11 Enterprise",1),
("win11-x64","4.3.0.2","9","imagename","Windows 11 Enterprise N",0),
("win11-x64","4.3.0.2","9","imagename","Windows 11 Pro",0),
("win11-x64","4.3.0.2","9","imagename","Windows 11 Pro N",0),
("win11-x64","4.3.0.2","9","imagename","Windows 11 Pro Education",0),
("win11-x64","4.3.0.2","9","imagename","Windows 11 Pro Education N",0),
("win11-x64","4.3.0.2","9","imagename","Windows 11 Pro for Workstations",0),
("win11-x64","4.3.0.2","9","imagename","Windows 11 Pro N for Workstations",0),
("win11-x64","4.3.0.2","9","imagename","Windows 11 Enterprise LTSC 2024",0),
("win10-x64","4.2.0.6","7","imagename","Windows 11 Enterprise N LTSC 2024",0)
Die Imagenamen werden im Configed auch sauber angezeigt. Aber egal, was ich auswähle, es wird immer "Windows 11 Pro" installiert - was lustig ist, weil das in der Reihenfolge das 5. Image ist (das erste würde ich vielleicht noch verstehen ...):

Code: Alles auswählen

Tool zur Imageverwaltung für die Bereitstellung
Version: 10.0.22000.1

Details für Abbild: "b:\Source_x64\install_x64.wim"

Index: "1"
Name: "Windows 11 Education"
Beschreibung: "Windows 11 Education"
Größe: 19.693.830.361 Bytes

Index: "2"
Name: "Windows 11 Education N"
Beschreibung: "Windows 11 Education N"
Größe: 19.221.095.638 Bytes

Index: "3"
Name: "Windows 11 Enterprise"
Beschreibung: "Windows 11 Enterprise"
Größe: 19.694.202.756 Bytes

Index: "4"
Name: "Windows 11 Enterprise N"
Beschreibung: "Windows 11 Enterprise N"
Größe: 19.220.521.721 Bytes

Index: "5"
Name: "Windows 11 Pro"
Beschreibung: "Windows 11 Pro"
Größe: 19.692.854.775 Bytes

Index: "6"
Name: "Windows 11 Pro N"
Beschreibung: "Windows 11 Pro N"
Größe: 19.221.393.448 Bytes

Index: "7"
Name: "Windows 11 Pro Education"
Beschreibung: "Windows 11 Pro Education"
Größe: 19.695.580.839 Bytes

Index: "8"
Name: "Windows 11 Pro Education N"
Beschreibung: "Windows 11 Pro Education N"
Größe: 19.220.302.197 Bytes

Index: "9"
Name: "Windows 11 Pro for Workstations"
Beschreibung: "Windows 11 Pro for Workstations"
Größe: 18.944.125.054 Bytes

Index: "10"
Name: "Windows 11 Pro N for Workstations"
Beschreibung: "Windows 11 Pro N for Workstations"
Größe: 19.220.561.448 Bytes

Index: "11"
Name: "Windows 11 Enterprise LTSC 2024"
Beschreibung: "Windows 11 Enterprise LTSC"
Größe: 19.193.686.372 Bytes

Index: "12"
Name: "Windows 11 Enterprise N LTSC 2024"
Beschreibung: "Windows 11 Enterprise N LTSC"
Größe: 18.748.603.496 Bytes

Der Vorgang wurde erfolgreich beendet.
Kennt das Problem jemand?

Re: win11-x64_4.3.0.2-9 - Imageauswahl klappt nicht

Verfasst: 14 Nov 2024, 12:59
von m.radtke
Hi

Solch ein Verhalten habe ich bisher nicht beobachtet.
Du kannst im bootimage Log im configed einsehen wie die unattend.xml gepatcht wurde.
Der Teil den Du suchst beginnt bei "<ImageInstall>"

Ich kenn es so das man bei einem falschen Produktkey im Produkt selbst ode rim Lizenzmanagement, die Auswahl des Images machen muss da der Key nicht zum Image passt.

Gruß
Mathias

Re: win11-x64_4.3.0.2-9 - Imageauswahl klappt nicht

Verfasst: 14 Nov 2024, 13:36
von kinzi
Hi,

danke für die Antwort.

Ich würde mal sagen, die UNATTEND.XML passt:

Code: Alles auswählen

(11642)   [5] [2024-11-14 12:32:19.717] [               ] Here comes the unattend.xml    (setup.py:1855)
(11643)   [7] [2024-11-14 12:32:19.718] [               ] Removing LD_LIBRARY_PATH from env for subprocess   (Posix.py:879)
(11644)   [6] [2024-11-14 12:32:19.718] [               ] Executing: cat /mnt/hd/opsi/unattend.xml   (Posix.py:969)
(11645)   [6] [2024-11-14 12:32:19.718] [               ] Using encoding 'UTF-8'   (Posix.py:996)
(11646)   [7] [2024-11-14 12:32:19.725] [               ] >>> <?xml version="1.0" encoding="utf-8"?>
   (Posix.py:1042)
(11647)   [7] [2024-11-14 12:32:19.725] [               ] >>> <unattend xmlns="urn:schemas-microsoft-com:unattend">
   (Posix.py:1042)
(11648)   [7] [2024-11-14 12:32:19.726] [               ] >>>     <!--
   (Posix.py:1042)
(11649)   [7] [2024-11-14 12:32:19.726] [               ] >>> 	====================
   (Posix.py:1042)
(11650)   [7] [2024-11-14 12:32:19.726] [               ] >>> 	WINDOWSPE SETTINGS
   (Posix.py:1042)
(11651)   [7] [2024-11-14 12:32:19.726] [               ] >>> 	====================
   (Posix.py:1042)
(11652)   [7] [2024-11-14 12:32:19.726] [               ] >>> 	The windowsPE configuration pass is used to configure settings specific to Windows PE as well as settings that apply to installation.
   (Posix.py:1042)
(11653)   [7] [2024-11-14 12:32:19.726] [               ] >>> 	For example, you can specify the display resolution of Windows PE, where to save a log file, and other Windows PE-related settings.
   (Posix.py:1042)
(11654)   [7] [2024-11-14 12:32:19.726] [               ] >>> 	-->
   (Posix.py:1042)
(11655)   [7] [2024-11-14 12:32:19.726] [               ] >>>     <settings pass="windowsPE">
   (Posix.py:1042)
(11676)   [7] [2024-11-14 12:32:19.727] [               ] >>>             <ImageInstall>
   (Posix.py:1042)
(11677)   [7] [2024-11-14 12:32:19.727] [               ] >>>                 <OSImage>
   (Posix.py:1042)
(11678)   [7] [2024-11-14 12:32:19.727] [               ] >>>                     <InstallFrom>
   (Posix.py:1042)
(11679)   [7] [2024-11-14 12:32:19.727] [               ] >>>                         <MetaData wcm:action="add">
   (Posix.py:1042)
(11680)   [7] [2024-11-14 12:32:19.727] [               ] >>>                             <Key>/IMAGE/NAME</Key>
   (Posix.py:1042)
(11681)   [7] [2024-11-14 12:32:19.727] [               ] >>>                             <Value>Windows 11 Enterprise</Value>
   (Posix.py:1042)

[...]

(11885)   [7] [2024-11-14 12:32:19.738] [               ] >>>     <cpi:offlineImage cpi:source="wim:c:/temp/win10_/win10-x64/installfiles/sources/install.wim#Windows 10 Pro N" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
   (Posix.py:1042)
(11886)   [7] [2024-11-14 12:32:19.738] [               ] >>> </unattend>
   (Posix.py:1042)
(11887)   [7] [2024-11-14 12:32:19.738] [               ] >>>    (Posix.py:1042)
(11888)   [7] [2024-11-14 12:32:19.738] [               ] Exit code: 0   (Posix.py:1049)
(11889)   [7] [2024-11-14 12:32:19.738] [               ] Parsing ini file '/mnt/hd/opsi/opsi-client-agent/files/opsi/cfg/config.ini'   (__init__.py:543)
(11890)   [7] [2024-11-14 12:32:19.738] [               ] Trying to lock file '/mnt/hd/opsi/opsi-client-agent/files/opsi/cfg/config.ini' (0/2000)   (__init__.py:228)
(11891)   [7] [2024-11-14 12:32:19.738] [               ] File '/mnt/hd/opsi/opsi-client-agent/files/opsi/cfg/config.ini' locked after 0 millis   (__init__.py:249)
(11892)   [7] [2024-11-14 12:32:19.739] [               ] Finished reading file after 0.001 seconds   (__init__.py:620)
Im Log in Zeile 11681 steht das richtige Image drin.

Was mich etwas wundert ist Log-Zeile 11885 ... ?
Der Pfad C:\TEMP\WIN10_\WIN10-X64\... kommt sicher nicht von mir.

Gruß
kinzi

Re: win11-x64_4.3.0.2-9 - Imageauswahl klappt nicht

Verfasst: 14 Nov 2024, 15:25
von kinzi
Übrigens haben wir keinen Productkey eingetragen. Hatten wir noch nie, da wir KMS-lizenziert sind. Hatten wir aber in den seltenen Fällen der MAK-Lizenzierung auch noch nie - nach Abschluss der Installation läuft ein OPSI-Paket mit Script, das per "slmgr" den Key setzt - fertig.

Re: win11-x64_4.3.0.2-9 - Imageauswahl klappt nicht

Verfasst: 18 Nov 2024, 07:52
von m.radtke
Moin,

habe eben nochmal in unserer Tetsumgebung geschaut in der alle möglichen Windows Reinstallationen am Wochenende stattfinden.

Wir verwenden da selbst einen KMS Key, aber auch ohne einen Key läuft die Installation bei uns durch.

Als WinPE verwenden wir ein win11 22h2 WinPe mit WMI und SecureStartup Features. Vielleicht ist das der ausschlaggebende Punkt.

Gruß
Mathias

Re: win11-x64_4.3.0.2-9 - Imageauswahl klappt nicht

Verfasst: 18 Nov 2024, 12:46
von kinzi
Ich habe nun die "Windows 11-Installfiles" zurückgebaut auf 23H2 (gleiches Vorgehen wie unter 24H2 mit Integration von LTSC, Entfernung von "appx"-Packages, usw.). Damit läuft es wie gewohnt.

Heißt für mich: Derzeit Hände weg von 24H2.

Re: win11-x64_4.3.0.2-9 - Imageauswahl klappt nicht

Verfasst: 25 Nov 2024, 06:58
von m.radtke
Moin,

ich kann mir durchaus vorstellen das Microsoft eine "Funktion" eingebaut hat die in der Setup.exe prüft ob der Key zum Image passt. Ist dies nicht der Fall, kommt eben dieses Auswahlfenster. Ein leerer Key passt wohl bei 24H2 nicht rein.

Hab direkt mal probiert, und ja ich bekomme nun auch ein Image Auswahlmenü.

Gruß
Mathias

Re: win11-x64_4.3.0.2-9 - Imageauswahl klappt nicht

Verfasst: 25 Nov 2024, 10:41
von kinzi
Das muss dann aber bei 24H2 neu sein, denn bisher war das nie ein Problem.

Ohne Key wird das SETUP mit UNATTEND.XML (via netboot) bis 23H2 klaglos durchgeführt. Ist es kein Unattended-Setup, sondern wird das als ISO von CD gestartet, erscheint eine Image-Auswahl im Fenster, ganz am Anfang des Setups. So das verhalten bisher.

Mit 24H2 in den "Installfiles" (und sonst keiner Änderung) wird offenbar einfach das erste Image in INSTALL.WIM installiert, wenn kein Key eingegeben wird. Das ist neu. Die "Imageauswahl" wird, anders als bisher, ignoriert.

Wenn das bisher nicht gegangen wäre, wäre das "Imageauswahl-Property" im win11-Produkt ja sinnlos, weil man dann immer den passenden Key angeben müsste. Der gibt dann aber auch die Version vor, also könnte man sich das Property sparen. Warum wäre das dann eingebaut worden?

Re: win11-x64_4.3.0.2-9 - Imageauswahl klappt nicht

Verfasst: 25 Nov 2024, 12:48
von skoloschin
Moin,

da habe ich unterschiedliche Verhaltensweisen in 24H2:
1. Ist es ein neuer PC mit digitaler MS Windows11-Lizenz im Bios, die zum Image passt, braucht man keinen Key und es kommt auch kein Auswahlmenü.
2. Bei Windows-10-PCs konnte man bisher auch Windows11 installieren. Ab 24H2 scheinen die nicht immer lizenziert zu sein, dann kommt ein Auswahlmenü ohne Win11-Key. Hängt wohl vom Alter ab, Geheimnis von MS.
3. Ich habe bei alten PCs schon zwei Fälle gehabt, da wurde ohne Auswahl und Key dann Windows 11 24H2 Home installiert, was ich sehr merkwürdig finde. Alle unsere PCs haben mindestens eine Pro-Lizenz.
Grüße aus Hamburg
Sigi

Re: win11-x64_4.3.0.2-9 - Imageauswahl klappt nicht

Verfasst: 25 Nov 2024, 12:55
von wolfbardo
Wenn man MAK-Keys hat oder KMS verwendet, so ist es sinnvoll den zum imagennamen gehörigen kms-client-key bei der Installation zu verwenden.
Bei MAK Keys kann man dann den "richtigen" Key z.B. mittels dem localboot Produkt

activate-win

bereitstellen.

Dies war auch "früher" manchmal nötig, insbesondere bei Enterprise-/Edu , damit die unattend-Installation per opsi funktiojniert-

Gruss
Bardo Wolf