Et af de vigtigste værktøjer, der som administratorer og it -supportpersonale er de værktøjer, der giver os mulighed for virtualisere et operativsystem til et fysisk.
Dette er nyttigt i følgende tilfælde
- Opret testmiljøer
- Test eller brug programmer eller programmer, før du lanceres i et produktivt miljø
- Har flere operativsystemer til at kende og konfigurere deres anvendelse
- Undgå kompatibilitetsproblemer
- Undgå blandt andet administrative udgif.webpter.
Et af de mest populære og brugervenlige værktøjer til at skabe et virtualiseringsmiljø er ubestrideligt VirtualBox. VirtualBox er et gratis værktøj, der kan downloades fra følgende link:
Funktioner, vi har, når vi bruger VirtualBox
- Kræver ikke hardware -virtualisering
- Gratis og bærbar
- Stor hardware support
- Vi kan installere flere operativsystemer som Linux, Windows, Mac OS, Android osv.
- Det er muligt at oprette virtualiseringsgrupper
- Vi kan fjerninstallere maskiner
- Understøtter 32-bit og 64-bit arkitekturer
I dag ved vi, hvordan vi kan installere den nyeste version af Apple kaldet macOS Sierra eller teknisk set MAC OS X 10.12. macOS Sierra er designet til at forny mange af de daglige opgaver, vi udfører på vores enheder, og tilbyder os sikkerhed, kompatibilitet og hastighed. Nogle af de fremtrædende funktioner i macOS Sierra er som følger.
MacOS Sierra fremhæver
- Universal udklipsholder
- iCloud Drive
- Forbedringer til værktøjerne Beskeder, Fotos og iTunes
- Siri
Krav på maskinniveau til installation eller opdatering af macOS Sierra
- MacBook (slutningen af 2009 og senere)
- iMac (slutningen af 2009 og senere)
- MacBook Air (2010 og senere)
- MacBook Pro (2010 og senere)
- Mac Mini (2010 og senere)
- Mac Pro (2010 og senere)
Som vi ser, opfylder mange mennesker muligvis ikke disse krav, og det er her VirtualBox vil være et grundlæggende stykke til installation og brug af macOS Sierra. Det bedste af det hele er, at vi kan gøre det i Windows 10 uden at skulle købe en fysisk Mac -maskine, hvis værdi er lidt dyr.
1. MacOS Sierra -billede
Inden vi starter analysen, skal vi have VirtualBox downloadet og installeret i Windows 10, og det vil være nødvendigt at hente macOS Sierra -billedet, der kan downloades fra et af følgende links:
Når billedet med en størrelse på 4,95 GB er downloadet, vil det være nødvendigt for os at udføre en proces for at konvertere billedet til et billedformat, der genkendes af VirtualBox i Windows 10: ISO. Dette vil i høj grad forenkle processen med at installere macOS Sierra i VirtualBox i et Windows 10 -miljø.
Trin 1
Først og fremmest vil det være nødvendigt at gå til AppStore for at downloade macOS Sierra -billedet, der er gemt i programmer som standard. MacOS Sierra -downloadprocessen tager omkring 3 timer afhængigt af den tilgængelige netværkshastighed.
Opgaven for at udføre dette skal udføres fra terminalen i macOS Sierra, som kan åbnes med en af følgende metoder:
- Ved hjælp af Spotlight indtaster vi ordet terminal og vælger den relevante indstilling.
- Gå til stien Gå / Hjælpeprogrammer / Terminal
hdiutil attach / Applications / Install \ macOS \ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint / Volumes / install_app
Trin 2
Denne kommando er ansvarlig for at oprette bootpartitionen af macOS Sierra -billedet, som vi har downloadet til en virtuel harddisk. Dernæst udfører vi følgende kommando for at oprette et tomt diskbillede:
Kør derefter følgende kommando for at oprette et tomt diskbillede: hdiutil create -o /tmp/Sierra.cdr -størrelse 7316m -layout SPUD -fs HFS + J
Trin 3
Vi kan se, at diskbilledet er blevet oprettet korrekt:
Trin 4
Nu fortsætter vi med at montere det tomme billede ved hjælp af følgende kommando:
hdiutil vedhæfte /tmp/Sierra.cdr.dmg -overfør -nobrowse -mountpoint / Volumes / install_build
Trin 5
Nu er det næste trin at gendanne basen BaseSystem.dmg til det billede, vi har monteret, til dette vil vi bruge følgende kommando:
asr gendanne -source /Volumes/install_app/BaseSystem.dmg -target /Volumes /install_build -noprompt -noverify -erase
Trin 6
Når processen er færdig, vil vi se, at det oprettede monteringspunkt er blevet omdøbt til OS X Base System.
Det vil være nødvendigt at fjerne nogle filer, der ikke er nyttige i det nævnte monteringspunkt, til dette vil vi bruge følgende kommando:
rm / Volumes / OS \ X \ Base \ System / System / Installation / Pakker
Trin 7
Dernæst kopierer vi til vores monteringspunkt en række filer, der er nødvendige for optimal funktion af macOS Sierra. Vi indtaster følgende kommandoer:
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
Trin 8
Dernæst indtaster vi følgende kommandoer for at adskille billederne:
hdiutil detach / Volumes / install_app
hdiutil detach / Volumes / OS \ X \ Base \ System
Trin 9
Et af de vigtigste trin, konvertering af det oprettede macOS Sierra -billede til et ISO -billede, så det genkendes af VirtualBox. For at gøre dette vil vi udføre følgende kommando:
hdiutil konverter /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso
Vi kan se det opnåede resultat:
Trin 10
Endelig er det kun tilbage at flytte billedet til skrivebordet og derefter gemme det på en ekstern disk eller USB -hukommelse med en minimumskapacitet på 8 GB. Til dette vil vi bruge følgende kommando:
mv /tmp/Sierra.iso.cdr ~ / Desktop / Sierra.iso
Vi kan se ISO -billedet af macOS Sierra på skrivebordet.
Efter denne proces fortsætter vi til installationen i VirtualBox af macOS Sierra.
2. Installation af macOS Sierra i VirtualBox
Trin 1
Inden vi starter analysen skal vi have VirtualBox downloadet og installeret i Windows 10, og det vil være nødvendigt at få det macOS Sierra -billede, som vi lige har oprettet.
Trin 2
For det andet skal vi udtrække det downloadede billede til brug. Med dette åbner vi VirtualBox og fortsætter med at oprette en ny virtuel maskine ved hjælp af en af følgende muligheder:
- Gå til filen Machine / New
- Klikker på ikonet Nyt i centralpanelet i VirtualBox
Trin 3
Når denne proces er udført, ser vi følgende vindue, hvor vi skal konfigurere følgende trin:
- Maskinnavn: macOS Sierra
- Type: Mac OS X
- Version: Mac OS X 10.11 El Capitan (64-bit)
Trin 4
I ltil konfiguration af hukommelsesstørrelse tildeler vi den ønskede mængde RAM -hukommelse som anbefalet størrelse 4 GB. Endelig skal vi i feltet Harddisk aktivere boksen Brug en eksisterende virtuel harddiskfil, vi skal vælge den disk, vi har downloadet og udpakket. Når disse værdier er defineret, skal du klikke på Opret knap og vi vil se vores virtuelle maskine oprettet.
3. Hardwarekonfiguration i VirtualBox til macOS Sierra
Dernæst klikker vi på konfigurationsindstillingen for at redigere nogle værdier af maskinen, disse er:
Trin 1
I fanen System går vi til fanen Processor, og der etablerer vi minimum 2 CPU'er
Trin 2
Nu på fanen Bundkort vil det være nødvendigt at fjerne markeringen i Floppy -boksen og aktivere boksen Aktiver EFI (kun Special OS)
Trin 3
I fanen Skærm går vi til fanen Skærm og indstiller videohukommelsen til 128 MB.
Trin 4
På fanen Opbevaring validerer vi, at SATA -port 0 er i feltet Harddisk.
Med disse værdier defineret skal du klikke på OK for at gemme ændringerne.
4. Ændring af kodeværdier i VirtualBox
Det næste trin er at tilføje en kode til VirtualBox, så systemet har mulighed for at køre macOS Sierra, da vi kender inkompatibiliteten mellem Windows og Mac OS. Til dette vil det være nødvendigt at køre kommandoprompten som administratorer (højreklik) og indtaste følgende kode baseret på den anvendte version af VirtualBox:
VirtualBox version 5.0 og fremefter
cd "C: \ Program Files \ Oracle \ VirtualBox \" VBoxManage.exe modifyvm "VM -navn" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff VBoxManage setextradata "VM -navn" "VBoxInternal / Devices / efi / 0System" "VBoxManage setextradata" VM -navn "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" 1.0 "VBoxManage setextradata" VM -navn "" VBoxInternal / Devi / efi / 0 / Config / DmiBoardProduct "" Iloveapple "VBotex "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "1
VirtualBox version 4.0
cd "C: \ Program Files \ Oracle \ VirtualBox \" VBoxManage.exe modifyvm "VM -navn" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff VBoxManage setextradata "VM -navn" "VBoxInternal / Devices / efi / 0 / System" "VBoxManage setextradata" VM -navn "" VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion "" 1.0 "VBoxManage setextradata" VM -navn "" VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct "" Iloveapple "VBotex "" VBoxInternal / Devices / smc / 0 / Config / DeviceKey "" ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc "VBoxManage setextradata" VM Name "" VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC "1
I vores tilfælde bruger vi version 5.0.26, som vi vil bruge den første kode til:
5. MacOS Sierra installation
Med denne konfiguration kan vi klikke på knappen Start, og vi vil se, at den starter installationsprocessen for macOS Sierra i VirtualBox i Windows 10.
Vi vil følge den allerede kendte macOS Sierra -installationsproces. Når processen er færdig, kan vi se, at vi har korrekt adgang til macOS Sierra, og vi kan nyde de mange funktioner i dette fantastiske Apple -operativsystem.
Ved hjælp af denne metode kan vi trygt bruge macOS Sierra i Windows 10 uden at lide af kompatibilitetsproblemer og dermed have to af de bedste nuværende operativsystemer i verden: Windows 10 og macOS Sierra.
Endelig har vi mulighed for at justere opløsningen på vores virtuelle maskine for en langt mere attraktiv visuel oplevelse. Til dette får vi adgang til kommandoprompten som administratorer og indtaster først følgende kommando:
cd "C: \ Programmer \ Oracle \ VirtualBox \"Senere vil vi bruge følgende syntaks:
VBoxManage setextradata "macOS Sierra" "VBoxInternal2 / EfiGopMode" #Værdien # skal erstattes af en af følgende værdier:
- 1: Få 800 x 600 opløsning
- 2: Få 1024 x 768 opløsning
- 3: Få 1280 x 1024 opløsning
- 4: Få en opløsning på 1440 x 900
- 5: Få en opløsning på 1920 x 1200
macOS Sierra VMWare