VirtualBox Üzerinde macOS Big Sur 11 Kurulumu

Bu yazımızda, Windows 10 x64 Bit PC üzerinde Oracle VM VirtualBox sanallaştırma programını kullanarak yeni bir sanal makine üzerinde macOS Big Sur 11 nasıl kurulur inceleyeceğiz.

VirtualBox Üzerinde macOS Big Sur 11 Kurulumu

Windows 10’da VirtualBox 6 Kullanarak Sanal Makine Üzerinde macOS Big Sur 11 Çalıştırma

Bir MacBook Pro veya iMac bilgisayar satın almadan önce eğer bir Windows işletim sistemi kullanıcıysanız Mac işletim sistemini sanal makineler üzerine kurarak test edebilir ve deneyimleyebilirsiniz.

Bir Apple Mac bilgisayarı olmadan masaüstü veya laptop bilgisayarı üzerinde macOS işletim sistemi çalıştırmak ve kullanmak için sanallaştırma programlarından birini kullanabilirsiniz. Windows 10 üzerinde VMware Workstation veya VirtualBox sanallaştırma programlarından birini kullanarak Big Sur kurulumu yapabilirsiniz.

VMware üzerinde Unlocker programını kullanmadan macOS Big Sur için yeni bir sanal PC oluşturamıyorduk. Oracle VM VirtualBox üzerinde ise Unlocker gibi bir program kullanmanıza gerek yoktur. VirtualBox’ta macOS için sanal bilgisayar oluşturduktan sonra, kuruluma başlamadan önce yalnızca birkaç kod çalıştırmanız yeterlidir.

Kurulum adımlarına geçmeden önce Big Sur ISO dosyasını bu bağlantıdan host bilgisayarınıza indiriniz. Bu imaj dosyasını ayrıca VMware Workstation, Fusion veya ESXi sunucu üzerinde kullanabilirsiniz.

macOS Big Sur İçin Yeni Bir VM Oluşturma

Sanal makine oluşturmaya başlamadan önce Windows 10 sisteminize VirtualBox’ı kurunuz ve ardından Extension Pack indiriniz ve ekleyiniz.

   Adım 1

Sanallaştırma programını çalıştırdıktan sonra macOS Big Sur için yeni bir sanal bilgisayar oluşturmak için araç menüsünden New (Yeni) butonuna tıklayınız.

Create Virtual Machine (Sanal Makine Oluştur) penceresinde Name kısmına macOS sisteminin sürümünü yazınız ve Type kısmından Mac OS X seçiniz. Version kısmında ise macOS’un hangi sürümünü kuracaksanız onu seçiniz ve ardından Next (İleri) butonuna tıklayınız.

macOS Sanal Makine Oluşturma

   Adım 2

Host bilgisayarınızın donanım performansına göre sanal makineye RAM boyutu tahsis etmeniz gerekir. Eğer host RAM’inizin kapasitesi 16 GB ise, Memory Size (Bellek Boyutu) penceresinde 8 GB RAM boyutu atayınız. Normal şartlarda bir macOS sanal bilgisayarı 4096 (4 GB) bellek boyutu ile sorunsuz çalışmaktadır.

RAM Boyutunu Yapılandırma

   Adım 3

Sanal Hard Disk penceresinde hazır sanal makine diskine sahipseniz, onu ekleyebilir ve direk olarak macOS sisteminizi çalıştırabilirsiniz. Fakat temiz bir kurulum yapıyorsanız, Create a virtual hard disk now (Şimdi sanal bir hard disk oluştur) seçeneğini seçiniz ve Create (Oluştur) butonuna tıklayarak devam edin.

Yeni Bir Sanal Hard Disk Oluştur

   Adım 4

Yeni oluşturacağınız sanal hard disk türü olarak VDI (VirtualBox Disk Image) seçiniz ve Next’e tıklayınız.

VDI (VirtualBox Disk Image)

   Adım 5

VirtualBox ile sanal makine oluştururken sanal hard diski’i Fixed Size (Sabit Boyut) olarak yapılandırırsanız, host diskinizde sanal diskin boyutu kadar yer ayrılacaktır. Eski bilgisayarlarda sabit boyutlu bir sanal disk extra bir performans artışı sağlayacaktır.

Host bilgisayarınızın diski SSD veya NVMe ise, sanal diski Dynamically allocated (Dinamik olarak ayrılan) olarak yapılandırmanız daha iyi olacaktır.

Sanal Diski Fiziksel Disk Üzerinde Dinamik Olarak Yedekleme

   Adım 6

Sanal bilgisayarın kurulum ve sanal disk lokasyonunu harici diske yedekleyiniz ve host diskinizin kapasitesini gereksiz yere doldurmayınız. Sanal diskin boyutunu macOS sanal sisteminde yapacağınız iş yüküne göre belirleyiniz. Eğer sadece kurulum yapıp test etmek istiyorsanız, 50 GB disk boyutu yeterli olacaktır.

Sanal Diskin Boyutunu Yapılandırma

   Adım 7

Guest sanal makineyi hazırladıktan sonra ayarlarını açınız ve System (Sistem) / Motherboard (Anakart) / Boot Order (Önyükleme Sırası) ayarlarından Floppy aygıtını kaldırınız ve optik sürücüyü birinci aygıt olarak yapılandırınız.

Boot Sırasını Değiştirme

   Adım 8

System / Processor sekmesinde macOS makineye 4 adet işlemci ekleyiniz. Aksi takdirde, kurulum sırasında Load_init_program hatası ile karşılaşabilirsiniz.

Sanal İşlemci Sayısını Arttırma

   Adım 9

Sanal bilgisayarda sanallaştırma özelliğini etkinleştirerek daha hızlı kurulum yapabilirsiniz ve sistem performansını arttırabilirsiniz. Acceleration (Hızlandırma) tabına tıklayınız ve Hardware Virtualization (Donanım Sanallaştırma) özelliğini işaretleyiniz. Ayrıca, VM içerisinde de sanallaştırma programı kullanmayı planlıyorsanız Nested Paging (İç İçe Sanallaştırma) özelliğini de etkinleştirebilirsiniz.

Sanallaştırma Özelliğini Etkinleştirme

   Adım 10

Son olarak, macOS Big Sur guest makinenin Video Memory (Video Belleği) değerini 128 MB olarak yapılandırınız.

Video Bağdaştırıcısının Belleğini Arttırma

   Adım 11

Sanal diskin performansını arttırmak için Controller: SATA üzerinde Host I/O Cache etkinleştiriniz. Bu sayede, sanal bilgisayarın diski biraz daha hızlı çalışacaktır.

Host I/O Cache Etkinleştirme

   Adım 12

Sanal bilgisayara macOS Big Sur ISO dosyasını eklemek için Storage aygıtlarından optik sürücüyü seçiniz ve ardından CD/DVD ikonuna tıkladıktan sonra Choose a disk file (Bir Disk Dosyası Seç) seçeneğine tıklayınız.

Sanal Makineye macOS Big Sur ISO Dosyası Ekleme

   Adım 13

Host bilgisayarınıza indirdiğiniz ISO imajını seçiniz ve Open (Aç) butonuna tıklayınız.

macOS Big Sur ISO Dosyasını Seçme

   Adım 14

Big Sur kurulum imajını sanal makineye ekledikten sonra ayarlarını tekrar kontrol ediniz.

Sanal Bilgisayarın Ayarlarını Kontrol Etme

   Adım 15

VirtualBox sanallaştırmayı kullanarak macOS sistemleri çalıştırabilmeniz için CMD komut istemini kullanarak sanal makineye ek ayarlar eklemeniz gerekir.

Oracle VM VirtualBox programını kapatınız ve masaüstünüzde yeni bir metin belgesi içerisine kodları yazınız ve dosyayı .cmd uzantılı olarak kaydediniz. Veya CMD’yi yönetici olarak çalıştırdıktan sonra kodları sırasıyla uygulayabilirsiniz.

Burada dikkat etmeniz gereken nokta, kod dosyasındaki vurgulanan yerlere VM’nizin adını yazmaktır.

cd “C:\Program Files\Oracle\VirtualBox\”
VBoxManage.exe modifyvm “Your Virtual Machine Name” –cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata “Your Virtual Machine Name” “VBoxInternal/Devices/efi/0/Config/DmiSystemProduct” “iMac11,3”
VBoxManage setextradata “Your Virtual Machine Name” “VBoxInternal/Devices/efi/0/Config/DmiSystemVersion” “1.0”
VBoxManage setextradata “Your Virtual Machine Name” “VBoxInternal/Devices/efi/0/Config/DmiBoardProduct” “Iloveapple”
VBoxManage setextradata “Your Virtual Machine Name” “VBoxInternal/Devices/smc/0/Config/DeviceKey” “ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc”
VBoxManage setextradata “Your Virtual Machine Name” “VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC” 1

Komutları Github sayfasından kopyalayabilirsiniz: https://gist.github.com/TolgaBagci/5920088af310dec9dcf25bc6abb19502

VirtualBox macOS Kodları

   Adım 16

macOS kodunu düzenleyip cmd olarak kaydettikten sonra onu yönetici olarak çalıştırınız.

macOS Kodlarını Uygulama

   Adım 17

macOS sanal bilgisayarın tüm ayarlarını yaptıktan sonra, sanal makineyi çalıştırınız.

macOS Sanal Makineyi Çalıştırma

   Adım 18

Sanal makinenin başlangıç diski olarak macOS ISO dosyasını seçiniz ve Start’a tıklayınız.

macOS ISO Dosyasını Seçme

macOS Big Sur Kurulumu

VirtualBox üzerinde Mac işletim sistemi kurmak için gerekli ayarları yaptıktan sonra, sanal makineyi çalıştırınız ve fiziksel bir Mac üzerine kurulum yapıyormuş gibi yükleme işlemini tamamlayınız.

   Adım 1

Sanal makine ISO imajından önyüklenirken bekleyiniz.

macOS Sistemi Açılıyor

   Adım 2

macOS sanal işletim sisteminizde kullanmak istediğiniz sistem görüntüleme dilinizi seçiniz ve devam ediniz.

Sistem Dilini Seçme

   Adım 3

Sistem kurulumundan önce sanal diski biçimlendirmeniz gerekir. Bu yüzden, Recovery ekranında Disk Utility (Disk Yardımcı Programı) seçiniz ve Continue (Devam et) butonuna tıklayınız.

Disk Utility Açma

   Adım 4

VBOX HARDDISK Media sanal diski seçiniz ve Erase (Sil) butonuna tıklayınız.

VBOX HARDDISK Media Biçimlendirme

   Adım 5

Erase butonuna tıkladıktan sonra, sanal diskin adını, formatını ve şema yapısını aşağıdaki gibi yapılandırınız ve tekrar Erase butonuna tıklayınız. VBOX HARDDISK Media formatlandıktan sonra Done (Bitti) butonuna tıklayınız.

  • Name: macOSBigSur
  • Format: APFS
  • Scheme: GUID Partition Map

Sanal Diski APFS Olarak Biçimlendirme

   Adım 6

Şimdi, sistem kurulumunu başlatmak için Install macOS Big Sur seçeneğini seçiniz ve Continue butonuna tıklayınız.

Install macOS Big Sur

   Adım 7

Sistem kurulum sihirbazı açıldığında Continue butonuna tıklayarak devam ediniz.

macOS Kurulumunu Başlatma

   Adım 8

macOS Big Sur işletim sisteminin lisans anlaşmasını okuduktan sonra kabul ediniz.

Apple Yazılım Anlaşmasını Kabul Etme

   Adım 9

Biçimlendirdiğiniz Hard Disk’i seçiniz ve Install (Kur) butonuna tıklayınız.

Kurulum Yapılacak Diski Seçme

   Adım 10

Sihirbaz, kurulum dosyalarını kopyalıyorken bekleyiniz.

Sistem Dosyaları Kopyalanıyor

   Adım 11

macOS guest makine yeniden başladığında kurulum sihirbazı kaldığı yerden devam edecektir. Bu ekranda Less than a minute remaining aşaması bilgisayarınızın performansına bağlı olarak zaman alabilir. Bu makaleyi hazırlamadan önce kurulum yaptığımız sırada Less than a minute remaining kısmı yaklaşık 30 dakikada tamamlandı.

About 28 minutes remaining

   Adım 12

Yaşadığınız ülkeyi veya bölgeyi seçtikten sonra Continue butonuna tıklayınız.

Ülke ve Bölge Seçimi

   Adım 13

VM’de kullanmak istediğiniz klavye düzenini ve sistem görüntüleme dilini ayarlayınız ve Continue tıklayınız.

Yazılan ve Konuşulan Dilleri Yapılandırma

   Adım 14

Accessibility (Erişebilme) ekranında sisteminizi daha çok kişiselleştirmek için çeşitli ayarları yapabilirsiniz. Bu ayarları daha sonra System Preferences (Sistem Tercihleri) kısmından değiştirebilirsiniz.

Erişilebilirlik Özelliklerini Düzenleme

   Adım 15

Data & Privacy (Veri & Gizlilik) ekranında daha fazla bilgi almak için Learn More tıklayabilir veya devam etmek için Continue tıklayabilirsiniz.

Veri ve Gizlilik Ayarları

   Adım 16

Bir Windows PC veya MAC bilgisayarınızdaki verilerinizi bu ekranda kolayca transfer edebilirsiniz. Fakat, herhangi bir veriye sahip değilseniz veya dosyalarını daha sonra transfer etmek istiyorsanız Not Now (Şimdi Değil) seçeneğine tıklayınız.

Migration Assistant

   Adım 17

Apple ID ekranında kimlik bilgileriniz ile oturum açabilirsiniz. Eğer bir Apple ID’ye sahip değilseniz Create new Apple ID seçeneği ile oluşturabilirsiniz veya parolasını unuttuğunuz hesabınızın kurtarmaya çalışabilirsiniz. Eğer macOS VM’de oturum açmak istemiyorsanız, Set Up Later (Daha sonra ayarla) seçeneğine tıklayınız.

Apple ID ile Oturum Açma

   Adım 18

macOS yazılımının lisans şartlarını kabul ediniz.

Yazılım Lisans Şartlarını Onaylama

   Adım 19

Sanal işletim sisteminiz için kullanıcı hesap bilgilerinizi yazınız ve Continue butonuna tıklayınız.

Bilgisayar Hesabı Oluşturma

   Adım 20

Find My Mac gibi Apple servislerinin lokasyonunuzu kullanmasına izin vermek ve uygulamalarda karşılaştığınız hatalı verileri Apple’a göndermek istiyorsanız direk olarak Continue tıklayınız. Eğer bu ayarları düzenlemek istiyorsanız, Customize Settings tıklayabilir ve ayarlarınızı özelleştirebilirsiniz.

Apple Servislerini Yapılandırma

   Adım 21

Kullanacağınız uygulamaların kullanım ve hata verilerini uygulama geliştiriciler ile paylaşmayı etkinleştirerek macOS platformunun daha iyi geliştirilmesine yardımcı olabilirsiniz.

Geliştiriciler İçin Veri Paylaşımını Onaylama

   Adım 22

Screen Time ile sisteminizde yaygın olarak kullandığınız uygulamaların veya ziyaret ettiğiniz web sayfalarının kullanım oranları hakkında size bilgi sağlar. Ayrıca, ebeveynlerin her yaşa uygun olarak çocuk profilleri oluşturmasına izin verir.

Screen Time üzerinde yapacağınız tüm ayarlar aynı Apple ID kimliğiyle oturum açılmış Mac, iPhone veya iPad cihazlarında otomatik olarak senkronize olur.

Ekran Zamanını Ayarlama

   Adım 23

Mac bilgisayarınızda veya guest işletim sisteminizde Siri’yi etkinleştirerek uygulamalara daha hızlı erişebilir, İnternet’te herhangi bir kaynağa daha kolay ulaşabilir veya herhangi bir şeyi ona sorarak hızlı çözümler elde edebilirsiniz.

Siri Etkinleştirme

   Adım 24

Choose Your Look (Görünümünüzü Seçin) ekranında Dock, menü, buton ve pencerelerin nasıl görüneceğini Light, Dark ve Auto olarak değiştirebilirsiniz.

Sistem Temasını Seçme

   Adım 25

Sanal macOS sisteminin kurulumunu tamamladıktan sonra sistem sürümünü kontrol etmek için Finder uygulamasından About This Mac tıklayabilirsiniz.

Sistem Sürümünü Kontrol Etme

Ekran Çözünürlüğünü Değiştirme

VirtualBox ile macOS Big Sur kurulum sonrası ekran çözünürlüğünün varsayılan olarak 1024×768 olduğunu görebilirsiniz. Ctrl + C’ye birlikte basarak VM’nin ekran boyutunu değiştirebilirsiniz fakat bu işlem pek verimli olmayabilir.

macOS Big Sur üzerinde Guest Additions hatasından dolayı ekran çözünürlüğünü manuel olarak değiştirmeniz gerekir.

   Adım 1

macOS ekran boyutunu öğrenmek için Finder aracında About This Mac (Bu Mac Hakkında) tıkladıktan sonra açılan pencerede Displays (Görüntüler) tabındaki değeri görebilirsiniz.

Ekran Çözünürlüğünü Değiştirme

   Adım 2

Guest işletim sistemini kapattıktan sonra CMD’yi yönetici olarak çalıştırınız ve ekran çözünürlüğünü değiştirmek için aşağıdaki komutları yürütünüz.

cd “C:\Program Files\Oracle\Virtualbox”
VBoxManage setextradata “macOSBigSur” VBoxInternal2/EfiGraphicsResolution 1280×720
Values: 1280×720, 1920×1080, 2048×1080, 2560×1440, 3840×2160, 1280×800, 1280×1024, 1440×900, 1600×900

Komutları Github sayfasından kopyalayabilirsiniz: https://gist.github.com/TolgaBagci/00b5cbca032c6dc7e5cb6ced09e4c080

Çözünürlük Boyutunu Değiştirme

   Adım 3

VirtualBox’ta guest sanal sisteminizi tekrar açtığınızda bu kez ekran çözünürlüğünün 1280×720 olduğunu görebilirsiniz.

1280x720 Ekran Boyutu

macOS Kurulum Hataları

   Setup Devam Edemiyor ve Sistem Otomatik Olarak Recovery Mode Giriyor 

Kurulum sihirbazı sistem dosyalarını kopyaladıktan sonra eğer sanal makine Recovery Mode (Kurtarma Modu) otomatik olarak giriyorsa UEFI Interactive Shell ekranında aşağıdaki komutları uygulayarak sisteminizi normal olarak önyükleyebilirsiniz.

UEFI Interactive Shell açtıktan sonra, alttaki komutları boot.efi komutuna kadar uygulayınız.

fs1:
cd "macOS Install Data"
cd "Locked Files"
cd "Boot Files"

ISO dosyasını tekrar sanal makineye ekleyiniz ve ardından boot.efi komutunu yürütünüz.

boot.efi

macOS High Sierra Kurulumu

   İlgili Yazılar


macOS Üzerinde Wine Kurulumu
macOS Üzerinde Google Chrome Kurulumu
VMware Fusion Nedir?
VMware ile macOS Kurulumu
ESXi ile macOS Kurulumu

7 Comments

  1. Avatar for sefa sefa 29 Nisan 2018

    19. adımda komutları uygulayamıyorum çünkü ” : ” ve ” işaretlerine basamıyorum klavyeden ?

    Cevapla
    • Avatar for tolqabaqci tolqabaqci 29 Nisan 2018

      İngilizce klavye düzenine göre komutları uygulayınız.

      Cevapla
  2. Avatar for myron myron 16 Mayıs 2018

    Her iki VM için de kurulumu anlatmışsınız. Teşekkür ederiz. MacOS High Sierra hangi VM üzerinde daha iyi performans gösteriyor? (VMWare vs VirtualBox?)

    Cevapla
    • Avatar for tolqabaqci tolqabaqci 17 Mayıs 2018

      Rica ederim, yorumunuz için teşekkürler. Elde ettiğim performansa göre VMware Workstation daha iyi performans sergiliyor. VirtualBox’a göre daha portatif ve kullanılışlı. Bence VMware ile kurulum yapın ve temiz bir Snapshot aldıktan sonra MacOS kullanın.

      Cevapla
  3. Avatar for kadir kadir 1 Kasım 2019

    adım 2″deki macOS kurulumu başlıyorken bekleyin kısmında çok bekleniyor mu? yoksa benim bilgisayarım mı programı kaldırmadı 30 dk oldu hala ekranda yazılar duruyor teşekkürler

    Cevapla
  4. Avatar for yunusozbek yunusozbek 2 Mayıs 2020

    Sanal makine için gerekli kodlar paylaşmışsınız fakat bir türlü kopyalayamadım.
    Sayfanıza metin kopyalama engeli koymuşsunuz.
    Gerekli kodları yabancı bir siteden bulup kopyalamak zorunda kaldım.

    Cevapla
    • Avatar for Tolga Bagci Tolga Bagci 3 Mayıs 2020

      Bu engel için kusura bakmayınız. Farklı bir yöntem bulucam metin kopyalama için. Bu engeli yapıyorum çünkü, yurtdışından çok bizim kendi insanımız emek hırsızlığı yapıyor.

      Cevapla

Add a Comment

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

error: