- Joined
- Apr 3, 2019
- Messages
- 69
- Motherboard
- ASRock Z390 Phantom Gaming ITX/ac - v4.40
- CPU
- i7-9700
- Graphics
- UHD 630 + RX 590 Nitro+
Hey,
I always had this problem with this build (got it since about 6 months ago) and I still could not find any solution.
I have macOS Mojave and Windows 10 installed on separate M.2 SSDs. I would like to disable CSM in BIOS in order to get rid of the ugly resolution I get during the computer startup/POST/Clover menu/OS loading, and maybe later try to switch from Clover to OpenCore (which need CSM disabled), and also because I don't see why CSM should stay enabled for my configuration.
When I disable CSM everything runs fine except that Windows wont boot: stays on a black screen, or sometimes I get the ASRock logo back with "Prepairing automatic repair" message but with no further evolution. I tried to boot Windows from the Clover entry and from the UEFI boot manager but the issue is the same.
I've read everywhere that if you want to fully disable CSM, Windows need to be installed in UEFI mode on a disk with a GPT partition table, which is the case for me (I triple checked in the disk properties for GPT and in msinfo32 for UEFI mode. I also checked for any extra sneaky MBR partition but I could not find one). When I installed Windows I had nothing but the installation USB stick and the Windows m2 SSD pluged into the same slot as is now. I then pluged the macOS SSD and installed macOS following this guide.
The setup:
- motherboard: ASRock Z390 Phantom Gaming ITX
- CPU: i7 9700 (non-K version)
- GPU: RX590 Sapphire Nitro+, monitor connected through HDMI (would prefer DP but that's another story/issue)
- RAM: 2*8GB 3200MHz Corsair DDR4
- SSD 1 (front m2 slot): NVMe Corsair MP510 with Clover 5100 partition and macOS 10.14.6 install
- SSD 2 (back m2 slot): SATA Crucial MX500 with Windows 10 installation
I don't know where to dig anymore, I would be very grateful for any clue!
EDIT: Disabling Above4G decoding in BIOS ade everything work as expected: I can now properly boot macOS and Windows with CSM disabled and iGPU and dGPU support in both OS. Got the clue by reading this post.
I always had this problem with this build (got it since about 6 months ago) and I still could not find any solution.
I have macOS Mojave and Windows 10 installed on separate M.2 SSDs. I would like to disable CSM in BIOS in order to get rid of the ugly resolution I get during the computer startup/POST/Clover menu/OS loading, and maybe later try to switch from Clover to OpenCore (which need CSM disabled), and also because I don't see why CSM should stay enabled for my configuration.
When I disable CSM everything runs fine except that Windows wont boot: stays on a black screen, or sometimes I get the ASRock logo back with "Prepairing automatic repair" message but with no further evolution. I tried to boot Windows from the Clover entry and from the UEFI boot manager but the issue is the same.
I've read everywhere that if you want to fully disable CSM, Windows need to be installed in UEFI mode on a disk with a GPT partition table, which is the case for me (I triple checked in the disk properties for GPT and in msinfo32 for UEFI mode. I also checked for any extra sneaky MBR partition but I could not find one). When I installed Windows I had nothing but the installation USB stick and the Windows m2 SSD pluged into the same slot as is now. I then pluged the macOS SSD and installed macOS following this guide.
The setup:
- motherboard: ASRock Z390 Phantom Gaming ITX
- CPU: i7 9700 (non-K version)
- GPU: RX590 Sapphire Nitro+, monitor connected through HDMI (would prefer DP but that's another story/issue)
- RAM: 2*8GB 3200MHz Corsair DDR4
- SSD 1 (front m2 slot): NVMe Corsair MP510 with Clover 5100 partition and macOS 10.14.6 install
- SSD 2 (back m2 slot): SATA Crucial MX500 with Windows 10 installation
I don't know where to dig anymore, I would be very grateful for any clue!
EDIT: Disabling Above4G decoding in BIOS ade everything work as expected: I can now properly boot macOS and Windows with CSM disabled and iGPU and dGPU support in both OS. Got the clue by reading this post.
Last edited: