Wiki Home DHCP and PXE boot Stuck at PXE boot
Stuck at PXE boot
							2025-10-29
							boot, stuck, pxe, iommu
						
The following explains how to resolve the issue where the system gets stuck at the PXE screen or black screen without showing any error that's related to gigabyte and iommu in bios.
- PC is stuck during boot at the PXE stage, displaying CCBoot information and PnP messages from the NIC and GPU, and then freezes (Figure 1)
Figure 1
- This issue is mostly observed on Gigabyte motherboards after a BIOS update when IOMMU is enabled
- On Gigabyte B760M GAMING DDR4 (Intel) motherboards, the latest BIOS version has IOMMU enabled by default in pre-boot and cannot be disabled. To resolve boot issues, roll back to the previous BIOS version where IOMMU is not enabled in pre-boot.
- On Gigabyte B550M AORUS ELITE Rev. 1.3 (AMD), the latest BIOS version does not retain the IOMMU setting—it always defaults to "Auto." Systems worked without issues using this configuration.
- On Gigabyte B550M DS3H Rev. 1.7 (AMD), IOMMU functions correctly and remembers the On/Off/Auto state. Setting it to "On" caused the same boot issues as the B760M GAMING DDR4. The solution was to leave IOMMU set to "Auto."
- SOLUTION = Set IOMMU to auto
 
					