Zorin OS 18.1 Pro does not boot on ASUS Z890 Hero + Intel Core Ultra 7 270K
Hello everyone,
I am trying to install Zorin OS 18.1 Pro on a new system, but the installer does not boot successfully.
Hardware
- ASUS ROG Maximus Z890 Hero
- Intel Core Ultra 7 270K (Arrow Lake)
- NVIDIA RTX 4080
- 32 GB DDR5 (2×16 GB)
- BIOS version 3202
- Intel iGPU disabled in BIOS
- XMP disabled
- Secure Boot disabled
- Fast Boot disabled
Problem
Initially, the system produced kernel panic messages such as:
Timeout: Not all CPUs entered broadcast exception handler
Using:
intel_idle.max_cstate=0
allowed the boot process to continue further.
After that, I received Intel graphics / IOMMU related errors such as:
i915 [drm] ERROR
GT0: GUC: TLB invalidation response timed out
DMAR: VT-d detected Invalidation Time-out Error
I then:
- Disabled the Intel iGPU in BIOS
- Booted with:
intel_iommu=off
Those errors disappeared.
Current state
The system now boots much further.
The screen shows mostly successful systemd messages:
[ OK ] ...
and eventually stops without reaching the graphical desktop.
There is no obvious kernel panic anymore.
The last visible messages are normal systemd startup messages and the system appears to freeze before the graphical environment becomes available.
Additional testing
I have tested:
- Zorin OS 18.1 Pro
- Ubuntu Desktop
- Fedora Workstation
All show similar boot issues on this hardware.
I have also tested:
- HDMI instead of DisplayPort
- nomodeset
- intel_idle.max_cstate=0
- intel_iommu=off
No permanent solution so far.
Important observation
The exact same Linux ISOs boot successfully on another Arrow Lake system with:
- Intel Core Ultra 7 265K
In addition, Zorin OS runs perfectly inside VirtualBox on this machine.
Because of this, I suspect a firmware/BIOS compatibility issue involving the ASUS Z890 Hero (BIOS 3202), rather than a corrupted ISO or installation media.
Has anyone successfully installed Zorin OS on a Z890 Hero or a similar Arrow Lake platform?
Any suggestions would be appreciated.


