Installing Win7 on an MSI MEG Z590 ACE

Page 3 of 5 FirstFirst 12345 LastLast

  1. Posts : 16,163
    7 X64
       #21

    Use the update and drivers attached at the bottom of all my posts.

    USB3_Win7_2021 Integrate into boot.wim image 2 and winre.wim image1 as well as whatever image in install.wim

    My updater would have done all that for you.
    Update your Win 7 installation media

    Alternatively, get a win10 installation media and replace sources\install.wim with your updated win7 install.wim.
    That way you will be using win10 boot.wim

    But you will still need to integrate the update and drivers mentioned above into your win7 install.wim and preferably also into winre.wim
      My Computers


  2. Posts : 25
    Windows 7 Ultimate x64
    Thread Starter
       #22

    Thank you so much! I greatly appreciate all of your help.

    - - - Updated - - -

    USB drivers work perfectly. Thank you! I really appreciate your help and patience. Is there anything special that has to be done to install it on a hard drive larger than 2 TB?
      My Computer


  3. Posts : 16,163
    7 X64
       #23

    the disk needs to be gpt partition style to access more than 2 tb.

    Install win7 in efi mode.
      My Computers


  4. Posts : 25
    Windows 7 Ultimate x64
    Thread Starter
       #24

    I wasn't sure if GPT booting was absolutely dependent upon UEFI. I've not managed to get Win 7 to work in UEFI, which is why I went though the setup issues w/ CSM – and using a 2 TB hard drive is fine. In my current build the boot drive and one older 2 TB drive is MBR, but my backup drives and data drives are GPT. I don't mind maintaining that setup. I'm just grateful that it works so far!
      My Computer


  5. Posts : 16,163
    7 X64
       #25

    csm is required for win7 efi boot. Only win7 x64 ( also called amd64 or 64 bit ) can boot in efi mode

    If you want to access the full capacity of disks over 2tb, you need gpt partitioning. Which is fine for a storage disk if you are booting windows in bios mode from an mbr disk.

    However, if you want to boot windows from a gpt disk, you should use efi boot.

    *******************************************************************************************


    It is not all that complicated.

    bios boot:

    bios finds the bootable disk from the mbr code with an active marker. ( the mbr is not inside a partition it is at the start of the disk )

    bios hands control to the mbr executable code.

    the mbr code hands control the the pbr ( sometimes called vbr ) code on the active partition.

    The pbr code starts up bootmgr.

    bootmgr has a look in the bcd store to find out where winload.exe is.

    then he starts winload.exe and with a good following wind, windows will appear as if by magic.

    ***********************************************************************

    efi boot:

    bios ( or more accurately the efi firmware) searches for an efi folder containing the efi version of bootmgr
    \EFI\MICROSOFT\BOOT\BOOTMGFW.EFI

    then it hands control to bootmgfw.efi which has look in the bcd store to find out where winload.efi is.

    there is less chainloading and it doesnt need a partition marked active.

    However most bios ( or more accurately efi firmware ) will only look on fat32 formatted partitions where it expects to find the efi folder and contents.

    ***********************************************************
    Partitioning:

    The usual gpt/efi boot setup as a minimum is a small fat32 formatted "efi system partition" at least 100mb which is where the efi folder lives. Because that is what bios ( or efi firmware) will be looking for.

    The efi system partition has a special ID which is C12A7328-F81F-11D2-BA4B-00A0C93EC93B. It is important because some essential tools like bcdedit won't find it without that ID

    And a large ntfs formatted partition for windows.

    ******************************************************************

    If you use windows setup to do the installation, it usually also creates a tiny msr partition ( unclear what that is for and it is not essential ) and also a separate "recovery" partition where it deposits winre.wim. But it not a requirement to have a separate "recovery" partition, winre.wim can live happily on the main windows partition.

    This is the ms picture of how it looks in a typical installation using windows setup.exe to do the installation to a blank disk

    Installing Win7 on an MSI MEG Z590 ACE-dep-win10-partitions-uefi.png

    That is the gist of it. It is not necessary to know all of the long words and technical details.
    Last edited by SIW2; 22 Oct 2023 at 01:34.
      My Computers


  6. Posts : 25
    Windows 7 Ultimate x64
    Thread Starter
       #26

    I'd love to be able to use a 6 tb hard drive as the boot drive rather than a 2 tb. So do I use a program like WinNTSetup to allocate the partitions beforehand? I've read about that before (and watched YouTube videos of people who had done it). Did it fail b/c I didn't have CSM enabled? What exactly do you do, if you don't mind? I REALLY, REALLY appreciate all this this; it's so enlightening.
      My Computer


  7. Posts : 16,163
    7 X64
       #27

    I usually initialize the disk to gpt and create the esp/msr and windows partition using diskgenius . Free version is fine. It is very good and I recommend it for os migration ( sometimes called cloning ) and plenty of other things
    DiskGenius Download Center | Free Download DiskGenius

    Then apply the windows image to the the windows partition and populate the esp partition using bcdboot command. I am too lazy to bother to with dism or wimlib commands to apply the windows image, so I use dism++ for that part. It is handy for a lot other things too. There arent any instructions, but it is easy to figure out by clickng around on the options and dropdowns.
    https://github.com/Chuyu-Team/Dism-M....1.1002.1B.zip

    here are just a couple of the things that can be done with dism++

    Dism++ add updates and drivers

    Backup the activation



    I prefer win8/10/11 bcdboot because they have the /f switch which is useful across modes. Cant do that with win7 bcdboot.
    bcdboot-selection.zip

    The command goes like this:

    bcdboot windowspartitionletter:\windows /s esppartitionletter: /f uefi or bios or all

    e.g.

    bcdboot d:\windows /s z: /f uefi

    it is not necessary to assign a letter to the esp partition, it will accept the device path instead \Device\HarddiskVolume12 or whatever it is for the esp partition.

    Alternatively, winntsetup is an easy gui for the job, but you still need to create the partitions first. It has some other useful abilities for anybody a bit beyond beginner. JFX has used a customized wimlib.dll in v533 so dont try and update that file
    winntsetup
    Last edited by SIW2; 22 Oct 2023 at 03:51.
      My Computers


  8. Posts : 25
    Windows 7 Ultimate x64
    Thread Starter
       #28

    Thank you so much!! I will do this tomorrow; can't wait to finally finish this build.
      My Computer


  9. Posts : 25
    Windows 7 Ultimate x64
    Thread Starter
       #29

    I'm not sure what I'm doing wrong. Everything was set up properly and the installation seemed to work fine, but I'm getting a BSOD on something; the last thing that loads in safe boot in some AMD driver – which is well past the disk.sys that plagued me before – so at least that's progress. I had integrated the AMD graphics drivers into the Windows 7 iso – could that be the problem?
      My Computer


  10. Posts : 25
    Windows 7 Ultimate x64
    Thread Starter
       #30

    I cannot get this to work and I just do not understand why – no idea what I keep doing wrong; it's back to BSOD after disk.sys. I'm so upset over this I can't stand it.

    - - - Updated - - -

    I got it, thanks for your help! I used FlashBoot to install the OS directly to the hard drive. I had tried this before w/ WinNTSetup and it always hung after disk.sys; not sure why one worked but not the other, as both were correctly formatted to EFI.
      My Computer


 
Page 3 of 5 FirstFirst 12345 LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 11:52.
Find Us