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
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
macOS Sierra VMWare