Mike Taylor Posted August 8, 2018 Share Posted August 8, 2018 Hi. I am aware that this thread has been repeated over and over. Thing is, 90% of the threads end up with "oh well, uefi is borked, just run in legacy and all will be fine" and the other 10% just doesn't work in my case apparently. I don't wanna allow legacy boot (even that my bios has such options) because I've been advised already not do mix legacy and uefi at any point. Thus I disabled legacy completely in BIOS forcing UEFI only. The situation is as follows: I want to install Win7 on the same SSD as current 10.13. Right now I have 3 paritions: #1 EFI, #2 APFS (10.13), #3 HFS+ (a placeholder for windows). I have created a bootable USB stick (pretty sure I did it correctly). I have been trying to do this manually (by partitioning the USB and copying files) as well as automatically (using Rufus tool). Each time I paid attention to partition disk as GPT no-csm. The issue is that each time I try to boot the Windows 7 installer I end up on infamous error page (see attachement) [Google spider: 0xc000000d \EFI\Microsoft\Boot\BCD)] I have tried to boot directly (F12) as well as I have tried to use Clover which is already installed on the SSD but same result each time. (Clover recognizes this EFI correctly -- see attachement). I've tried already having \EFI\Microsoft\Boot and also \EFI\Boot, either or both, no budge. As for the .efi files themselves I tried to use (as suggested on the internet) bootmgfw.efi from Windows' install.wim archive, I tried also to rename it to BOOTX64.efi as well as I tried to use BOOTX64.efi "generated" by rufus. Neither of those 3 options didn't change anything. What other suggestions I shall try? Why is MS installer even trying to "run" this BCD? Shouldn't this file be executed in Legacy only? Thanks Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 8, 2018 Moderators Share Posted August 8, 2018 Not sure if this will work for Windows 7, but this is how I create the Win10 USB installer: - Create a FAT32 usb drive, extract Windows 10 64-bit iso there - Boot to usb drive, format the new partition to NTFS, install Windows there You need a 64bit version, not 32bit. Link to comment Share on other sites More sharing options...
Mike Taylor Posted August 8, 2018 Author Share Posted August 8, 2018 That is what I've doing now and still getting the error attached in the first post. Windows is x64 and the partition was FAT32 (please see the attachement for gui reference). I'm not even at the parition my hard drive+install part, first I need to get to the windows installer itself Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted August 8, 2018 Moderators Share Posted August 8, 2018 I'm not using any 3rd party app like Rufus, just plain right click and formatting from Windows. Then manually extract the ISO file to the USB. Link to comment Share on other sites More sharing options...
Mike Taylor Posted August 8, 2018 Author Share Posted August 8, 2018 I tried that method too. Same result. Link to comment Share on other sites More sharing options...
Allan Posted August 8, 2018 Share Posted August 8, 2018 For Windows 7 you need to copy the folder efi\microsoft\boot to efi\boot (one level up), copy the file bootmgfw.efi to that folder and rename it to bootx64.efi The file bootmgfw.efi is in the folder \1\Windows\Boot\EFI\ inside the file \sources\install.wim from DVD. Open install.wim with 7-Zip. Before installing Windows you need to change the partition format to NTFS. You can use gParted from a Linux live CD.IMPORTANT: Windows installer formats and renumbers all partitions after the destination one, because it creates a reserved partition, so if you will install Linux, do it after installing Windows, or install Windows in the last partition. Source: Olarila / UEFI multi boot with Clover Link to comment Share on other sites More sharing options...
Mike Taylor Posted August 8, 2018 Author Share Posted August 8, 2018 Shall I then boot it via f12 or clover? Link to comment Share on other sites More sharing options...
Mike Taylor Posted August 8, 2018 Author Share Posted August 8, 2018 The result is exactly the same. It's worth noticing that it's exactly the same, meaning the error screen still shows \EFI\Microsoft\Boot Another thing worth mentioning (perhaps) is that when Rufus creates UEFI USB it automatically creates \EFI\Boot folder with BOOTX64.EFI file in it which has exactly the same checksum as bootmgfw.efi from install.wim\1\Windows\Boot\EFI\ so it would mean that it's some generic file? Link to comment Share on other sites More sharing options...
Administrators Bronxteck Posted August 8, 2018 Administrators Share Posted August 8, 2018 tried getting a clean iso directly from Microsoft ? https://www.microsoft.com/en-us/software-download/windows7 I just use the windows 10 Microsoft installer and have it create the usb for me. I have also been able to activate my windows 7 key on windows 10. Link to comment Share on other sites More sharing options...
Mike Taylor Posted August 9, 2018 Author Share Posted August 9, 2018 Thing is that I dont want Windows 10 -- it's abomination at its finest. I'm worried windows 7 was never successfully installed on pure UEFI... Link to comment Share on other sites More sharing options...
Recommended Posts