#1 How to create perfect syspreped Windows XP with correct HAL? Needed for XP2ESD by George King 11.01.2021 01:30

Hello everybody,

I have created [TOOL] XP2ESD - Create modern Windows XP installer, that can deploy Windows XP from install.wim / install.esd. This can help us a lot in future deploying as it's really fast and support easy USB setup using Rufus.

So now everything turned into, how create perfectly syspreped image that will work on all HW configuration.

Does anybody know how to achive it? What should we do before running sysprep?
Also I'm currently generating boot.ini that looks like this

1
2
3
4
5
 
[boot loader]
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP" /noexecute=optin /fastdetect
 
 



Any help and informations are needed.

#2 RE: How to create perfect syspreped Windows XP with correct HAL? Needed for XP2ESD by infuscomus 16.01.2021 19:03

@George King

Sorry for the late reply

you could use the /HAL switch to specify which HAL to use

https://docs.microsoft.com/en-us/trouble...-for-boot-files

#3 RE: How to create perfect syspreped Windows XP with correct HAL? Needed for XP2ESD by George King 16.01.2021 20:08

No problem, I managed to get this boot.ini on first reboot.

Also using longhorn beta bootmgr renamed to ntldr to get /detecthal

1
2
3
4
5
6
7
8
9
10
11
12
13
 
[boot loader]
timeout=15
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Home Edition" /fastdetect /noexecute=alwaysoff /detecthal
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="1.Standart PC" /fastdetect /noexecute=alwaysoff /hal=halstd.dll /kernel=ntkrnlst.exe
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="2.ACPI PC" /fastdetect /noexecute=alwaysoff /hal=halacpi.dll /kernel=ntkrnlst.exe
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="3.ACPI Uniprocessor PC" /fastdetect /noexecute=alwaysoff /hal=halaacpi.dll /kernel=ntkrnlst.exe
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="4.ACPI Multiprocessor PC" /fastdetect /noexecute=alwaysoff /hal=halmacpi.dll /kernel=ntkrnlmp.exe
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="5.Uniprocessor PC with MPS" /fastdetect /noexecute=alwaysoff /hal=halapic.dll /kernel=ntkrnlst.exe
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="6.Multiprocessor PC with MPS" /fastdetect /noexecute=alwaysoff /hal=halmps.dll /kernel=ntkrnlmp.exe
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Safe mode boot" /fastdetect /noexecute=alwaysoff /safeboot:minimal /sos /bootlog /noguiboot
 
 



All comes from this projet

1
 
http://forum.oszone.net/thread-124525.html
 

Xobor Forum Software von Xobor
Datenschutz