Windows x86 and x64 AIO, full instructions

Discussion in 'Windows 7' started by DKane, Nov 4, 2009.

Thread Status:
Not open for further replies.
  1. Sabresite

    Sabresite MDL Member

    Nov 7, 2007
    210
    49
    10
    #21 Sabresite, Nov 7, 2009
    Last edited: Nov 7, 2009
    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.
     
  2. ttmax

    ttmax MDL Member

    Oct 27, 2009
    168
    44
    10
    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.
    ...
     
  3. mcw

    mcw MDL Novice

    Jun 22, 2009
    32
    2
    0
    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.
     
  4. janandababu

    janandababu MDL Novice

    Jun 27, 2008
    7
    0
    0
    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.
     
  5. ttmax

    ttmax MDL Member

    Oct 27, 2009
    168
    44
    10
    #25 ttmax, Nov 10, 2009
    Last edited by a moderator: Apr 20, 2017
  6. sadsack

    sadsack MDL Member

    Dec 8, 2007
    207
    16
    10
    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
     
  7. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
  8. DKane

    DKane MDL Junior Member

    Sep 18, 2009
    63
    63
    0
    #28 DKane, Nov 28, 2009
    Last edited: Nov 28, 2009
    (OP)
    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.
     
  9. sadsack

    sadsack MDL Member

    Dec 8, 2007
    207
    16
    10
    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
     
  10. DKane

    DKane MDL Junior Member

    Sep 18, 2009
    63
    63
    0
    Doesn't matter at all. The only difference between OEM and retail is the ei.cfg, which is deleted.
     
  11. sadsack

    sadsack MDL Member

    Dec 8, 2007
    207
    16
    10
    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
     
  12. The_Wiz

    The_Wiz MDL Novice

    Nov 28, 2009
    2
    0
    0
    Nice guide!
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  13. sadsack

    sadsack MDL Member

    Dec 8, 2007
    207
    16
    10
    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
     
  14. nononsence

    nononsence MDL Addicted

    Aug 18, 2009
    806
    826
    30
    sorry for the troubles, I used 7zip to compress and break into two parts.
     
  15. ttmax

    ttmax MDL Member

    Oct 27, 2009
    168
    44
    10
    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.



    ...
     
  16. sadsack

    sadsack MDL Member

    Dec 8, 2007
    207
    16
    10
    Thanks for the info ttmax....
     
  17. gjole86

    gjole86 MDL Novice

    Sep 13, 2009
    14
    0
    0
    #38 gjole86, Dec 7, 2009
    Last edited: Dec 7, 2009
    trying to make the AIO now :) hope it goes smoothly

    EDIT1: smooth as baby a$$. just installed home premium x64 from this aio. :)
     
  18. bbalegere

    bbalegere MDL Novice

    Sep 20, 2009
    23
    9
    0
    Thanks a lot for the tutorial.
    Hex editing setup64.exe is very interesting.Can the install.wim be in a folder other than sources ?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  19. Mr.LeGeNd

    Mr.LeGeNd MDL Novice

    Nov 12, 2009
    1
    0
    0
    great man, thnk you.