How do you account for the bootmgr.efi (64bit only), memtest.efi, and the the bcd file in efi\microsoft\boot? From what I can gather, it is necessary for some machines to load the 64bit version of the disc.
DKane, I've modified your "lunch.cmd" replacing it with that command : setup.exe /m:sourc64 /installfrom:\sources\install.wim With that you don't need to define or use "unattend.xml" . Setup find directly the new sourc64 directory as well as the location of wim file. You still need to modify with hexedit "setup64.exe" and "autorun.dll" And it works. ...
Aren't these only if your system supports booting from EFI (and EFi only)? I believe that most systems today use standard BIOS (legacy) boot methods, even if they are based on UEFI... Those .EFI files are used to boot from EFI Shells, or pure EFI only systems (I believe Itanium were pure EFI). If you have an Intel board, or one of those new ASUS UEFI ones, then you can boot to the EFI Shell, and try to launch the 32bit EFI files manually. All of the CPUs we have today are 32/64, so the 32bit one should work. If my statements aren't correct, then let me know.
Hi ttmax, This entire tutorial having some small corrections. So, Can you remodify this tutorial with your explanation(i.e. instead of unattend.xml). Please post asap.
Hi DKane, I seem to have got lost slightly, Now first open D:\AIO\DVD\setup64.exe in your hex editor. Search and replace all instances of the unicode string "sources\" with "sourc64\". Although this breaks the signature, it does not break the program, because both strings are the same length. Finally, extract the content of the sources directory (except install.wim and ei.cfg) from the x64 DVD to D:\AIO\DVD\sourc64, and copy the setup.exe from the x64 DVD to D:\AIO\DVD as setup64.exe would i be correct in saying that the setup.exe is NOT the one that is found in the /sources folder. i.e. the one that you use is this one: boot (dir) efi (dir) sources (dir) support (dir) upgrade (dir) autorun.inf bootmgr bootmgr.efi setup.exe ------------------ this is the one named setup64.exe I have tried to find the string but there are none to be found: would appreciate it if some kind soul could rapidshare or megaupload the required two files setup64.exe & autorun.dll. have managed to do everything else apart from these two files. fftn sadsack
Oh, this thread suddenly got a resurgence... Thank you ttmax, I shall insert that correction into my OP. I knew there was a n00bish mistake in there somewhere.... sadsack -- I mean the setup.exe from the *root* of the x64 dvd. nononsence -- you are more than welcome! You have also made my day, this is the first time a "big player" on a forum has used my work. EDIT: Also, does anyone know if it would be possible to insert a manifest into \setup.exe, to prevent it elevating? That way, only \sources\setup.exe and sourc64\setup.exe would elevate, both of which have valid digital signatures.
Thanks for the reply DKane, Just one question? Does it matter what type of 32bit & 64bit media you use, I.E. I Used X86 Retail Ultimate, & x64 Retail Ultimate. Should I Have Used OEM's 32 & 64 Ultimate. ttfn sadsack
Thanks for that Dkane, I'm gonna d/l nononsence recovery discs, just to see how there made... Thanks to nononsence for making these available. ttfn sadsack
Hi all, Tried to d/l nononsence files, but ended up with crc errors in the first file, did anyone manage to d/l these okay. tried to d/l twice, both times same error. tia sadsack
WINRE.WIM is located inside "INSTALL.WIM". After mounting INSTALL.WIM, you'll find it in "windows\system32\recovery" folder. Later on, after W7 installation, this WinRE.WIM file will be located in "C:\Recovery\nnnnnnnnn" hidden folder, from where it will be executed in case you press F8 during Windows boot. ...
trying to make the AIO now hope it goes smoothly EDIT1: smooth as baby a$$. just installed home premium x64 from this aio.
Thanks a lot for the tutorial. Hex editing setup64.exe is very interesting.Can the install.wim be in a folder other than sources ?