Съдържание:

Как да инсталирате macOS чрез виртуална машина
Как да инсталирате macOS чрез виртуална машина
Anonim

Подробни инструкции за тези, които се нуждаят от Xcode или просто искат да изпробват собствената ОС на Apple.

Как да инсталирате macOS чрез виртуална машина
Как да инсталирате macOS чрез виртуална машина

1. Проверете съвместимостта с компютър

Имате нужда от сравнително модерен компютър, за да стартирате macOS. За повече или по-малко удобна работа се нуждаете от четириядрен процесор, 8 GB RAM и дискретна графика.

Освен това процесорът трябва да поддържа технологии за виртуализация на хардуерно ниво. За чиповете на Intel това е VT-x или VT-d, за AMD - AMD-V. Почти всички съвременни процесори го имат, но няма да е излишно да проверите.

Как да инсталирате macOS чрез виртуална машина: Проверете съвместимостта с компютър
Как да инсталирате macOS чрез виртуална машина: Проверете съвместимостта с компютър

Това може да се изясни в описанието на конкретен модел чип на уебсайта на производителя или с помощта на безплатната помощна програма CPU-Z.

  1. приложение от официалния уебсайт и го инсталирайте.
  2. Стартирайте CPU-Z и погледнете реда с инструкции.
  3. Ако има горните маркировки, значи всичко е наред.
  4. Ако не, можете да използвате софтуерна виртуализация, но в този случай производителността ще бъде значително по-ниска.

2. Подгответе изображението на macOS

Инсталационните изображения на MacOS не са свободно достъпни и Apple забранява използването на своята ОС на компютри от други производители. За да получите образ за стартиращ диск, можете да опитате да го намерите в Интернет или да вземете Mac назаем от приятел.

Ще използваме втория вариант.

  1. На вашия Mac отидете и щракнете върху Отвори App Store.
  2. Щракнете върху "Изтегляне", изчакайте инсталатора да изтегли и го затворете.
  3. Отворете папката Applications → Utilities и стартирайте Terminal.
  4. Създайте контейнер с изображение на диск, като копирате командата

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  5. Монтирайте го с командата

    hdiutil прикачи /tmp/HighSierra.cdr.dmg -noverify -mountpoint / Томове / install_build

  6. Разширете инсталатора на системата до създаденото изображение с командата

    sudo / Applications / Install / macOS / High / Sierra.app/Contents/Resources/createinstallmedia --volume / Volumes / install_build

  7. Въведете администраторската парола и потвърдете, като натиснете Y и Enter.
  8. Преместете изображението на работния плот с командата

    mv /tmp/HighSierra.cdr.dmg ~ / Desktop / InstallSystem.dmg

  9. Демонтирайте инсталатора с командата

    hdiutil detach / Volumes / Install / macOS / High / Sierra

  10. Конвертирайте изображението на macOS в ISO формат с командата

    hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso

  11. Променете разширението на файла с изображение на ISO и го прехвърлете с флаш устройство на компютъра, където ще бъде инсталирана виртуалната машина.

3. Изберете и инсталирайте софтуер за виртуализация

Има много безплатни и платени виртуални машини. VmWare, Parallels, VirtualBox са подходящи за инсталиране на macOS. За нашия пример вземете последния: той е свободно достъпен и добре познат.

  1. към официалния уебсайт на VirtualBox и щракнете върху връзката хостове на Windows.
  2. Отворете изтегления файл и следвайте инструкциите на съветника за инсталиране.
  3. Потвърдете инсталирането на допълнителни компоненти в процеса.

4. Създайте виртуална машина

Сега във VirtualBox трябва да създадем нашия виртуален компютър, на който по-късно ще инсталираме macOS.

  1. Стартирайте помощната програма, щракнете върху бутона "Създаване" и въведете име за машината.
  2. Посочете типа и версията на операционната система, в нашия случай - Mac OS X и macOS 10.13 High Sierra.
  3. Въведете количеството RAM. Колкото повече, толкова по-добре, но е по-добре да не излизате извън зелената зона.
  4. Изберете "Създаване на нов виртуален диск" и типа VDI.
  5. Посочете формата "Динамичен" и задайте желания размер. Препоръчва се от 30 GB, в зависимост от количеството софтуер, който планирате да използвате.

5. Конфигурирайте виртуалната машина

За да стартирате правилно ОС за гости, трябва да разпределите оптималното количество ресурси на главния компютър, да конфигурирате някои настройки и да изберете изображението на macOS като диск за зареждане.

  1. Изберете виртуалната машина и щракнете върху Конфигуриране в лентата с инструменти.
  2. Отидете в секцията „Система“и в раздела „Дънна платка“премахнете отметката от елемента „Дискета“и след това го преместете надолу със стрелката. Останалото оставете непроменено.
  3. В раздела "Процесор" посочете броя на ядрата. По-добре не напускайте зелената площ.
  4. В секцията „Дисплей“задайте максималното количество видео памет и се уверете, че и двете квадратчета за ускорение са премахнати.
  5. В секцията „Медия“щракнете върху реда „Празно“и след това върху иконата на диска и изберете ISO изображението, което подготвихме във втората стъпка.
  6. Щракнете върху OK, за да запазите настройките и да затворите VirtualBox.

6. Конфигурирайте допълнителни параметри

Поради посочените по-горе ограничения, macOS работи само на маркови компютри на Apple. За да може системата да бъде инсталирана във VirtualBox, трябва да се побъркате малко в конзолата и да се преструвате на iMac.

  1. Отворете търсенето, въведете cmd и стартирайте командния ред.
  2. Копирайте следните команди една по една, като замените mac с името на вашата виртуална машина.

cd "C: / Program Files / Oracle / VirtualBox \"

VBoxManage.exe modifyvm "mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

VBoxManage setextradata "Името на вашата виртуална машина" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemProduct" "iMac11, 3"

VBoxManage setextradata "Името на вашата виртуална машина" "VBoxInternal / Devices / efi / 0 / Config / DmiSystemVersion" "1.0"

VBoxManage setextradata "Името на вашата виртуална машина" "VBoxInternal / Devices / efi / 0 / Config / DmiBoardProduct" "Iloveapple"

VBoxManage setextradata "Името на вашата виртуална машина" "VBoxInternal / Devices / smc / 0 / Config / DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal (c) AppleComputerInc"

VBoxManage setextradata "Името на вашата виртуална машина" "VBoxInternal / Devices / smc / 0 / Config / GetKeyFromRealSMC" 1

7. Инсталирайте macOS във виртуална машина

Сега можете да продължите към инсталирането на самия macOS. Тази процедура е разделена на няколко етапа и отнема около час. По време на процеса ще трябва отново да се занимавате с командния ред, но този път за последен път.

Първа стъпка

  1. Отворете VirtualBox и стартирайте виртуалната машина.
  2. Системата ще започне да се зарежда предварително. На екрана ще се покаже много текст, сред който може да има информация за грешки. Не обръщайте внимание на това.
  3. След няколко минути ще се появи логото на Apple и графичният интерфейс ще се зареди.
  4. Изберете вашия системен език и стартирайте "Disk Utility" от менюто.
  5. Посочете виртуалния диск, който създадохме в четвъртата стъпка и щракнете върху бутона „Изтриване“.
  6. Дайте му име и оставете останалите опции такива, каквито са. Потвърдете изтриването.
  7. Изберете Инсталиране на macOS от прозореца Помощни програми и щракнете върху Продължи.
  8. Приемете лицензионното споразумение и кликнете върху създадения диск.
  9. Изчакайте, докато инсталационните файлове се копират на диск и системата се рестартира.
  10. Когато прозорецът macOS Utilities се появи отново, отидете в менюто на Apple и щракнете върху Изключване.

Втора фаза

  1. Изберете виртуалната машина във VirtualBox и отворете нейните настройки.
  2. Отидете в секцията "Медия" и щракнете върху реда HighSierra.iso, а след това върху иконата на диска и щракнете върху "Премахване на диска от устройството".
  3. Щракнете върху OK и стартирайте виртуалната машина отново.
  4. След стартиране се появява UEFI обвивка с команден ред, в която трябва ръчно да въведете следните команди една по една:

Fs1:

CD "Данни за инсталиране на macOS"

cd "Заключени файлове"

CD "Boot Files"

boot.efi

Трети етап

  1. Това ще стартира графичния интерфейс и ще продължи с инсталацията.
  2. След няколко минути виртуалната машина ще се рестартира и интерфейсът за първоначална системна конфигурация ще се отвори.
  3. Посочете държавата и клавиатурната подредба.
  4. Изберете Не прехвърляйте никаква информация сега, за да настроите системата като нова.
  5. Пропуснете влизането във вашия Apple ID, като щракнете върху Настройка по-късно и Пропуснете.
  6. Приемете условията на лицензионното споразумение и след това въведете вашето потребителско име и парола.
  7. Щракнете върху Продължи и следвайте подканите, за да персонализирате клавиатурата си.

8. Проверете работата на виртуалната машина

Инсталацията на MacOS е завършена. Операционната система работи в отделен прозорец, който може да бъде минимизиран или преместен на друг монитор.

За да включите виртуалната машина, отворете VirtualBox и щракнете върху бутона Старт. Изключването и рестартирането могат да се извършват както от помощната програма, така и чрез системното меню на macOS.

Препоръчано: