Jak virtualizovat macOS Sierra VirtualBox ve Windows 10

Jedním z nejdůležitějších nástrojů, které jako správci a pracovníci podpory IT jsou nástroje, které nám to umožňují virtualizovat operační systém na fyzický.

To je užitečné v následujících případech

  • Vytvořte testovací prostředí
  • Před spuštěním do produktivního prostředí vyzkoušejte nebo použijte aplikace nebo programy
  • Mějte více operačních systémů, abyste znali a konfigurovali jejich použití
  • Vyhněte se problémům s kompatibilitou
  • Vyhněte se mimo jiné administrativním nákladům.

Jedním z nejpopulárnějších a snadno použitelných nástrojů k vytvoření virtualizačního prostředí je nesporně VirtualBox. VirtualBox je bezplatný nástroj, který lze stáhnout z následujícího odkazu:

Funkce, které máme při používání VirtualBoxu

  • Nevyžaduje virtualizaci hardwaru
  • Zdarma a přenosný
  • Skvělá podpora hardwaru
  • Můžeme nainstalovat více operačních systémů, jako je Linux, Windows, Mac OS, Android atd.
  • Je možné vytvářet skupiny virtualizace
  • Můžeme nasadit stroje na dálku
  • Podporuje 32bitovou a 64bitovou architekturu

Dnes budeme vědět, jak můžeme nainstalovat nejnovější verzi Apple s názvem macOS Sierra nebo technicky MAC OS X 10.12. macOS Sierra byl navržen tak, aby obnovil mnoho každodenních úkolů, které na našich zařízeních provádíme, a nabídl nám zabezpečení, kompatibilitu a rychlost. Některé z hlavních funkcí systému macOS Sierra jsou následující.

Hlavní vlastnosti systému MacOS Sierra

  • Univerzální schránka
  • iCloud Drive
  • Vylepšení nástroje Zprávy, Fotky a iTunes
  • Siri

Požadavky na úrovni počítače pro instalaci nebo aktualizaci macOS Sierra

  • MacBook (konec roku 2009 a novější)
  • iMac (konec roku 2009 a novější)
  • MacBook Air (2010 a novější)
  • MacBook Pro (2010 a novější)
  • Mac Mini (2010 a novější)
  • Mac Pro (2010 a novější)

Jak vidíme, mnoho lidí nemusí splňovat tyto požadavky a to je místo VirtualBox bude zásadní součástí instalace a používání systému macOS Sierra. Nejlepší ze všeho je, že to můžeme udělat v systému Windows 10, aniž bychom museli kupovat fyzický počítač Mac, jehož hodnota je trochu drahá.

1. Obrázek MacOS Sierra


Před zahájením analýzy musíme mít VirtualBox stažený a nainstalovaný v systému Windows 10 a bude nutné získat obrázek macOS Sierra, který lze stáhnout z některého z následujících odkazů:

Jakmile bude stažen obrázek o velikosti 4,95 GB, bude nutné, abychom provedli proces převodu uvedeného obrázku do formátu obrazu rozpoznaného programem VirtualBox ve Windows 10: ISO. To výrazně zjednoduší proces instalace macOS Sierra do VirtualBoxu v prostředí Windows 10.

Krok 1
Nejprve bude nutné přejít na AppStore a stáhnout si obrázek macOS Sierra, který je ve výchozím nastavení uložen v aplikacích. Proces stahování macOS Sierra trvá přibližně 3 hodiny v závislosti na rychlosti sítě, která je v danou chvíli k dispozici.

Úkol, který se má provést, musí být proveden z terminálu v systému macOS Sierra, který lze otevřít jednou z následujících metod:

  • Pomocí Spotlightu zadáme slovo terminál a vybereme příslušnou možnost.
  • Přejít na cestu Přejít / Nástroje / Terminál
Do zobrazeného terminálu zadáme následující příkaz:
 hdiutil attach / Applications / Install \ macOS \ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint / Volumes / install_app

Krok 2
Tento příkaz je zodpovědný za vytvoření zaváděcího oddílu bitové kopie macOS Sierra, kterou jsme stáhli na virtuální pevný disk. Dále spustíme následující příkaz k vytvoření prázdného obrazu disku:

 Poté spusťte následující příkaz a vytvořte prázdný obraz disku: hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS + J

Krok 3
Vidíme, že obraz disku byl vytvořen správně:

Krok 4
Nyní přistoupíme k připojení prázdného obrázku pomocí následujícího příkazu:

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

Krok 5
Nyní je dalším krokem obnovení základního BaseSystem.dmg na obraz, který jsme připojili, k tomu použijeme následující příkaz:

 asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes /install_build -noprompt -noverify -erase

Krok 6
Jakmile je proces dokončen, uvidíme, že vytvořený bod připojení byl přejmenován na OS X Base System.

Bude nutné odstranit některé soubory, které nejsou užitečné v uvedeném bodu připojení, k tomu použijeme následující příkaz:

 rm / Volumes / OS \ X \ Base \ System / System / Installation / Packages

Krok 7
Dále zkopírujeme do našeho bodu připojení sérii souborů potřebných pro optimální fungování systému macOS Sierra. Zadáme následující příkazy:

 cp -rp / Volumes / install_app / Packages / Volumes / OS \ X \ Base \ System / System / Installation /

 cp -rp /Volumes/install_app/BaseSystem.chunklist / Volumes / OS \ X \ Base \ System / BaseSystem.chunklist

 cp -rp /Volumes/install_app/BaseSystem.dmg / Volumes / OS \ X \ Base \ System / BaseSystem.dmg

Krok 8
Dále zadáme následující příkazy k rozebrání obrázků:

 hdiutil detach / Volumes / install_app

 hdiutil detach / Volumes / OS \ X \ Base \ System

Krok 9
Jeden z nejdůležitějších kroků, převod vytvořeného obrazu macOS Sierra na obraz ISO tak, aby byl rozpoznán VirtualBoxem. K tomu provedeme následující příkaz:

 hdiutil převést /tmp/Sierra.cdr.dmg -formát UDTO -o /tmp/Sierra.iso

Můžeme vidět získaný výsledek:

Krok 10
Nakonec zbývá pouze přesunout uvedený obrázek na plochu a poté jej uložit na externí disk nebo paměť USB s minimální kapacitou 8 GB. K tomu použijeme následující příkaz:

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

Na ploše můžeme vidět ISO obraz macOS Sierra.

Po tomto procesu přistoupíme k instalaci macOS Sierra do VirtualBoxu.

2. Instalace macOS Sierra do VirtualBoxu

Krok 1
Před zahájením analýzy musíme mít VirtualBox stažený a nainstalovaný v systému Windows 10 a bude nutné získat obraz macOS Sierra, který jsme právě vytvořili.

Krok 2
Za druhé musíme stažený obrázek extrahovat k použití. Tímto otevřeme VirtualBox a pokračujeme ve vytváření nového virtuálního počítače pomocí některé z následujících možností:

  • Přejděte do souboru Stroj / Nový
  • Kliknutím na ikonu Nový na centrálním panelu VirtualBoxu

Krok 3
Jakmile je tento proces hotový, zobrazí se následující okno, ve kterém musíme nakonfigurovat následující kroky:

  • Název počítače: macOS Sierra
  • Typ: Mac OS X
  • Verze: Mac OS X 10.11 El Capitan (64bitová)

Krok 4
V lkonfiguraci velikosti paměti přiřadíme požadované množství paměti RAM jako doporučená velikost 4 GB. Nakonec v poli Pevný disk musíme aktivovat pole Použít existující soubor virtuálního pevného disku, musíme vybrat disk, který jsme stáhli a extrahovali. Jakmile jsou tyto hodnoty definovány, klikněte na Tlačítko Vytvořit a uvidíme náš virtuální počítač vytvořený.

3. Hardwarová konfigurace ve VirtualBoxu pro macOS Sierra


Dále klikneme na možnost Konfigurace a upravíme některé hodnoty stroje, kterými jsou:

Krok 1
Na kartě Systém přejdeme na kartu Procesor a tam založíme minimálně 2 CPU

Krok 2
Nyní na kartě Základní deska bude nutné zrušit zaškrtnutí políčka Floppy a aktivovat pole Enable EFI box (pouze speciální OS)

Krok 3
Na kartě Obrazovka přejdeme na kartu Obrazovka a nastavíme video paměť na 128 MB.

Krok 4
Na kartě Úložiště ověříme, zda je port SATA 0 v poli Pevný disk.

Po definování těchto hodnot uložte změny kliknutím na OK.

4. Úprava hodnot kódu ve VirtualBoxu


Dalším krokem je přidání kódu do VirtualBoxu, aby měl systém schopnost spouštět macOS Sierra, protože známe nekompatibilitu mezi Windows a Mac OS. K tomu bude nutné spustit příkazový řádek jako administrátoři (pravým tlačítkem) a tam zadat následující kód na základě použité verze VirtualBoxu:

VirtualBox verze 5.0 a novější

 cd "C: \ Program Files \ Oracle \ VirtualBox \" VBoxManage.exe modifyvm "VM name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "VM name" "VBoxInternal / Devices / efi / 0 / Config / DmiSyst "VBoxManage setextradata" Název VM "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" 1.0 "VBoxManage setextradata" Název VM "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" Iloveapage "VBotex "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "1

VirtualBox verze 4.0

 cd "C: \ Program Files \ Oracle \ VirtualBox \" VBoxManage.exe modifyvm "VM name" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff VBoxManage setextradata "VM name" "VBoxInternal / Devices / efi / 0 / Config / DmiSyst "VBoxManage setextradata" Název VM "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" 1.0 "VBoxManage setextradata" Název VM "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" Iloveapage "VBotex "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "1

V našem případě používáme verzi 5.0.26, pro kterou použijeme první kód:

5. Instalace systému MacOS Sierra


S touto konfigurací můžeme kliknout na tlačítko Start a uvidíme, že spustí proces instalace macOS Sierra ve VirtualBoxu ve Windows 10.

Budeme postupovat podle již známého instalačního procesu macOS Sierra. Jakmile je proces dokončen, vidíme, že jsme správně přistoupili k systému macOS Sierra a můžeme si užít mnoho funkcí tohoto skvělého operačního systému Apple.

Pomocí této metody můžeme s jistotou používat macOS Sierra ve Windows 10, aniž bychom trpěli problémy s kompatibilitou, a mít tak dva z nejlepších současných operačních systémů na světě: Windows 10 a macOS Sierra.

Konečně máme možnost upravit rozlišení našeho virtuálního stroje pro mnohem atraktivnější vizuální zážitek. Za tímto účelem přistupujeme k příkazovému řádku jako správci a nejprve zadáme následující příkaz:

 cd "C: \ Program Files \ Oracle \ VirtualBox \"
Později použijeme následující syntaxi:
 VBoxManage setextradata "macOS Sierra" "VBoxInternal2 / EfiGopMode" #
Hodnota # musí být nahrazena jednou z následujících hodnot:
  • 1: Získejte rozlišení 800 x 600
  • 2: Získejte rozlišení 1024 x 768
  • 3: Získejte rozlišení 1280 x 1024
  • 4: Získejte rozlišení 1440 x 900
  • 5: Získejte rozlišení 1920 x 1200
Tímto způsobem jsme nainstalovali macOS Sierra pomocí kompatibilního formátu pro prostředí Windows: ISO.

macOS Sierra VMWare

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave