Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.

DatAppleGuy99

macrumors newbie
Feb 28, 2020
28
4
I Still have the issue of no boot screen, In post #1314 @h9826790 mentioned that if it doesn't work I may have a modified rom. How would I go about confirming this and how to fix it. I have a Sapphire Pulse RX580 8Gb, and It shows up fine in macOS.
 

henchman

macrumors 6502a
Dec 28, 2004
548
6
I Still have the issue of no boot screen, In post #1314 @h9826790 mentioned that if it doesn't work I may have a modified rom. How would I go about confirming this and how to fix it. I have a Sapphire Pulse RX580 8Gb, and It shows up fine in macOS.
Same hee.
I have a Radeon VII.
I have acceleration, but no bootrom
 

DatAppleGuy99

macrumors newbie
Feb 28, 2020
28
4
99% your RX580 is flashed. Please go TechPowerUp, download a ROM that's for your card, and flash it.
[automerge]1583975473[/automerge]
I'm unable to boot into windows without the boot picker and startup disk doesn't work, I'm trying to flash my rom.
 

DatAppleGuy99

macrumors newbie
Feb 28, 2020
28
4
Is that EFI Windows?

How many boot drives in your cMP?
I thought it was Uefi but I may be wrong. There is 3 including the windows. one with Mojave and one with OC and Catalina.
I did get my 580 flashed with the correct rom. and the boot picker does not show the windows drive.
 

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
I thought it was Uefi but I may be wrong. There is 3 including the windows. one with Mojave and one with OC and Catalina.
I did get my 580 flashed with the correct rom. and the boot picker does not show the windows drive.
If the bootpicker does not show only your Windows drive then it is not UEFI Windows or the EFI folder for your Windows is not the first partition on that drive.
 

DatAppleGuy99

macrumors newbie
Feb 28, 2020
28
4
If the bootpicker does not show only your Windows drive then it is not UEFI Windows or the EFI folder for your Windows is not the first partition on that drive.
How do I reinstall windows in UEFI? Do I use bootcamp and is there a special way I should make the installer ie. using media creation tool to a dvd or windows usb installer drive?
 

pierrox

macrumors 6502
Jun 19, 2015
271
81
Paris, France
How do I reinstall windows in UEFI? Do I use bootcamp and is there a special way I should make the installer ie. using media creation tool to a dvd or windows usb installer drive?
What I did, in my humble knowledge of anything Windows, was to reuse an old 500GB internal hard drive I had removed from the Mac and install only Windows on it. No partition nightmare, no risk of altering my Mac OSes, etc. And when I need to use Windows (very rarely, let's be honest), I just remove all the internal drives and put the Windows drive in. When the Mac tries to boot and can't find its usual startup disk, it just goes for what's available - therefore Windows.
 

pierrox

macrumors 6502
Jun 19, 2015
271
81
Paris, France
I changed min Kernel to 17.0.0 (High Sierra) and I was able to boot into my High Sierra partition! Of course I couldn't help but try Handbrake (HW encoding) and it made the entire machine slow down until the mouse cursor became giant and nothing was responsive anymore. Shame I had not activated SSH to log into the Mac and shut it down remotely. Had to pull the plug.

Today I tried to drop Min Kernel to 16.0.0 (Sierra) and I was able to boot into the Sierra partition. Interesting!

Was also able to boot into the Recovery partitions by unplugging the second monitor and only keeping one on the main port (the one Mac OS calls "1" when in System Preferences / Monitor).
 
Last edited:

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
How do I reinstall windows in UEFI?
Use this guide, this for Windows and this manual. The guide missed sudo. Use this command:
Code:
sudo VBoxManage internalcommands createrawvmdk -filename "</path/to/file>.vmdk" -rawdisk /dev/disk#
Where /dev/disk# is the disk number where you will be installing Windows revealed by diskutil list. First, make sure the drive is connected and unmounted:
Code:
diskutil unmountDisk disk#
The disk tends to auto mount so keep an eye on it and if you are getting errors, check mount status and issue again the unmount command above if it is mounted.
Make sure Vbox machine is in UEFI mode:
1585320637559.png

Otherwise you will be installing it in MBR mode. Next, start virtualbox with sudo and always use sudo to start virtualbox:
Code:
sudo VirtualBox
This VMDK will be a very small file that simply points to your physical drive. Now you can attach the VMDK to your VM. To do so, open the VirtualBox GUI with sudo virtualbox from Terminal (always start virtualbox with sudo when accessing raw drive), select the desired VM, click Settings, click Storage, click Add Hard Disk button, select Choose existing drive, and then select the VMDK file you just created. Attach Windows.iso image downloaded from Microsoft.
Start installing Windows from the Virtualbox, but during first reboot power down the virtual machine from the virtual box as soon as you see some text on the screen. Do not let it reboot completely from there. Continue installing Windows once you reboot the cMP through the OC where you will select the Windows option. Do not boot Windows without OC. Later you can replace bootX64.efi file in the Windows EFI folder with the OC bootX64.efi and point to bootmgfw.efi (you need to find the location of this file in the Windows EFI folder either in the debug log or with devtree > devtree.txt, map -r > map.txt from UEFI shell). This step is not necessary with OC versions>=0.5.9, because OC automatically finds bootmgfw.efi and the entire folder /EFI/Boot can be safely deleted if Windows is the only boot loader on that drive.
 
Last edited:

h9826790

macrumors P6
Original poster
Apr 3, 2014
16,656
8,587
Hong Kong
If the bootpicker does not show only your Windows drive then it is not UEFI Windows or the EFI folder for your Windows is not the first partition on that drive.
He can't see the boot picker yet.

I suspect his card's GOP is broken. If I am correct, may be he can still boot Windows by pressing the number key during boot.

I believe he installed the "standard" package, with 10s time out.
[automerge]1584034222[/automerge]
I thought it was Uefi but I may be wrong. There is 3 including the windows. one with Mojave and one with OC and Catalina.
I did get my 580 flashed with the correct rom. and the boot picker does not show the windows drive.
Try press "2" after you hear the chime (around once per second, press a few times).

If the boot picker is there, you should boot into Recovery Partition.

If this work, then try 3, 4, 5 etc... you should able to boot into Windows to flash your RX580.
 
Last edited:

DatAppleGuy99

macrumors newbie
Feb 28, 2020
28
4
He can't see the boot picker yet.

I suspect his card's GOP is broken. If I am correct, may be he can still boot Windows by pressing the number key during boot.

I believe he installed the "standard" package, with 10s time out.
[automerge]1584034222[/automerge]

Try press "2" after you hear the chime (around once per second, press a few times).

If the boot picker is there, you should boot into Recovery Partition.

If this work, then try 3, 4, 5 etc... you should able to boot into Windows to flash your RX580.
I have now fixed the gpu issue. It was flashed with a custom rom but I found the original and now I see boot picker.
 

DatAppleGuy99

macrumors newbie
Feb 28, 2020
28
4
Do not boot Windows without OC. Later you can replace bootX64.efi file in the Windows EFI folder with the OC bootX64.efi and point to bootmgfw.efi (you need to find the location of this file in the Windows EFI folder either in the debug log or with devtree > devtree.txt, map -r > map.txt from UEFI shell)
Still a little confused, I have my OC EFI on my Catalina NVME drive. So id have to modify windows after installing?
 

DatAppleGuy99

macrumors newbie
Feb 28, 2020
28
4
Use this guide:
Code:
VBoxManage internalcommands createrawvmdk -filename "</path/to/file>.vmdk" -rawdisk /dev/disk#
Where /dev/disk# is the disk number where you will be installing Windows revealed by diskutil list.
Start installing Windows from the Virtualbox, but during first reboot power down the virtual machine drom the virtual box. Do not let it reboot from there. Continue installing WIndows once you reboot the cMP through the OC where you will select the Windows option. Do not boot Windows without OC. Later you can replace bootX64.efi file in the Windows EFI folder with the OC bootX64.efi and point to bootmgfw.efi (you need to find the location of this file in the Windows EFI folder either in the debug log or with devtree > devtree.txt, map -r > map.txt from UEFI shell)
After following this Carefully It doesn't show up in the boot picker, I have also burned an windows iso to a dvd, and was able to boot into the windows installer, then went through the process of installing windows but upon restarting after the installer says to restart, the hdd I installed windows to does not show up in the boot picker, but the dvd does. The dvd shows up as " EFI SECTOR"
 

startergo

macrumors 603
Sep 20, 2018
5,022
2,283
After following this Carefully It doesn't show up in the boot picker, I have also burned an windows iso to a dvd, and was able to boot into the windows installer, then went through the process of installing windows but upon restarting after the installer says to restart, the hdd I installed windows to does not show up in the boot picker, but the dvd does. The dvd shows up as " EFI SECTOR"
You have to reboot but with vbox but immediately shut down the vbox not letting it completely reboot.
 

brucifer

macrumors newbie
Mar 7, 2020
9
2
Canada
Thanks h9826790 and all contributors for the hard work that has made this possible. Much appreciated!
HW Accel working is great! No crashes so far, testing with AME2020 MC2019.12 DR16.2.
I am wondering, is it possible to have recovery mode with Radeon VII?
Bootscreen shows the three options: Mojave, Recovery, NV.
Mojave boots I get grey apple screen until just before desktop with quick dip to black and then login screen.
If I choose recovery I get apple loading for about a minute then just black screens.
Thanks again, this is awesome!
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.