Mac OS X'in XEN sanal makinede olması


12

Bir XEN ana bilgisayarında Mac OS X'in misafir olması mümkün müdür?

Evet ise, nasıl?

Mac OS X Server için fark var mı?

Özellikle ben bir Xian domU içinde bir test Mac OS X Server kurulumu ile ilgileniyorum, bu durumda olması durumunda bir Debian linux sunucusu ana bilgisayar ilgileniyorum.

Şimdiden teşekkürler


Yinelenen bu diğer sorulara bakın: serverfault.com/questions/4046/virtualizing-os-x , serverfault.com/questions/3665/… , serverfault.com/questions/32031/running-mac-os-x-on-hyper -v , diğerleri arasında aynı cevaba sahip. Yasal olarak izin verilmiyor.
Chealion

Maalesef, soru benzer sorular listesinde gösterilmedi.
drAlberT

2
@chealion: Apple ve diğer birçok bilgisayar şirketi, hiçbir yerde yasal olarak izin verilmediğini düşünmenizi istiyor, ancak bu gerçekten hangi yasal yargı alanında ikamet ettiğinize (ve sanallaştırmanın nerede yapıldığına) bağlı. birçok ülkede / eyalette, shrink wrap lisansları ve EULA'lar yasal olarak hoş bir talep kadar bağlayıcıdır.
cas

Yanıtlar:


1

MacOS X lisansınız yalnızca Apple donanımında çalışmasına izin verir. Yalnızca MacOS X sunucusu sanallaştırmaya izin verir. Hem vmware hem de Parallels bunu destekleyen ürünler içerir.

MacOS olmayan sunucuyu diğer sanallaştırma sistemlerinde çalıştırmak mümkündür, ancak bunu yapmak yasal değildir. Linux'u bir Apple donanım donanımının çıplak metalinde çalıştırdıysanız, Xen'in MacOS sunucusunu yasal olarak çalıştırmasını sağlayabilirsiniz.


3
Belirttiğim gibi Mac OS X Server'ı sanallaştırmakla ilgileniyorum, bu yüzden yasal olarak yapabileceğimi düşünüyorum ... soru, şimdi, XEN ile iş nasıl ... mümkün mü?
drAlberT

1
@AlberT - Apple olmayan donanımda sanallaştırmaya Mac OS X Server'ın EULA'sı tarafından izin verilmez. Mac OS X'in (İstemci) EULA'sı sanallaştırmaya izin vermez.
Chealion

6
EULA kullanımıyla ilgili kısıtlamalar, tüm ülkelerde yasal olarak bağlayıcı değildir veya uygulanabilir değildir.
cas

9
Soruya cevap vermedin. Bir cevap istiyorum. Eğer bilmiyorsanız, o zaman zip.
d -_- b

Evet, '... EULA ...' sorusundan kaçınmak. XEN'i bir mac mini'de çalıştırırsam, bu cevaplamanıza yardımcı olur mu?
kod ninja

2

Xen için bilinen bir çaba yok. Çünkü xen kullanan çoğu insan sadece linux / x86 / amd donanımında çalıştırıyor. ANCAK diğer OSS projeleri, yani 'qemu' ve 'virtualbox' bu konuda çalışıyor. Üstesinden gelmeniz gereken teknik sorunların birçoğunun benzer olması muhtemeldir. Bkz. Http://forums.virtualbox.org/viewtopic.php?f=4&t=2076&sid=3f507d8a7d8194f37b6dd8a089c919f5


2
Id, xen'den Linux Kernel Virtial Machines'e (kvm) geçmenizi önerir. kvm burada yama ile os-x'i destekliyor: alex.csgraf.de/self/?part/projects&folder/… ve burada: d4wiki.goddamm.it/index.php?title=Howto:_Mac_OSX_on_KVM
user26252

Cevabınıza yorumunuzu eklemelisiniz.
d -_- b

0
Kullanışlı bağlantılar:

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

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

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


Mojave:

#!/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

Catalina:

#!/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

Yükleyici Uygulamasını Mac'te size / Uygulamalar klasörüne indirin. ISO'ya sahip olduğunuzda, yarı yoldasınız!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.