15Jul

MacOS High Sierra VirtualBox'a Windows 10'da Nasıl Yüklenir

Safari'de ara sıra bir web sitesini test etmek veya Mac ortamında biraz yazılım deneyip denemek istemezseniz, sanal bir makinedeki macOS'un en son sürümüne erişmek faydalıdır. Maalesef 'yi olarak düşünmüyorsunuz, bu yüzden MacOS'ları VirtualBox'da çalıştırmak en azından zor. Ancak, imkansız değil. InsanelyMac forumlarındaki bazı insanlar çalışacak bir süreç olduğunu anladılar. çalışmayan , nedense son derece bozulmuş veya var olmayan ses işidir. Bunun dışında, bu macOS High Sierra, VirtualBox'da sorunsuz çalışıyor.

İnsanlar için işleri biraz daha kolay hale getirmek için, birkaç farklı forum konu metnini, ekran görüntüleri ile birlikte, tek bir adım adım öğretiye birleştirdik. Dalış edelim.

NOT: Bu çalışmayı elde etmek için High Sierra'yı indirmek için gerçek bir Mac'e erişmeniz gerekecek. Sanırım, başka yollarla da bir Yüksek Sierra ISO elde edebilirsiniz, ancak bunu önermiyoruz. Bir arkadaşınızın Mac'ini bir saat kadar ödünç almazsanız bir saat ödünç edin ve iyi olmalısınız. Bu dersin bir adımının ötesinde her şey Windows PC'nizde yapılabilir.

Mac'te iseniz ve o Mac'te kullanmak için bir macOS sanal makinesi istiyorsanız, ücretsiz MacOS sanal makineleri yaratabileceği ve çalışabileceğiniz çok daha kolay olduğundan Parallels Desktop Lite'ı kontrol etmenizi öneririz.

Başlamaya hazır mısınız? Hadi atlayalım!

Birinci Adım: Bir macOS Yüksek Sierra ISO Dosyası Oluşturun

Başlamak için macOS High Sierra'nın yükleyicisinin bir ISO dosyası oluşturmamız gerekecek, böylece Windows makinemizdeki VirtualBox'a yükleyebiliyoruz.Ödünç alınan Mac'inizi kapın, Mac App Store'a gidin, Sierra'yı arayın ve "İndir" i tıklayın.

İşlem tamamlandığında, yükleyici başlayacaktır-tamam, Command + Q ile kapatın. Arkadaşınızın Mac'ini yükseltmek istemiyoruz;indirilen dosyalara ihtiyacımız var.

Bu dosyaları bir ISO'ya dönüştürmek için, Uygulamalar & gt;Araçlar.

Önce, boş bir disk imgesi oluşturmak için aşağıdaki komutu çalıştırın:

hdiutil create -o /tmp/ HighSierra.cdr -size 7316m -layout SPUD -fs HFS + J

Daha sonra, boş görüntüyü mount edin:

hdiutil attach /tmp/ HighSierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/ install_build

Şimdi BaseSystem.dmg'yi yükleyiciden yeni monte edilmiş görüntü üzerine geri yükleyeceksiniz:

asr geri yükleme -aynı /Applications/ Install \ macOS \ Yüksek \ Sierra.app /Contents/SharedSupport/ BaseSystem.dmg -target /Volumes/ install_build -noprompt -noverify -erase

Bunu yaptıktan sonra, hedef bağlama noktasının adı "OS X Base System / System" olarak değiştirildi. Neredeyse bitti! Görüntüyü bağlantısını kesin:

/Volumes/ OS \ X \ Base \ System

ayırın Ve son olarak, oluşturduğunuz görüntüyü bir ISO dosyasına dönüştürün:

hdiutil /tmp/ dönüştürme HighSierra.cdr.dmg - biçim UDTO -o /tmp/ HighSierra.iso

TaşıISO, masaüstüne:

mv /tmp/ HighSierra.iso.cdr ~ /Desktop/ HighSierra.iso

Ve bir önyüklenebilir Yüksek Sierra ISO dosyanız var!

Büyük bir flash sürücü, harici bir sabit sürücü veya yerel ağınızın üzerinden Windows makinenize kopyalayın.

İkinci Adım: Sanal Makinenizi VirtualBox'a Oluşturun

Daha sonra Windows makinenize gidin ve en son sürüme sahip olduğunuzdan emin değilseniz VirtualBox'u yükleyin( ciddi olarak, eski sürümler çalışmayabilir.)

Açınve "Yeni" düğmesini tıklayın. Sanal Makinenizi "Yüksek Sierra" olarak adlandırın ve işletim sistemi için "Mac OS X" ve sürüm için "Mac OS X( 64-bit)" seçeneğini seçin( bu yazının yazıldığı şekliyle "macOS High Sierra" önerilmez, ancakBu doğru.)

Süreç boyunca devam edin. Bellek için, en az 4096MB kullanmanızı öneririz, ancak Windows makinenizde yer açmak için yeterli RAM'iniz varsa daha fazlasını seçebilirsiniz.

Sonra, sabit diskiniz hakkında sorulacaktır."Şimdi Sanal Sabit Disk Oluştur" u seçin ve Oluştur'u tıklayın.

Sabit disk türü için VDI seçin ve İleri'yi tıklatın. Dinamik olarak boyutlandırılmış bir sürücü isteyip istemediğiniz sorulacaktır. Sabit Boyut öneriyoruz çünkü biraz daha hızlıdır, ancak Windows makinenizde biraz daha sabit disk alanı kaplar.

İleri'yi tıklayın.İstediğiniz kadar büyük bir sürücü sorulacaktır;işletim sistemi ve birkaç uygulama için yeterince büyük, en az 25GB öneriyoruz. Depolama durumunuza bağlı olarak daha fazlasını sunabilirsiniz, ancak bundan daha azını kullanabileceğinizi düşünmüyorum.

İstekler arasından seçim yapın ve sanal makineniz için bir giriş oluşturun!Şimdi biraz yapılandırma zamanı.

Üçüncü Adım: Sanal Makinenizi VirtualBox'ta Yapılandırın

Sanal makinenizi VirtualBox'un ana penceresinde görmelisiniz.

Seçin, büyük sarı "Ayarlar" düğmesine tıklayın.Önce, sol kenar çubuğundaki "Sistem" e gidin. Anakart sekmesinde, "Disket" in işaretli olmadığından emin olun.

Sonraki başlık "İşlemci" sekmesine gidin ve sanal makineye tahsis edilen en az iki CPU bulunduğundan emin olun.

Daha sonra, sol kenar çubuğundaki "Display" düğmesine tıklayın ve Video Memory'ın en az 128MB olduğundan emin olun.

Daha sonra, sol kenar çubuğundaki "Depolama" yı tıklayın ve "Boş" CD sürücüsüne tıklayın. Sağ üstteki CD simgesini tıklayın, ardından daha önce oluşturduğunuz Yüksek Sierra ISO dosyasına göz atın.

Yaptığınız tüm değişiklikleri tamamlamak için "Tamam" ı tıklattığınızdan emin olun, ardından VirtualBox'u kapatın. Hayır, cidden: VirtualBox'u şimdi kapatın, yoksa sonraki adımlar işe yaramaz.

Adım Dördüncü: Sanal Makinenizi Komut İsteğinden Yapılandırın

Birkaç değişiklik yaptık, ancak gerçek bir Mac üzerinde çalışan işletim sistemini ikna etmek için bir miktar daha yapmamız gerekiyor. Ne yazık ki, bunun için VirtualBox'ın arayüzünden herhangi bir seçenek yok, bu nedenle Komut İstemi'ni açmanız gerekecek.

Başlat Menüsünü açın, "Komut İstemi" arayın, ardından sağ tıklayın ve "Yönetici olarak çalıştır" ı seçin.

Sırayla bir dizi komut çalıştırmanız gerekir. Aşağıdaki komutları yapıştırın ve her komuttan sonra Enter tuşuna basın ve tamamlanmasını bekleyin:

cd "C: Program FilesOracleVirtualBox" VBoxManage.exe modifyvm "Yüksek Sierra" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff VBoxManage setextradata "Yüksek Sierra" "VBoxInternal /Devices/efi/0/Config/DMISystemProduct "" MacBookPro11,3 "VBoxManage setextradata" Yüksek Sierra "" VBoxInternal /Devices/efi/0/Config/ DmiSystemVersion "" 1.0 "VBoxManage setextradata" Yüksek Sierra "" VBoxInternal /Devices/efi/0/Config/ DmiBoardProduct "" Mac-2BD1B31983FE1663 "" VBoxManage setextradata "Yüksek Sierra" "VBoxInternal /Devices/smc/0/Config/ DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c) AppleComputerInc "VBoxManage setextradata" Yüksek Sierra "" VBoxInternal /Devices/smc/0/Config/ GetKeyFromRealSMC "1

İşte Bu! Herşey yoluna geldiyse geri bildirim almamanız gerekir;komutlar basitçe çalışır. Komut işe yaramadıysa, sanal makinenizin "Yüksek Sierra" olarak adlandırıldığından emin olun;Eğer değilse, makinenizin adını tırnak işaretlerine koyarak yukarıdaki komutları düzenleyin. Devam edin ve Komut İstemi'ni kapatın. Artık VirtualBox'a gidiyoruz.

Beşinci Adım: Beşinci Aşama: Yükleyiciyi Açın ve Çalıştırın

SanalBox'u tekrar açın, Sierra makinenizi tıklatın, sonra "Başlat" ı tıklayın. Makineniz önyükleme yapmaya başlayacaktır. Bu gerçekleştiğinde bir çok gereksiz bilgi göreceksiniz - ve çok demek - ama endişelenmeyin. Hatalar gibi görünen şeylerin bazıları bile normaldir.

Belirli bir hata beş dakika veya daha fazla süreyle durursa endişe etmeniz gerekir. Sadece yürüyün ve biraz çalıştırın. Her şeyi doğru yapmışsanız, önyükleme yaparsınız.

Sonunda yükleyicinin bir dil seçmenizi rica edeceğini göreceksiniz:

"İngilizce" ya da tercih ettiğiniz dili seçip "İleri" yi tıklayın. Ancak başka bir şey yapmadan önce "Disk Yardımcı Programı" nı tıklayın ve ardından "Devam et""

Sürücüyü görmeyeceksiniz: Panik yapmayın, High Sierra varsayılan olarak boş sürücüleri gizler. Menü çubuğunda, "Görünüm" ü ve ardından "Tüm Aygıtları Göster" i tıklayın.

Boş sanal sürücünüzü kenar çubuğunda görmelisiniz. Tıklayın, ardından "Sil" seçeneğini tıklayın.

Sürücüye "Macintosh HD" adını verin ve diğer iki ayarı olduğu gibi bırakın: "Mac OS Genişletilmiş Journaled" ve "GUID Bölüm Haritası". bir AFS bölümü oluşturmayın, çünkü çalışmaz ve yeni bir sanal sabit disk ile baştan başlamanız gerekir.İşlem tamamlandığında "Sil" i tıkladıktan sonra Disk Yardımcı Programını kapatın. Ana pencereye geri getirileceksin.

"MacOS'u tekrar yükle" yi seçin ve ardından "Devam et" düğmesine tıklayın. Şartları kabul etmeniz istenecektir.

Katılıyorum ve sonunda bir sabit sürücü seçmeniz istenecektir;Yaptığınız bölümü seçin.

Kurulum başlayacak! Bu biraz zaman alabilir, bu yüzden sabırlı olun. Sonunda sanal makine yeniden başlatılacak ve sizi yükleyiciye geri götürecektir. Panik yapmayın: Bu beklenen bir şey.

Adım Altı: İki Adım Sürücü İkinci Aşama Sanal Sabit Sürücüden

Bu noktada, yükleyici sanal sabit sürücüye dosyaları kopyaladı ve oradan önyüklemeyi umuyor. Her ne sebeple olursa olsun, bu sanal makine üzerinde çalışmaz, bu nedenle yükleyiciyi tekrar görüyorsunuzdur.

Sanal makinenizi kapatın ve ayarlarını açın. Depolama alanına gidin, "Depolama Ağacı" panelinde "HighSierra.iso" yı tıklayın, ardından sağ üstteki CD simgesini tıklayın ve "Disk'i Sanal Sürücü'den Kaldır" ı tıklayın. Bu, kurulumumuzun ISO'sunu tamamen keser.

Şimdi sanal makineyi çalıştırın ve bu güzel ekranı göreceksiniz.

Bu EFI Dahili Kabuktur ve sarı renkte "FS1" gördüğünüz sürece, yükleyicinin geri kalanını başlatmak için kullanabilirsiniz. Sanal makineyi tıklayın ve fare ve klavyeyi yakalamasına izin verin, sonra fs1: yazın ve Enter tuşuna basın. Bu, dizinleri, yükleyicinin geri kalanının bulunduğu FS1'e geçirecektir.

Ardından, ihtiyaç duyduğumuz dizine geçmek için birkaç komut çalıştıracağız:

cd "macOS Veri Yükle" cd "Kilitli Dosyalar" cd "Önyükleme Dosyaları"

Şimdi, aşağıdaki komutu kullanarak yükleyiciyi çalıştırabiliriz:

boot.efi

Yükleyici bıraktığı yerden alacaktır.İlk olarak, daha önce olduğu gibi bir dizi metin göreceksiniz, ancak sonunda GUI yükleyicisinin geri geleceğini göreceksiniz.(Endişelenmeyin, yalnızca bir kez bu işlemi yapmanız yeterli.)

Oraya gidiyoruz, biraz sabırlı olmanız gerekiyor.

Adım Sekizinci Adım: macOS'a Giriş Yüksek Sierra

Sonunda, sanal makine yeniden, bu sefer macOS Yüksek Sierra'ya yeniden başlatılacak. Bu gerçekleşmezse, ISO'yi Sanal Makinadan çıkarmayı deneyin. High Sierra önyükleme yaparken, ülkenizi seçerek, bir kullanıcı oluşturarak ve ilk kurulum işleminin geri kalan kısmını yapmanız gerekir.

Sonunda bunu Mac masaüstüne yapacaksınız. Yuppi!

Herhangi bir Mac yazılımını deneyebilirsiniz, ancak Apple, bilgisayarınızı gerçek Mac olarak tanımayacağından FaceTime ve Messages gibi bazı işlevler çalışmaz. Ancak temel şeylerin birçoğu çalışmalıdır.İyi eğlenceler!

Adım Sekizinci Adım( İsteğe Bağlı): Çözümlemenizi

olarak değiştirin Varsayılan olarak, sanal makineniz 1024 × 768 çözünürlüğe sahip olacak ve bu çalışma için çok fazla alan değildir. Bununla birlikte, çözünürlüğü macOS'tan değiştirmeye çalışırsanız, bunu yapmak için herhangi bir seçenek göremezsiniz. Bunun yerine birkaç komut girmeniz gerekir.

MacOS'ları kapatarak Sanal Makinenizi kapatın: Menü çubuğunda Apple'ı tıklayın, sonra "Kapat" ı tıklayın. Ardından, VirtualBox'u tamamen kapatın( ciddiye, bu adım VirtualBox hala açıksa işe yaramaz!) Ve geri dönünWindows 'Komut İstemi bir yönetici olarak. Aşağıdaki iki komutu çalıştırmanız gerekir:

"C: Program FilesOracleVirtualBox" VBoxManage setextradata "High Sierra" "VBoxInternal2 / EfiGopMode" N

İkinci komutta, N'yi bir ile beş arasında değişen bir sayı ile değiştirmeniz gerekirhangi çözünürlük istediğinizi:

  • 1 size 800 × 600 çözünürlük verir
  • 2 size 1024 × 768 çözünürlük verir
  • 3 size 1280 × 1024 çözünürlük verir
  • 4 size 1440 × 900 çözünürlük verir
  • 5 size 1920 × çözünürlüğü verir ×1200

VirtualBox'u çalıştırın, sanal makinenizi yükleyin ve tercih ettiğiniz çözünürlüğüne göre önyükleme yapın!

Artık, yapmak istediğiniz Mac ile ilgili testler için VirtualBox'u açabilirsiniz. Yine, açılış sırasında bir sürü hata görürsünüz, ancak sorun yok;boşver onları.Ayrıca, sesin de işe yaramayacağını ve gerçek bir Mac gerektiren FaceTime veya iMessage gibi şeyleri hatırlamayacağınızı unutmayın. Bu, tamamıyla desteklenmeyen bir kurulumdan beklenecek olan mükemmel olmayacak. Ama sanal makinada macOS, ve bu fena değil! Makinenizden en iyi şekilde yararlanmak için VirtualBox'ın gelişmiş özelliklerine ilişkin kılavuzumuza da dikkat edin.

Bir şey daha: Chad S. Samuels'a büyük bir bağırarak, kiminle High Sierra için bu kılavuzu güncelleyemedim.Çok teşekkür ederim!