Windows XP x86/x64 - Modernes Setup von WIM (XP2ESD)

Fragen zum Betriebssystem, die nichts mit Styling zu tun haben.
Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2210
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 230 Mal
Danke erhalten: 308 Mal
Gender:

Re: Experimental: Windows XP von "install.wim" installieren (Modernes Setup)

Beitrag von Holgi » 07.10.2022, 13:27

die Abfrage hat eigentlich keine Auswirkung, da es im Batch keine %Arch% Variable gibt. Das war ursprunglich mal dafür vorgesehen, zu schauen, ob Windows X64 oder X86 benutzt wird. Dies aber wird jetzt über die ProgramFiles bzw. ProgramFiles(X86) ermittelt.

Welche Einstellungen (RAM etc.) vorgenommen werden sollen, wird über SET IMAGEARCH=XXX gesteuert.
Bei einer gemischten ISO (X86/X64) müßte man also vorab hier entsprechend eintragen, welche Architektur installiert werden soll.
Das ist einerseits etwas unflexibel, andererseits kommen dann während des Batch-Ablaufs nicht noch ständige Abfragen in der Art "Welche Architektur möchten Sie installieren? X86 oder X64" mit if then else und dem ganzen Kram.

Ich glaube gerade noch einen Fehler in der Batch entdeckt zu haben:
anstelle von
if /i "%ImageArch%" == "i386" (
müßte es
if /i "%ImageArch%" == "X86" (
lauten.
Vlt. war das auch schon der Fehler bei dir und die richtige Architektur wird jetzt installiert?
Viel Erfolg! Freue mich schon auf die nächste Version.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Tante Google

Re: Experimental: Windows XP von "install.wim" installieren (Modernes Setup)

Beitrag von Tante Google » 07.10.2022, 13:27


Benutzeravatar
g-force
Elite
Elite
Beiträge: 2044
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 282 Mal
Danke erhalten: 246 Mal
Gender:

Re: Experimental: Windows XP von "install.wim" installieren (Modernes Setup)

Beitrag von g-force » 07.10.2022, 14:52

Mögliche IF-Abfragen bei einer Installation von einer AIO (x86/64) kommen ja schon, bevor man die Edition auswählt. Das ist also zu spät, weil die VM dann ja schon eingerichtet ist. Ich arbeite jetzt mit 2 Scripts.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2210
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 230 Mal
Danke erhalten: 308 Mal
Gender:

Re: Experimental: Windows XP von "install.wim" installieren (Modernes Setup)

Beitrag von Holgi » 07.10.2022, 16:33

g-force hat geschrieben: 07.10.2022, 14:52 Ich arbeite jetzt mit 2 Scripts.
würde ich mir gerne mal anschauen.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2044
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 282 Mal
Danke erhalten: 246 Mal
Gender:

Re: Experimental: Windows XP von "install.wim" installieren (Modernes Setup)

Beitrag von g-force » 07.10.2022, 16:35

Bitteschön!
XP2ESD_Scripts.7z
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2210
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 230 Mal
Danke erhalten: 308 Mal
Gender:

Re: Experimental: Windows XP von "install.wim" installieren (Modernes Setup)

Beitrag von Holgi » 07.10.2022, 17:31

du meinst Test-VM_x64 und Test-VM_X86? Aber da steht immer noch "if /i "%ImageArch%" == "i386"" statt "X86".
Wie soll den die Auswahl der Architektur erfolgen? Über die Auswahl eines Index?
Normalerweise ist es doch so, dass die Installation startet und dann eine Abfrage kommt, welche Version (X86 oder X64) installiert werden soll. Das wäre dann aber nach den IF-Abfragen.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2044
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 282 Mal
Danke erhalten: 246 Mal
Gender:

Re: Experimental: Windows XP von "install.wim" installieren (Modernes Setup)

Beitrag von g-force » 07.10.2022, 17:46

Stimmt, habe ich in diesen Script-Versionen noch nicht verändert. Aber wie Du schon schreibst: Eine IF-Abfrage kommt zu dem Zeitpunkt zu spät. Man muß sich also vorher entscheiden, welche Version (x86/64) man installieren will und dies manuell bei der Installation dann auswählen. Finde ich jetzt nicht wirklich schlimm - eine Trennung der Versionen in 2 ISO wäre irgendwie blöd.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2044
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 282 Mal
Danke erhalten: 246 Mal
Gender:

Re: Experimental: Windows XP von "install.wim" installieren (Modernes Setup)

Beitrag von g-force » 08.10.2022, 00:07

Feel free to test: https://t1p.de/dy9g1
Zuletzt geändert von g-force am 25.02.2024, 23:33, insgesamt 1-mal geändert.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2210
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 230 Mal
Danke erhalten: 308 Mal
Gender:

Re: Experimental: Windows XP von "install.wim" installieren (Modernes Setup)

Beitrag von Holgi » 08.10.2022, 00:23

g-force hat geschrieben: 07.10.2022, 17:46 Man muß sich also vorher entscheiden, welche Version (x86/64) man installieren will und dies manuell bei der Installation dann auswählen.
Habe das jetzt mal mit einer Windows 7 AIO (X86/X64) unter VirtualBOX 7 nachgestellt.
Wenn man eine Autounattend.xml nutzt und dort den ImageIndex einsetzt, dann hat sich das mit der manuellen Installation erledigt.
Meine VB-Datei sah dann so aus:

Code: Alles auswählen

@Echo off
SET VMNAME=WIN7
SET OSTYPE=other
rem VBoxManage list ostypes
SET IMAGEARCH=
SET ISOPATH=C:\Users\Holgi\Downloads
SET ISONAME=Windows.7.Aio.X86X64
SET USER=
SET FULLNAME=
SET PASSWORD=
SET INDEX=1
SET LOCALE=de_DE
SET FORMAT=VHD
SET KEY=
SET RAM32=2048
SET RAM64=4096
SET VRAM=128
SET VirtualMachinePath=C:\Users\Holgi\VirtualBox VMs\%VMNAME%

REM Set host architecture
if exist "%WinDir%\SysWOW64" (
	set ARCH=x64
) else (
	set ARCH=x86
)

if exist "%ProgramFiles%\Oracle\VirtualBox\VBoxManage.exe" set "VBOXMANAGE=%ProgramFiles%\Oracle\VirtualBox\VBoxManage.exe"
if exist "%ProgramFiles(x86)%\Oracle\VirtualBox\VBoxManage.exe" set "VBOXMANAGE=%ProgramFiles(x86)%\Oracle\VirtualBox\VBoxManager.exe"

if not exist "%VBOXMANAGE%" (

	echo.
	echo  VirtualBox is not installed, please download and install it
	start https://www.virtualbox.org/wiki/Downloads
	echo.
	echo  If you don't have VirtualBox installed in Program Files,
	echo  simply point "VirtualBoxPath" in config.ini with your custom path
	echo.
	pause
	goto :EOF

)

rem alte VM löschen
"%VBOXMANAGE%" controlvm "%VMNAME%" poweroff >nul 2>nul
"%VBOXMANAGE%" unregistervm --delete "%VMNAME%" >nul 2>nul

rem neue VM erstellen

if /i "%ImageArch%" == "x86" (

            "%VBOXMANAGE%" createvm --name "%VMNAME%" --ostype "%OSTYPE%" --default --register >nul 2>nul
) else (

	"%VBOXMANAGE%" createvm --name "%VMNAME%" --ostype "%OSTYPE%_64" --default --register >nul 2>nul
)

"%VBOXMANAGE%" createmedium disk --filename "%VirtualMachinePath%\%VMNAME%" --size 65536 --format %FORMAT%

"%VBOXMANAGE%" storageattach "%VMNAME%" --storagectl "IDE" --port 0 --device 0 --type hdd --medium  "%VirtualMachinePath%\%VMNAME%.vhd"

"%VBOXMANAGE%" storageattach "%VMNAME%" --storagectl "IDE" --port 1 --device 0 --type dvddrive --medium "%ISOPATH%\%ISONAME%.iso"

"%VBOXMANAGE%" modifyvm "%VMNAME%" --cpus 2

REM Use different minimal amount for x64 systems. Best to keep it really on minimum requirements for capturing images
if /i "%ImageArch%" == "x86" (

	"%VBOXMANAGE%" modifyvm "%VMNAME%" --memory "%RAM32%" --vram "%VRAM%" >nul 2>nul
	
) else (

	"%VBOXMANAGE%" modifyvm "%VMNAME%" --memory "%RAM64%" --vram "%VRAM%" >nul 2>nul
	
)

"%VBOXMANAGE%" startvm "%VMNAME%" 

exit

Oder man erledigt das mit "VBoxManage unattended install"
da gibt es übrigens noch einen tollen Parameter, welchen ich bislang noch nicht kannte:

Code: Alles auswählen

VBoxManage unattended detect --machine-readable --iso="C:\Users\Holgi\Downloads\Windows_InsiderPreview_Server_vNext_de-de_25217.iso
mit dem Ergebnis:

Code: Alles auswählen

OSTypeId="Windows2022_64"
OSVersion="10.0.25217.1000"
OSFlavor="ServerStandard"
OSLanguages="de-DE"
OSHints=""
ImageIndex1="Windows Server 2022 Standard (10.0.25217.1000 / x64 / de-DE)"
ImageIndex2="Windows Server 2022 Standard (Desktopdarstellung) (10.0.25217.1000 / x64 / de-DE)"
ImageIndex3="Windows Server 2022 Datacenter (10.0.25217.1000 / x64 / de-DE)"
ImageIndex4="Windows Server 2022 Datacenter (Desktopdarstellung) (10.0.25217.1000 / x64 / de-DE)"
IsInstallSupported="on"
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2044
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 282 Mal
Danke erhalten: 246 Mal
Gender:

Re: Experimental: Windows XP von "install.wim" installieren (Modernes Setup)

Beitrag von g-force » 08.10.2022, 09:37

Da ist mir jetzt noch nicht ganz klar, wie ich das für meine Zwecke nutzen kann.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2044
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 282 Mal
Danke erhalten: 246 Mal
Gender:

Re: Windows XP x86/x64 - Modernes Setup von WIM (XP2ESD)

Beitrag von g-force » 08.10.2022, 10:29

Hier die letzte Version der "WinXP_AIO_ESD" (x86/x64) ISO: https://t1p.de/w1ejr
Zuletzt geändert von g-force am 25.02.2024, 23:33, insgesamt 1-mal geändert.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2044
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 282 Mal
Danke erhalten: 246 Mal
Gender:

Re: Windows XP x86/x64 - Modernes Setup von WIM (XP2ESD)

Beitrag von g-force » 08.10.2022, 11:46

Hier meine Anleitung im XP2ESD-Thread: https://forums.mydigitallife.net/thread ... st-1758740
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
lightman
Veteran
Veteran
Beiträge: 873
Registriert: 03.08.2013, 23:47
Hat sich bedankt: 3 Mal
Danke erhalten: 15 Mal

Re: Windows XP x86/x64 - Modernes Setup von WIM (XP2ESD)

Beitrag von lightman » 10.10.2022, 07:26

Hallo,
allgemeine Frage zu XP.
viel Lesestoff, auch im MDL Forum. Ich wäre sehr daran interessiert auf einem Oldi Laptop SonyVaio aus dem Jahre 2005 Xp zu installieren, der läuft zur Zeit noch mit aktuellem Windows 7 + Updates ( Bypass), aber die Kiste ist unter Win7 recht lahm,
Kann man die installieren oder nur als VM
Lade sie gerade erst mal runter. Wie sicher ist eine XP version heutzutage noch ? :)
nach Bereitstellen finde ich keine Setup.exe ? ( nur als VM ).

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2044
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 282 Mal
Danke erhalten: 246 Mal
Gender:

Re: Windows XP x86/x64 - Modernes Setup von WIM (XP2ESD)

Beitrag von g-force » 10.10.2022, 09:38

lightman hat geschrieben: 10.10.2022, 07:26 Nach Bereitstellen finde ich keine Setup.exe ?
Wozu eine "Setup.exe"? Ein Downgrade auf XP aus Win7 heraus ist nicht möglich, das geht auch mit anderen Windows-Versionen nicht.
Du mußt eine Neuinstallation machen, also mußt Du die XP-ISO mit "Rufus", "Ventoy" o.ä. Tools auf einen USB-Stick bringen. Es werden dann sicher erstmal einige Treiber fehlen, aber dabei bin ich gerne behilflich.
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Benutzeravatar
Holgi
Elite
Elite
Beiträge: 2210
Registriert: 12.05.2018, 12:33
Hat sich bedankt: 230 Mal
Danke erhalten: 308 Mal
Gender:

Re: Windows XP x86/x64 - Modernes Setup von WIM (XP2ESD)

Beitrag von Holgi » 10.10.2022, 09:54

lightman hat geschrieben: 10.10.2022, 07:26 Wie sicher ist eine XP version heutzutage noch ?
Ich würde damit keine unternehmenskritischen Anwendungen fahren. Windows XP hat seit Jahren keine Updates mehr erhalten.
Wer sich so ein Betriebssystem auf seinen Rechner installiert, weiß aber i.d.R. was er da macht und kennt die Gefahren.
Auf deine Erfahrungen auf einem "Echt-PC" bin ich schon gespannt.
Bislang habe ich die XP-Versionen von g-force immer nur in VMs ausprobiert.
PDF24 angepasste Installation (nur PDF Druckertreiber) per Script: viewtopic.php?t=30284
Winget (Desktop App Installer) für Windows Versionen ohne Store installieren (HowTo): viewtopic.php?t=26214
Vorstellung: tiny11builder; Script zur Verschlankung von Windows 11: viewtopic.php?t=30134
Windows StartMenü Empfohlen (Recommended Section) komplett ausblenden: viewtopic.php?t=30574
Hyper-V VM per Script erstellen viewtopic.php?t=25114

Benutzeravatar
g-force
Elite
Elite
Beiträge: 2044
Registriert: 07.10.2016, 19:30
Hat sich bedankt: 282 Mal
Danke erhalten: 246 Mal
Gender:

Re: Windows XP x86/x64 - Modernes Setup von WIM (XP2ESD)

Beitrag von g-force » 10.10.2022, 10:56

Holgi hat geschrieben: 10.10.2022, 09:54 Bislang habe ich die XP-Versionen von g-force immer nur in VMs ausprobiert.
Ich auch. :hihi:
Windows VISTA x64 - Integration ALLER Updates: viewtopic.php?t=29624
Windows 7 x86/x64 - Integration ALLER Updates: viewtopic.php?t=26485
Windows 8.1 x86/x64 - Integration ALLER Updates: viewtopic.php?t=28193
Windows XP x86/x64 ISO mit allen Updates: viewtopic.php?t=28348
Windows XP x86/x64 - Setup von WIM (XP2ESD): viewtopic.php?t=28372

Antworten