Paano Mag-install ng macOS High Sierra sa VirtualBox sa Windows 10

Kung nais mong paminsan-minsan na subukan ang isang website sa Safari, o subukan ang kaunting software sa kapaligiran ng Mac, kapaki-pakinabang ang pagkakaroon ng access sa pinakabagong bersyon ng macOS sa isang virtual machine. Sa kasamaang palad, hindi ka talaga dapat upang gawin ito-kaya't ang pagpapatakbo ng macOS sa VirtualBox ay, upang masabi lang, nakakalito.

Update: Nalalapat ang mga tagubilin dito sa mga mas lumang bersyon ng macOS. Kung nais mong mag-install ng isang mas bagong bersyon ng macOS sa VirtualBox, tingnan ang script na ito sa GitHub. Nangangako itong madadala ka sa proseso ng pag-install at pag-set up ng isang macOS virtual machine. Hindi pa namin ito nasusubukan, ngunit may mga naririnig kaming magagandang bagay.

Hindi imposible, gayunpaman. Ang ilan sa mga tao sa mga forum ng InsanelyMac ay nakilala ang isang proseso na gumagana. Ang tanging bagayhindi ang pagtatrabaho ay tunog, na para sa ilang kadahilanan ay lubos na napangit o wala. Gayunpaman, bukod dito, ito ang macOS High Sierra, na tumatakbo nang maayos sa VirtualBox.

Upang gawing mas madali ang mga bagay para sa mga tao, pinagsama namin ang mga pamamaraan mula sa ilang iba't ibang mga thread ng forum sa isang solong, sunud-sunod na tutorial, kumpleto sa mga screenshot. Sumisid tayo.

KAUGNAYAN:Beginner Geek: Paano Lumikha at Gumamit ng Mga Virtual Machine

TANDAAN: Upang magawa itong gumana, kakailanganin mo ang pag-access sa isang tunay na Mac upang ma-download ang High Sierra. Maaaring, sa palagay namin, makakakuha ka ng isang High Sierra ISO sa ibang paraan, ngunit hindi namin ito inirerekumenda. Manghiram ng Mac ng kaibigan sa loob ng isang oras kung wala ka, at dapat kang maging maayos — lahat ng bagay na lampas sa hakbang ng isa sa tutorial na ito ay maaaring gawin sa iyong Windows PC.

Kung nasa isang Mac ka at nais ang isang macOS virtual machine na gagamitin sa Mac na iyon, inirerekumenda namin na suriin ang Parallels Desktop Lite sa halip, dahil maaari itong lumikha ng mga macOS virtual machine nang libre at mas madaling magtrabaho.

Handa nang magsimula? Tumalon tayo!

Una sa Hakbang: Lumikha ng isang macOS High Sierra ISO File

Upang magsimula, kakailanganin naming lumikha ng isang ISO file ng installer ng macOS High Sierra, upang mai-load namin ito sa VirtualBox sa aming Windows machine. Grab ang iyong hiniram na Mac, magtungo sa Mac App Store, hanapin ang Sierra, at i-click ang "I-download."

Kapag tapos na ang proseso, maglulunsad ang installer — okay lang iyon, isara lamang ito sa Command + Q. Hindi namin nais na i-upgrade ang Mac ng iyong kaibigan; kailangan lang namin ang nai-download na mga file.

Upang mai-convert ang mga file na iyon sa isang ISO, kakailanganin naming gamitin ang Terminal, na maaari mong makita sa Mga Aplikasyon> Mga Gamit.

Una, patakbuhin ang sumusunod na utos upang lumikha ng isang blangkong imahe ng disk:

hdiutil lumikha ng -o /tmp/HighSierra.cdr -size 7316m -outout SPUD -fs HFS + J 

Susunod, i-mount ang iyong blangko na imahe:

hdiutil ikabit /tmp/HighSierra.cdr.dmg -noverify -nobrowse -mountpoint / Volume / install_build

Ngayon ay ibabalik mo ang BaseSystem.dmg mula sa installer hanggang sa bagong naka-mount na imahe:

asr restore -source / Applications / Install \ macOS \ High \ Sierra.app/Contents/SharedSupport/BaseSystem.dmg -target / Volume / install_build -noprompt -noverify -erase

Tandaan na, pagkatapos gawin ito, ang pangalan ng aming patutunguhang mount point ay binago sa "OS X Base System / System." Halos tapos ka na! Alisin ang imahe:

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

At, sa wakas, i-convert ang imaheng iyong nilikha sa isang ISO file:

hdiutil convert /tmp/HighSierra.cdr.dmg -format UDTO -o /tmp/HighSierra.iso

Ilipat ang ISO sa desktop:

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

At mayroon kang isang bootable na High Sierra ISO file!

Kopyahin ito sa iyong Windows machine gamit ang isang malaking flash drive, isang panlabas na hard drive, o sa iyong lokal na network.

Pangalawang Hakbang: Lumikha ng Iyong Virtual Machine sa VirtualBox

Susunod, magtungo sa iyong Windows machine, at i-install ang VirtualBox kung hindi mo pa nagagawa, tiyakin na mayroon kang pinakabagong bersyon (seryoso, maaaring hindi gumana ang mga mas lumang bersyon.)

Buksan ito at i-click ang pindutan na "Bago". Pangalanan ang iyong Virtual Machine na "High Sierra," at piliin ang "Mac OS X" para sa operating system at "Mac OS X (64-bit)" para sa bersyon (hanggang sa pagsusulat na ito, hindi inaalok ang "macOS High Sierra", ngunit ayos lang.)

Magpatuloy sa proseso. Para sa memorya, inirerekumenda naming gumamit ka ng hindi bababa sa 4096MB, kahit na maaari kang pumili para sa higit pa kung mayroon kang sapat na RAM na matitira sa iyong Windows machine.

Susunod, tatanungin ka tungkol sa iyong hard drive. Piliin ang "Lumikha ng isang Virtual Hard Disk Ngayon" at i-click ang Lumikha.

Piliin ang VDI para sa uri ng hard disk at i-click ang Susunod. Tatanungin ka kung gusto mo ng isang pabagu-bagong laki ng drive o naayos. Inirerekumenda namin ang Nakatakdang Laki, dahil medyo mas mabilis ito, kahit na tatagal ito ng medyo mas maraming puwang sa hard drive sa iyong Windows machine.

Mag-click sa Susunod. Tatanungin ka kung gaano kalaki ang isang drive na gusto mo; inirerekumenda namin ang hindi bababa sa 25GB, na sapat na malaki para sa OS at ilang mga application. Nakasalalay sa iyong sitwasyon sa pag-iimbak, maaari kang mag-alok ng higit pa, ngunit sa palagay namin hindi mo talaga magagamit ang mas mababa kaysa doon.

Mag-click sa mga prompt, at lumikha ka ng isang entry para sa iyong virtual machine! Ngayon ay oras na upang gumawa ng isang maliit na pagsasaayos.

Ikatlong Hakbang: I-configure ang Iyong Virtual Machine sa VirtualBox

Dapat mong makita ang iyong virtual machine sa pangunahing window ng VirtualBox.

Piliin ito, pagkatapos ay i-click ang malaking dilaw na "Mga Setting" na pindutan. Una, magtungo sa "System" sa kaliwang sidebar. Sa tab na Motherboard, tiyakin na ang "Floppy" ay hindi naka-check.

Susunod na magtungo sa tab na "Processor", at tiyaking mayroon kang hindi bababa sa dalawang mga CPU na inilalaan sa virtual machine.

Susunod, i-click ang "Ipakita" sa kaliwang sidebar, at tiyaking ang Memory ng Video ay nakatakda sa hindi bababa sa 128MB.

Susunod, i-click ang "Imbakan" sa kaliwang sidebar, pagkatapos ay i-click ang "Empty" CD drive. I-click ang icon ng CD sa kanang tuktok, pagkatapos ay mag-browse sa High Sierra ISO file na iyong nilikha kanina.

Tiyaking i-click ang "OK" upang maipatapos ang lahat ng mga pagbabagong nagawa, pagkatapos isara ang VirtualBox. Hindi, seryoso: isara ang VirtualBox ngayon, o hindi gagana ang mga susunod na hakbang.

Pang-apat na Hakbang: I-configure ang Iyong Virtual Machine Mula sa Command Prompt

Gumawa kami ng ilang mga pag-aayos, ngunit kailangan naming gumawa ng higit pa upang makumbinsi ang operating system na tumatakbo ito sa isang tunay na Mac. Nakalulungkot, walang mga pagpipilian para dito mula sa interface ng VirtualBox, kaya kakailanganin mong buksan ang Command Prompt.

Buksan ang Start Menu, hanapin ang "Command Prompt," pagkatapos ay i-right click ito at piliin ang "Run as administrator."

Kailangan mong magpatakbo ng isang numero ng mga utos, sa pagkakasunud-sunod. I-paste ang mga sumusunod na utos, pagpindot sa Enter pagkatapos ng bawat isa at hinihintay itong makumpleto:

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

Ayan yun! Kung gumana ang lahat, hindi ka dapat makakita ng anumang puna; tatakbo lamang ang mga utos. Kung hindi gumana ang utos, tiyaking ang iyong virtual machine ay pinangalanang eksaktong "Mataas na Sierra"; kung hindi, i-edit ang mga utos sa itaas na inilalagay ang pangalan ng iyong makina sa mga quote. Sige at isara ang Command Prompt. Babalik kami ngayon sa VirtualBox.

Limang Hakbang: Boot at Patakbuhin ang Installer

Muling buksan ang VirtualBox, i-click ang iyong Sierra machine, pagkatapos ay i-click ang "Start." Magsisimulang mag-boot ang iyong machine. Makakakita ka ng maraming labis na impormasyon habang nangyayari ito-at ang ibig kong sabihin a marami—Pero huwag magalala tungkol dito. Normal ito, kahit na ang ilan sa mga bagay na mukhang mga error.

Dapat ka lang magalala kung ang isang tukoy na error ay nabitin sa loob ng limang minuto o higit pa. Lumakad lamang palayo at hayaan itong tumakbo nang kaunti. Kung nagawa mo ang lahat ng tama, mag-boot ito.

Sa paglaon, makikita mo ang installer na humihiling sa iyo na pumili ng isang wika:

Piliin ang "English," o anumang wika na gusto mo, pagkatapos ay i-click ang "Susunod." Bago ka gumawa ng iba pa, gayunpaman, i-click ang "Disk Utility" pagkatapos ay "Magpatuloy."

Hindi mo makikita ang drive: huwag mag-panic, Itinatago ng High Sierra ang mga blangkong drive bilang default. Sa menu bar, i-click ang "View" na sinusundan ng "Ipakita ang Lahat ng Mga Device."

Dapat mo na ngayong makita ang iyong walang laman na virtual drive sa sidebar. I-click ito, pagkatapos ay i-click ang pagpipiliang "Burahin".

Pangalanan ang drive na "Macintosh HD," at iwanan ang iba pang dalawang setting tulad ng: "Mac OS Extended Journiled" at "GUID Partition Map". Huwag lumikha ng isang pagkahati ng AFS, Dahil hindi ito gagana at magsisimula ka ulit sa isang bagong virtual hard drive. I-click ang "Burahin," pagkatapos isara ang Utility ng Disk kapag nakumpleto ang proseso. Ibabalik ka sa pangunahing window.

Piliin ang "I-install muli ang macOS" pagkatapos ay i-click ang "Magpatuloy." Hihilingin sa iyo na sumang-ayon sa mga tuntunin.

Sumang-ayon at hihilingin sa iyo na pumili ng isang hard drive; piliin ang pagkahati na iyong ginawa.

Magsisimula ang pag-install! Maaari itong magtagal, kaya maging matiyaga. Sa paglaon ang iyong virtual machine ay muling magsisimula at dadalhin ka ... pabalik sa installer. Huwag magpanic: ito ang aasahan.

Anim na Hakbang: Dalawang Entablado ng Installer ng Boot Mula sa Virtual Hard Drive

Sa puntong ito ang installer ay nakopya ang mga file sa virtual hard drive, at inaasahan na mag-boot mula doon. Para sa anumang kadahilanan na ito ay hindi gumagana sa virtual machine, na kung bakit nakikita mo muli ang installer.

Patayin ang iyong virtual machine at buksan ang mga setting nito. Pumunta sa Imbakan, i-click ang "HighSierra.iso" sa panel na "Storage Tree", pagkatapos ay i-click ang icon ng CD sa kanang-itaas at i-click ang "Alisin ang Disk mula sa Virtual Drive." Ganap na ididiskonekta nito ang aming pag-install ng ISO.

Ngayon simulan ang virtual machine at makikita mo ang magandang screen.

Ito ang EFI Internal Shell, at hangga't nakikita mo ang "FS1" na nakalista sa dilaw, maaari mo itong magamit upang ilunsad ang natitirang installer. I-click ang virtual machine at payagan itong makuha ka mouse at keyboard, pagkatapos ay i-type fs1: at pindutin ang Enter. Lilipat nito ang mga direktoryo sa FS1, kung saan matatagpuan ang natitirang installer.

Susunod na tatakbo kami ng ilang mga utos upang lumipat sa direktoryo na kailangan namin:

cd "macOS Pag-install ng Data" cd "Mga naka-lock na File" cd "Boot Files"

Ngayon ay maaari naming patakbuhin ang installer mismo gamit ang sumusunod na utos:

boot.efi

Kukunin ng installer kung saan ito tumigil. Makikita mo muna ang isang serye ng teksto, tulad ng dati, ngunit sa huli makikita mo ang installer ng GUI na bumalik. (Huwag mag-alala, kailangan mo lamang dumaan sa prosesong ito nang isang beses.)

Nakakarating na kami, kailangan lamang ng kaunting pasensya.

Walong Hakbang: Mag-log In sa macOS High Sierra

Sa paglaon ang virtual machine ay muling reboot, oras na ito sa macOS High Sierra. Kung hindi ito nangyari, subukang alisin ang ISO mula sa Virtual Machine. Kapag nag-boot ang High Sierra, kakailanganin mong dumaan sa pagpili ng iyong bansa, pag-set up ng isang gumagamit, at ang natitirang proseso ng pag-setup.

Sa paglaon, makakapunta ka sa Mac desktop. Yay!

Maaari mo na ngayong subukan ang anumang software ng Mac, kahit na ang ilang mga pag-andar, tulad ng FaceTime at Mga Mensahe, ay hindi gagana dahil hindi makikilala ng Apple ang iyong computer bilang isang tunay na Mac. Ngunit maraming mga pangunahing bagay ang dapat gumana. Magsaya ka!

Walong Hakbang (Opsyonal): Baguhin ang Iyong Resolusyon

Bilang default, ang iyong virtual machine ay magkakaroon ng resolusyon na 1024 × 768, na kung saan ay hindi maraming silid upang gumana. Kung susubukan mong baguhin ang resolusyon mula sa loob ng macOS, gayunpaman, wala kang makikitang pagpipilian na gawin ito. Sa halip, kailangan mong maglagay ng ilang mga utos.

Patayin ang iyong Virtual Machine sa pamamagitan ng pag-shut down ng macOS: i-click ang Apple sa menu bar, pagkatapos ay i-click ang "Shut Down." Susunod, isara nang buo ang VirtualBox (seryoso, hindi gagana ang hakbang na ito kung bukas pa rin ang VirtualBox!) At bumalik sa Windows 'Command Prompt bilang isang admin. Kailangan mong patakbuhin ang sumusunod na dalawang mga utos:

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

Sa pangalawang utos, kailangan mong palitan ang N na may isang numero mula isa hanggang lima, depende sa kung anong resolusyon ang nais mo:

  • 1 ay nagbibigay sa iyo ng isang resolusyon ng 800 × 600
  • 2 ay nagbibigay sa iyo ng isang resolusyon ng 1024 × 768
  • 3 ay nagbibigay sa iyo ng isang resolusyon ng 1280 × 1024
  • 4 ay nagbibigay sa iyo ng isang resolusyon ng 1440 × 900
  • 5 ay nagbibigay sa iyo ng isang resolusyon ng 1920 × 1200

Simulan ang VirtualBox, i-load ang iyong virtual machine, at dapat itong mag-boot sa iyong ginustong resolusyon!

KAUGNAYAN:10 Mga VirtualBox Trick at Advanced na Tampok na Dapat Mong Malaman Tungkol sa

Mula ngayon, maaari mong buksan ang VirtualBox para sa anumang pagsubok na nauugnay sa Mac na nais mong gawin. Muli, makikita mo ang maraming mga error na pop up habang nag-boot, ngunit mabuti ang mga ito; wag mo silang pansinin. Gayundin, tandaan na ang audio ay hindi gagana, o ang mga bagay tulad ng FaceTime o iMessage, na nangangailangan ng isang tunay na Mac. Hindi ito magiging perpekto, na inaasahan mula sa isang ganap na hindi sinusuportahang pag-setup. Ngunit ito ay macOS, sa isang virtual machine, at hindi iyon masama! Tiyaking suriin ang aming gabay sa mga advanced na tampok ng VirtualBox upang masulit din ang iyong machine.

Isa pa: isang malaking sigaw kay Chad S. Samuels, kung wala ako hindi ko ma-update ang gabay na ito para sa High Sierra. Maraming salamat!


$config[zx-auto] not found$config[zx-overlay] not found