Zorin os boot loop

Agree with littlekun. That solved the problem here: End Kernel Panic - not syncing: no working init found. try passing init= option to kernel
BUT, earlier in the thread you confirmed BIOS secure boot was turned off.
Did you turn off fast-start in Windows?
What program did you use to create your ZorinOS boot USB? (I did see mention of Ventoy somewhere above, but please confirm)

Pre-installation advice can be found here: Before you install