UefiSeven: Easily boot Windows 7 on UEFI class 3 devices

Discussion in 'Windows 7' started by manatails, Aug 3, 2020.

  1. MicrosoftGoogle

    MicrosoftGoogle MDL Novice

    Aug 5, 2012
    7
    0
    0
    #481 MicrosoftGoogle, Jan 6, 2024
    Last edited: Jan 6, 2024
    No lucky here

    Your file is same acpi from smxdiy forum.
    Have replaced acpi.sys and boot with uefiseven & flashboot efi but still hang the logo.

    Perhaps I need uefiseven unlock vga at A0000 instead of C0000, or another mod acpi for intel gen 7
     
  2. Alexandros C. Couloumbis

    May 19, 2018
    127
    35
    10
  3. Alexandros C. Couloumbis

    May 19, 2018
    127
    35
    10
    #483 Alexandros C. Couloumbis, Jan 7, 2024
    Last edited: Jan 9, 2024

    Attached Files:

  4. MicrosoftGoogle

    MicrosoftGoogle MDL Novice

    Aug 5, 2012
    7
    0
    0
    #484 MicrosoftGoogle, Jan 7, 2024
    Last edited: Jan 9, 2024
    Because the modded acpi.sys is modded for AMD chipset, so it works for you but no lucky for me with intel gen7

    I also want to have many devices to try and transfer, but that is my dream, I currently have only one that is main devices to daily drive
     
  5. Alexandros C. Couloumbis

    May 19, 2018
    127
    35
    10
    the above posted acpi.sys resolved the A5 BSOD on my both Intel & Ryzen UEFI 3 systems

    the good news for you is that what you are trying to accomplish is doable (see attached image)

    1). use the above acpi.sys
    2). use flashboot (uefiseven does not work in my case)

    Edit: I used Windows 7 "Platinum" (Enterprise x64) iso

    if you still have problems, you may try your luck with the following:
     

    Attached Files:

  6. MicrosoftGoogle

    MicrosoftGoogle MDL Novice

    Aug 5, 2012
    7
    0
    0
    #486 MicrosoftGoogle, Jan 8, 2024
    Last edited: Jan 10, 2024
    Initially canonkong modded acpi.sys for his AMD main. Afaik that acpi work with AMD, Intel3-10-11-12 but not Intel7-8-9 (and i dont know about Intel4-5-6).

    Btw, its working depends on specific hardwards such as pnp:battery/lcd/nvme/usb/ect and unfortunately my surface pro cannot load completely.
    I have integrated usb3, nvme, graphic intel hd 620 to wim file to inject them when installing/booting but no lucky.

    It takes a lot of time to replace hardware one by one on other device that is almost same with surface if i still want to run w7 on surface, perhaps some time in future
     
  7. Seven4ever

    Seven4ever MDL Member

    May 16, 2023
    102
    41
    10
    Not true. It got some releases and it woks only if rom adresses can be remaped, test is include in binary. Nothing more can be made more else change default resolution, it is based on edk2 project that is the base of all UEFI developments.
    Flashboot is based on an other (commercial) development / principle, based on ram's functions remapping.
     
  8. Alexandros C. Couloumbis

    May 19, 2018
    127
    35
    10
    reading your recent post about the state of uefiseven I am puzzled as to where your above "Not true" statement refers at.
    good & useful information, thanks
     
  9. ralf ralf

    ralf ralf MDL Member

    May 11, 2017
    234
    32
    10
    I work with Flashboot! UEFI
    How do I get it so that a query between Win7 / Win10 is automated? I can only ever switch manually in the boot menu. How can I get around this.
     
  10. alzcoew397

    alzcoew397 MDL Senior Member

    Oct 6, 2018
    438
    198
    10
    the solution is to have the graphic drivers. if you have them you must intergrate them into WinPe and after in the main ISO, and then the uefi it will work + secureboot.
     
  11. CheeseWithTheSheesh

    CheeseWithTheSheesh MDL Novice

    Apr 10, 2023
    10
    8
    0
    #494 CheeseWithTheSheesh, Aug 11, 2024
    Last edited: Aug 11, 2024
    Okay, I came back to this thread out of boredom and wanted to compile and patch the source code of UefiSeven.
    I'm still cloning EDK II repo, Due to my slow internet speed (500 KiB/s), This might take forever...

    Update 1: Compiling the Base tools...
    Update 2: Alright, Managed to successfully build the base tools, Builiding UefiSeven now..
    Update 3: The build hasn't been successful, It errors out with the following message: "unsupported ELF EM_X86_64 relocation 0x18.", Anybody help?
     
  12. CheeseWithTheSheesh

    CheeseWithTheSheesh MDL Novice

    Apr 10, 2023
    10
    8
    0
    #495 CheeseWithTheSheesh, Aug 12, 2024
    Last edited: Aug 12, 2024
    The build works! well, sort of. Long story short, a few hours ago, my internet went off, so I decided to build UefiSeven with the instructions coming from my memory. And, it didn't spit out the relocation error. I did the exact same thing from the instructions, except I didn't pass the '--conf' flag to the 'build' command. So, I guess the configuration has a problem. Can anybody explain why the build works without the configuration?

    EDIT: I think the build without the configuration will be okay, I'll be testing the build right now..
    EDIT 2: I have confirmed that the build without the configuration works!
     
  13. Alexandros C. Couloumbis

    May 19, 2018
    127
    35
    10
    #497 Alexandros C. Couloumbis, Aug 12, 2024
    Last edited: Aug 12, 2024

    Attached Files:

  14. George King

    George King MDL Expert

    Aug 5, 2009
    1,961
    2,451
    60
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  15. Gelip

    Gelip MDL Senior Member

    Feb 28, 2011
    319
    139
    10
    #500 Gelip, Aug 15, 2024
    Last edited: Aug 15, 2024
    Yeah, U7 starts in the resolution set in the UefiSeven.ini file but not possible run WinPE 3.1 (Win7) in pure UEFI because winload.efi change resolution to 1024x768 and stuck on Win7 not fully loaded flag regardless of which resolution we set in the file:
    not_fully_flag.png
    P.S. How test U7 in ISO? I have replaced bootx64.efi files in three places but it still starts differently:
    • EFI\boot
    • boot\efisys.bin
    • boot\efisys_noprompt.bin
    OK, I already know how - I need to write the modified efisys.bin file (this is 1.44MB floppy image) in ISO file in offset where the original one is writed - I need search text EFISECTOR:
    efisys.png efisector.png

    I wonder that he also got stuck on Win7 flag when we set 1024x768 in UefiSeven.ini

    The original U7 1.24 or 1.30 allows you to boot WinPE in pure UEFI.
    U7 1.31 by Andri-K not allow boot WinPE in pure UEFI

    Edited
    =====

    I tested U7 1.31 and UefiSeven.ini settings on other pure UEFI PC with native monitor res 2560x1440:
    • 1024x768 - works
    • 1920x1080 - garbage screen
      SAM_0632.JPG
    • 2560x1440 - not fully loaded Win7 flag:
      SAM_0633.JPG
    • 800x600 or 1280x720 - not fully loaded flag and discoloration:
      SAM_0634.JPG