XEN仮想マシンでのMac OS Xの使用


12

XENホストにMac OS Xゲストを含めることはできますか?

はいの場合、どのように?

Mac OS X Serverには違いがありますか?

特に、XEN domU内にテスト用のMac OS X Serverをインストールすることに興味があります。これは、問題が発生する場合に備えて、Debian linuxサーバーのホストです。

前もって感謝します


これらの他の近くの重複質問を参照してください:serverfault.com/questions/4046/virtualizing-os-xserverfault.com/questions/3665/...serverfault.com/questions/32031/running-mac-os-x-on-hyper -v、とりわけ同じ答えを持っています。法的に許可されていません。
Chealion

質問が類似の質問のリストに表示されませんでした。
drAlberT 2009

2
@chealion:Appleや他の多くのコンピューター会社は、法的にどこでも許可されていないと考えてほしいと思っていますが、それは実際にはあなたが居住する法的管轄(および仮想化が行われている場所)に依存します。多くの国/州では、シュリンクラップライセンスとEULAは、かなり要求されるのと同じくらい法的に拘束力があります。
cas

回答:


1

MacOS Xのライセンスでは、Appleハードウェアでのみ実行できます。仮想化が可能なのはMacOS Xサーバーだけです。vmwareParallelsの両方に、これをサポートする製品があります。

MacOS以外のサーバーを他の仮想化システムで実行することは可能ですが、そうすることは違法です。アップルのハードウェアのベアメタル上でLinuxを実行している場合は、XenでMacOSサーバーを合法的に実行できる可能性があります。


3
私が実際にMac OS X Serverを仮想化することに興味があることを指定したので、私は合法的にそれを行うことができると思います...問題は、今、XENでどのように仕事をするかです...それは可能ですか?
drAlberT 2009

1
@AlberT-Apple以外のハードウェアでの仮想化は、Mac OS X ServerのEULAでは許可されていません。Mac OS X(クライアント)のEULAは仮想化を許可していません。
Chealion 2009

6
使用に関するEULAの制限は、すべての法域で法的拘束力または強制力があるわけではありません。
cas

9
あなたは質問に答えませんでした。答えをお願いします。わからない場合は、圧縮してください。
d -_- b

ええ、「... EULA ...」という質問は避けてください。Mac miniでXENを実行するとどうなりますか?
コード忍者

2

Xenに対する既知の取り組みはありません。主な理由は、xenを使用するほとんどの人がlinux / x86 / amdハードウェアで排他的に実行しているためです。しかし、他のOSSプロジェクト、すなわち 'qemu'と 'virtualbox'はこれに取り組んできました。あなたが克服しなければならないであろう技術的な問題の多くは似ていると思われます。参照:http : //forums.virtualbox.org/viewtopic.php?f=4&t=2076&sid=3f507d8a7d8194f37b6dd8a089c919f5


2
xenからLinux Kernel Virtial Machines(kvm)に切り替えることをお勧めします。kvmはos-xをパッチでサポート します:alex.csgraf.de/self/
part

回答にコメントを追加してください。
d -_- b

0
役立つリンク:

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を取得したら、途中まで進んでください!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.