вообще установка MacOS устанавливается на PC через Clover , и даже в том случае не уверен я что всё пойдёт как по "маслу" , а установка в виртуалку это вообще жесть ...
ИМХО не получится
в вашем случае это сделать не возможно , скорее всего , так как viewBox у вас ограничен размером и path у вас в pixel , для этого надо сохранить изображение в SVG и выкладывать как background , что проще на png сделать
Образ запишите на флешку и установите в USB перезагрузите и в момент когда выключится нажимайте на Esc до тех пор пока не выскочит меню выбора загрузчика , выберите свою USB флеш накопитель и Enter
обычный parallax только вешать его не на body а скажем на блок который на 100%viewport , и действовать уже на потомков это блока - если вам раньше не помогут то когда приду с работы покажу действующий пример
Не знаю может быть это вариант : codepen.io/Geyan/pen/YWodNN?editors=110
Поиграться с z-index и разнымborder-? и эффект будет не хуже canvas + transform(rotate )