XEN 가상 머신에서 Mac OS X 사용 X Server에는 차이가 있습니까? 특히 XEN

XEN 호스트에서 Mac OS X 게스트를 사용할 수 있습니까?

그렇다면 어떻게?

Mac OS X Server에는 차이가 있습니까?

특히 XEN domU 내부에 테스트 용 Mac OS X 서버를 설치하는 데 관심이 있는데,이 경우에는 데비안 리눅스 서버를 호스트합니다.

미리 감사드립니다



답변

MacOS X 용 라이센스는 Apple 하드웨어에서만 실행할 수 있습니다. MacOS X 서버 만 가상화를 허용합니다. 모두 VM웨어패러랠은 이를 지원하는 제품이있다.

다른 가상화 시스템에서 MacOS 비 서버를 실행할 수는 있지만 합법적이지는 않습니다. Apple 하드웨어 하드웨어의 베어 메탈에서 Linux를 실행 한 경우 Xen이 합법적으로 MacOS 서버를 실행하도록 할 수 있습니다.


답변

xen에 대한 알려진 노력은 없습니다. 주로 xen을 사용하는 대부분의 사람들이 linux / x86 / amd 하드웨어에서만 독점적으로 실행하고 있기 때문입니다. 그러나 다른 OSS 프로젝트, 즉 ‘qemu’와 ‘virtualbox’가이 작업을 수행하고 있습니다. 극복해야 할 많은 기술적 문제가 비슷할 수 있습니다. 참조 : http://forums.virtualbox.org/viewtopic.php?f=4&t=2076&sid=3f507d8a7d8194f37b6dd8a089c919f5


답변

유용한 링크:

https://github.com/kholia/OSX-KVM

https://github.com/foxlet/macOS-Simple-KVM

https://github.com/munki/macadmin-scripts


모하비 :

#!/usr/bin/env bash
#===========================================================================
# Works only with the official image available in the Mac App Store.
# Make sure you download the official installer before running this script.
#===========================================================================

hdiutil create -o /tmp/Mojave.cdr -size 8000m -layout SPUD -fs HFS+J
hdiutil attach /tmp/Mojave.cdr.dmg -noverify -mountpoint /Volumes/install_build
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia  --volume /Volumes/install_build --nointeraction
hdiutil detach "/Volumes/Install macOS Mojave"
hdiutil convert /tmp/Mojave.cdr.dmg -format UDTO -o /tmp/Mojave.iso
mv /tmp/Mojave.iso.cdr ~/Desktop/Mojave.iso
rm /tmp/Mojave.cdr.dmg

카탈리나 :

#!/usr/bin/env bash
#===========================================================================
# Works only with the official image available in the Mac App Store.
# Make sure you download the official installer before running this script.
#===========================================================================

hdiutil create -o /tmp/Catalina.cdr -size 8000m -layout SPUD -fs HFS+J
hdiutil attach /tmp/Catalina.cdr.dmg -noverify -mountpoint /Volumes/install_build
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia  --volume /Volumes/install_build --nointeraction
hdiutil detach "/Volumes/Install macOS Catalina"
hdiutil convert /tmp/Catalina.cdr.dmg -format UDTO -o /tmp/Catalina.iso
mv /tmp/Catalina.iso.cdr ~/Desktop/Catalina.iso
rm /tmp/Catalina.cdr.dmg

Mac에서 설치 프로그램을 / Applications 폴더로 다운로드하십시오. 일단 ISO를 가지고 있으면 반쯤!