No exactamente.
macOS es un SO. DOS es un SO.
MacOS es un SO de alto nivel. DOS es un SO de bajo nivel.
Ejecutar macOS en cualquier otro SO requeriría una máquina virtual. Una máquina virtual sólo se puede utilizar en un SO de alto nivel. Para saber por qué, es necesario entender lo que es una máquina virtual, …