read: https://www.lifewire.com/dual-boot-linux-and-mac-os-4125733
Not For Beginners requires disabling security things on the mac.. and
terminal and system file editing on the linux side... which is why we
often don't suggest dual boot especially on a MAC..
TLDR: Make Linux USB, Disable SIP, Install ReFind, Install Linux, Edit Grub