Seite 2 von 3

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 25.10.2024, 12:04
von g-force
Ja, ich bin (durch die von mir gewollte Verschiebung von Posts in das andere Thema) auch etwas durcheinander gekommen. :oops:

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 25.10.2024, 12:05
von Holgi
bei mir funktioniert das vollständige Auswählen und Partitionieren mit einer autounattend.xml auch mit einer Windows 11 24H2.
autounattend.xml (Ausschnitt)

Code: Alles auswählen

<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State">

	<settings pass="offlineServicing"></settings>
	<settings pass="windowsPE">

    <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS">
      <ImageInstall>
        <OSImage>
        <Compact>true</Compact>
	<InstallFrom>
                        <MetaData wcm:action="add">
 			    <Key>/IMAGE/Name</Key>
                            <Value>Windows 11 Pro</Value>





                       </MetaData>
               </InstallFrom>

          <InstallTo>
            <DiskID>0</DiskID>
            <PartitionID>3</PartitionID>
          </InstallTo>
        </OSImage>
      </ImageInstall>
      <UserData>
        <ProductKey>
          <Key>VK7JG-NPHTM-C97JM-9MPGT-3V66T</Key>
        </ProductKey>
        <AcceptEula>true</AcceptEula>
      </UserData>
      <RunSynchronous>
				<RunSynchronousCommand wcm:action="add">
					<Order>1</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo SELECT DISK=0"</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>2</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo CLEAN"</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>3</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo CONVERT GPT"</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>4</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo CREATE PARTITION EFI SIZE=300"</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>5</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo FORMAT QUICK FS=FAT32 LABEL="System""</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>6</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo CREATE PARTITION MSR SIZE=16"</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>7</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo CREATE PARTITION PRIMARY"</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>8</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo SHRINK MINIMUM=1000"</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>9</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo FORMAT QUICK FS=NTFS LABEL="Windows""</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>10</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo CREATE PARTITION PRIMARY"</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>11</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo FORMAT QUICK FS=NTFS LABEL="Recovery""</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>12</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo SET ID="de94bba4-06d1-4d40-a16a-bfd50179d6ac""</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>13</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.txt" echo GPT ATTRIBUTES=0x8000000000000001"</Path>
				</RunSynchronousCommand>
				<RunSynchronousCommand wcm:action="add">
					<Order>14</Order>
					<Path>cmd.exe /c "&gt;&gt;"X:\diskpart.log" diskpart.exe /s "X:\diskpart.txt""</Path>
				</RunSynchronousCommand>

      </RunSynchronous>
    </component>

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 25.10.2024, 12:14
von g-force
SimonP hat geschrieben: 25.10.2024, 10:59 Habe mir auch grade einen USB Stick erstell und er übernimmt da auch den Benutzer und das Partitionieren nicht muß noch selber setzen. Sprache usw. läuft automatisch aber durch. bei der 23er Version klappt es eben nochmal probiert komplett. Also scheint da bei 24h2 wirklich was geändert worden zu sein nicht nur das neue Icon vom Setup.
Vielleicht mag @SimonP seine Frage nochmal genauer stellen, da der Satz mangels Satzzeichen doch etwas mißverständlich ist. Was klappt, was klappt nicht?

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 07.11.2024, 10:22
von MagicChris86
Guten Morgen, bin neu hier und hoffe, alles richtig zu machen. Ggf. gerne belehren/korrigieren.
Ich hatte auch ebendieses Problem und es hat mir bei einer laufenden Schulung beinahe den letzten Nerv geraubt.
Es scheint so zu sein, dass ab Windows 11 24H2 der GPT-Partitionsstil verpflichtend geworden ist (daher hat man nach dem regulären, GUI-basierten Windows-Update auf 24H2, von z. B. 23H2, hinterher auch einen "Windows.Old"-Ordner auf der Windows-Partition, da es wie eine Neuinstallation abläuft, bei der die Windows-Partition auch ungefragt nach GPT konvertiert wird) und dies explizit bei den Anweisungen in der autounattend.xml berücksichtigt werden muss, egal, ob man das über diskpart-Befehle oder die "klassischen" Befehle im Abschnitt "<DiskConfiguration>" macht. Falls jemand mehr dazu weiß, bitte ich gerne um Erleuchtung und/oder weitere Aufklärung. Mit der Diskpart-Variante inkl. der expliziten Konvertierung nach GPT von User "Holgi" funktioniert es jedenfalls wieder korrekt und automatisch, andernfalls ignoriert er es und fragt manuell ab. Versucht man, MBR zu erzwingen, nimmt er es erstmal, aber ab dem ersten Neustart während der Windows-Installation gerät er in eine Endlosschleife aus Reboots (bei mir auch als VM unter Hyper-V mit "Generation 2 (UEFI)" VBIOS und unveränderter Original-ISO von MS + AutoUnattend.xml in separater ISO als zweites virtuelles CD-Laufwerk).

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 07.11.2024, 10:31
von Holgi
dann funktioniert jetzt alles und alles ist gut? Oder noch eine spezielle Frage? Warum oder warum nicht, kann ich dir leider nicht beantworten.
Aber poste doch gerne deine funktionierende autounattend.xml hier, damit wir alle etwas davon haben.

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 07.11.2024, 12:14
von g-force
g-force hat geschrieben: 14.10.2024, 12:01 Ich hatte auch die Hyper-V neu erstellt, die bestehende VHDX weiterverwendet: Fehler
Dann die Hyper-V neu erstellt, alte VHDX gelöscht und neu erstellt: Die Installation läuft durch!
@MagicChris86
Hast Du auch dies versucht (siehe Zitat)?

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 13.11.2024, 20:49
von watruxagto
Hier ist ein sehr interessanter Project und die autounattend.xml ist sehr aufwendig aufgebaut.
https://github.com/memstechtips/Unatten ... tag/v2.0.0

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 13.11.2024, 22:12
von g-force
@watruxagto
Ja, das ist schon sehr komplex. Nicht nur die "autounattend.xml", auch die Powershell ist einen Kilometer lang.

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 13.11.2024, 23:31
von Holgi
sieht sehr interessant aus.
Gleich mal testen. Mal sehen, wie sich das mit einem deutschen Windows 11 verträgt.
Die autounattend.xml ist aber auch deshalb so groß, weil sie sowohl für X86, als auch für X64 und arm64 gilt. Also vieles in 3-facher Ausfertigung.

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 14.11.2024, 12:13
von Holgi
hab´ mal die UnattendedWinstall-2.0.0 mit einem deutschen Windows 11 24H2 26100.2314 in einer VM getestet.
Eigentlich nichts Spektakuläres.
Es gab einen OOBE Fehler (vlt. aufgrund der Sprache?)
OOBELOCAL.JPG
Man wird mit einem Einstellungsmenü überrascht:
1. Anmeldung.JPG
Die Taskleiste und der Desktop kommen aufgeräumt daher:
1st logon.JPG
Das Netzwerk und Updates funktionieren, obwohl in den Einstellungen "nicht verbunden" "Offline" steht
Netzwerk.JPG
Das System nimmt sich relativ viel Speicherplatz auf der virtuellen Festplatte. Eingentlich sind es so knapp 20GB. Hier sind es fast 28GB
Speicherplatz.JPG

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 14.11.2024, 12:16
von Holgi
Bei einem Neustart kam es zu einem Bluescreen:
Boot Fail.JPG
Im Startmenü steht nichts im Empfohlen Bereich:
Startmenü.JPG
Da frage ich mich, wie er das hinbekommen hat. Das geht eigentlich nur mit der Education Edition von Windows 11.
Weiß wer wie?

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 14.11.2024, 12:17
von moinmoin
Meinst du jetzt den Empfohlen-Bereich?
https://www.deskmodder.de/wiki/index.ph ... Windows_11

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 14.11.2024, 12:58
von Holgi
Danke moinmoin. Das meinte ich. :dankeschoen:
Eigenartigerweise tauchen diese Registry-Einträge in dem Projekt von UnattendedWinstall-2.0.0 nicht in der autounattend.xml auf.

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 14.11.2024, 13:10
von moinmoin
Muss ja auch mal was sein, was wir haben, und die nicht :hihi:

Re: Win11 24H2 und "autounattend.xml" - was ist anders?

Verfasst: 14.11.2024, 13:25
von g-force
Hast Du dir mal die "UWScript.ps1" im Ordner angeschaut?