В Windows 10 используется бит-локер для шифрования всего диска. OS X использует FileVault. Archlinux будет использовать dmcrypt или ecryptfs. Каждая ОС несовместима с шифрованием другой ОС. Раньше TrueCrypt мог работать на кроссплатформенных платформах, но с мая 2014 года он снят с производства. По сути нет ничего совместимого со всеми тремя системами. Так что единственный ответ, который я знаю, это «не может быть сделано».
Вы можете поместить каждую ОС в отдельный раздел и зашифровать ее. Но тогда вы не можете получить доступ к разделу из любой другой ОС. Если вы не планируете использовать систему для игр, я бы использовал OS X в качестве основной ОС, запустил гипервизор 2 типа (VMWare, Parallels) и виртуально запустил другие ОС. Затем зашифруйте основную ОС (OS X, которую вы используете Filevault), и весь диск будет зашифрован.