@UsefulAGKHelper I will review your files soon. I haven't investigated these UEFI settings for a long time.. They are added mostly on theoretical base
Everyone don't worry, LOG file named setupapi I have sent to George to check Update issue. George is working on all drivers now and will continue with UpdatePacks after 1.6.1 release.
I decided to make it run VirtualBoxVM.exe instead of VboxHeadless in AutoSysprep.cmd. REM instead of VboxHeadless.exe use VirtualBoxVM.exe "%VirtualBoxPath%\VBoxHeadless.exe" --startvm "%MachineName%" >nul 2>nul "%VirtualBoxPath%\VirtualBoxVM.exe" --startvm "%MachineName%" >nul 2>nul If VboxHeadless.exe doesn't work try using VirtualBoxVM.exe instead.
@UsefulAGKHelper I tried it too, but it doesn't work as expected, it was launched, but as standalone process. Even with start /wait. On my side it generated more errors than before. It would be great to catch why VBOXHEADLESS can't be run succesfully on non Administrator account (I'm always on this account..).
@Chuterix I will PM you soon with preview of v1.6.1. I have encountered similar problem when I was adapting whole toolkit to run under XP. It should be already fixed P.S. Great building time!
@George King Perhaps soon you should make settings.ini more configurable from config.ini. So that it's easier to edit BootPartition and other setup options without having to rebuild the ISO again.
@UsefulAGKHelper What option exactly do you mean? You can easily edit settings.ini inside ISO or on USB. It's mainly used for default options in POWIS Launcher, where you can change them on the fly
@George King On settings.ini, the majority of the options are pre-established by XP2ESD_Builder.cmd. I think allowing to configure settings.ini options in config.ini before build will make it even more automatic. And once the ISO was made, the settings.ini file won't depend on config.ini (because only the final strings from config.ini are there). The scope is to allow XP2ESD Setup to be also configured from config.ini before build.
@UsefulAGKHelper Most of options in settings.ini are loaded from config.ini. There are only few thats not. Code: Timeout SetupType PartitionID UnattendedFile BootPartition ModernUEFIBoot QuibbleUEFIBoot DebugMode According to this list I can add Timeout, DebugMode and maybe PartitionID, they are really safe to configure (except PartitionID). All others are for advanced users, I hope they can edit settings.ini on the fly without need to rebuilding ISO. Also other options in list are not finished or doesn't work as expected. Thats reason why they are not in config.ini. I don't like providing configurable options for non-working settings.
After trying again, I deleted the first one and made another one; It ended up booting to Windows 7 (!?!?!) Trying again a 3rd time, ends in failure with the following errors. ERROR: The parameter is incorrect. The system cannot find the file specified. ERROR: The system cannot find the file specified. Access is denied.