Съдържание:
- 1. Проверете съвместимостта с компютър
- 2. Подгответе изображението на macOS
- 3. Изберете и инсталирайте софтуер за виртуализация
- 4. Създайте виртуална машина
- 5. Конфигурирайте виртуалната машина
- 6. Конфигурирайте допълнителни параметри
- 7. Инсталирайте macOS във виртуална машина
- 8. Проверете работата на виртуалната машина
2024 Автор: Malcolm Clapton | [email protected]. Последно модифициран: 2023-12-17 03:47
Подробни инструкции за тези, които се нуждаят от Xcode или просто искат да изпробват собствената ОС на Apple.
1. Проверете съвместимостта с компютър
Имате нужда от сравнително модерен компютър, за да стартирате macOS. За повече или по-малко удобна работа се нуждаете от четириядрен процесор, 8 GB RAM и дискретна графика.
Освен това процесорът трябва да поддържа технологии за виртуализация на хардуерно ниво. За чиповете на Intel това е VT-x или VT-d, за AMD - AMD-V. Почти всички съвременни процесори го имат, но няма да е излишно да проверите.
Това може да се изясни в описанието на конкретен модел чип на уебсайта на производителя или с помощта на безплатната помощна програма CPU-Z.
- приложение от официалния уебсайт и го инсталирайте.
- Стартирайте CPU-Z и погледнете реда с инструкции.
- Ако има горните маркировки, значи всичко е наред.
- Ако не, можете да използвате софтуерна виртуализация, но в този случай производителността ще бъде значително по-ниска.
2. Подгответе изображението на macOS
Инсталационните изображения на MacOS не са свободно достъпни и Apple забранява използването на своята ОС на компютри от други производители. За да получите образ за стартиращ диск, можете да опитате да го намерите в Интернет или да вземете Mac назаем от приятел.
Ще използваме втория вариант.
- На вашия Mac отидете и щракнете върху Отвори App Store.
- Щракнете върху "Изтегляне", изчакайте инсталатора да изтегли и го затворете.
- Отворете папката Applications → Utilities и стартирайте Terminal.
-
Създайте контейнер с изображение на диск, като копирате командата
hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso
-
Монтирайте го с командата
hdiutil прикачи /tmp/HighSierra.cdr.dmg -noverify -mountpoint / Томове / install_build
-
Разширете инсталатора на системата до създаденото изображение с командата
sudo / Applications / Install / macOS / High / Sierra.app/Contents/Resources/createinstallmedia --volume / Volumes / install_build
- Въведете администраторската парола и потвърдете, като натиснете Y и Enter.
-
Преместете изображението на работния плот с командата
mv /tmp/HighSierra.cdr.dmg ~ / Desktop / InstallSystem.dmg
-
Демонтирайте инсталатора с командата
hdiutil detach / Volumes / Install / macOS / High / Sierra
-
Конвертирайте изображението на macOS в ISO формат с командата
hdiutil convert ~ / Desktop / InstallSystem.dmg -format UDTO -o ~ / Desktop / HighSierra.iso
- Променете разширението на файла с изображение на ISO и го прехвърлете с флаш устройство на компютъра, където ще бъде инсталирана виртуалната машина.
3. Изберете и инсталирайте софтуер за виртуализация
Има много безплатни и платени виртуални машини. VmWare, Parallels, VirtualBox са подходящи за инсталиране на macOS. За нашия пример вземете последния: той е свободно достъпен и добре познат.
- към официалния уебсайт на VirtualBox и щракнете върху връзката хостове на Windows.
- Отворете изтегления файл и следвайте инструкциите на съветника за инсталиране.
- Потвърдете инсталирането на допълнителни компоненти в процеса.
4. Създайте виртуална машина
Сега във VirtualBox трябва да създадем нашия виртуален компютър, на който по-късно ще инсталираме macOS.
- Стартирайте помощната програма, щракнете върху бутона "Създаване" и въведете име за машината.
- Посочете типа и версията на операционната система, в нашия случай - Mac OS X и macOS 10.13 High Sierra.
- Въведете количеството RAM. Колкото повече, толкова по-добре, но е по-добре да не излизате извън зелената зона.
- Изберете "Създаване на нов виртуален диск" и типа VDI.
- Посочете формата "Динамичен" и задайте желания размер. Препоръчва се от 30 GB, в зависимост от количеството софтуер, който планирате да използвате.
5. Конфигурирайте виртуалната машина
За да стартирате правилно ОС за гости, трябва да разпределите оптималното количество ресурси на главния компютър, да конфигурирате някои настройки и да изберете изображението на macOS като диск за зареждане.
- Изберете виртуалната машина и щракнете върху Конфигуриране в лентата с инструменти.
- Отидете в секцията „Система“и в раздела „Дънна платка“премахнете отметката от елемента „Дискета“и след това го преместете надолу със стрелката. Останалото оставете непроменено.
- В раздела "Процесор" посочете броя на ядрата. По-добре не напускайте зелената площ.
- В секцията „Дисплей“задайте максималното количество видео памет и се уверете, че и двете квадратчета за ускорение са премахнати.
- В секцията „Медия“щракнете върху реда „Празно“и след това върху иконата на диска и изберете ISO изображението, което подготвихме във втората стъпка.
- Щракнете върху OK, за да запазите настройките и да затворите VirtualBox.
6. Конфигурирайте допълнителни параметри
Поради посочените по-горе ограничения, macOS работи само на маркови компютри на Apple. За да може системата да бъде инсталирана във VirtualBox, трябва да се побъркате малко в конзолата и да се преструвате на iMac.
- Отворете търсенето, въведете cmd и стартирайте командния ред.
- Копирайте следните команди една по една, като замените 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. Тази процедура е разделена на няколко етапа и отнема около час. По време на процеса ще трябва отново да се занимавате с командния ред, но този път за последен път.
Първа стъпка
- Отворете VirtualBox и стартирайте виртуалната машина.
- Системата ще започне да се зарежда предварително. На екрана ще се покаже много текст, сред който може да има информация за грешки. Не обръщайте внимание на това.
- След няколко минути ще се появи логото на Apple и графичният интерфейс ще се зареди.
- Изберете вашия системен език и стартирайте "Disk Utility" от менюто.
- Посочете виртуалния диск, който създадохме в четвъртата стъпка и щракнете върху бутона „Изтриване“.
- Дайте му име и оставете останалите опции такива, каквито са. Потвърдете изтриването.
- Изберете Инсталиране на macOS от прозореца Помощни програми и щракнете върху Продължи.
- Приемете лицензионното споразумение и кликнете върху създадения диск.
- Изчакайте, докато инсталационните файлове се копират на диск и системата се рестартира.
- Когато прозорецът macOS Utilities се появи отново, отидете в менюто на Apple и щракнете върху Изключване.
Втора фаза
- Изберете виртуалната машина във VirtualBox и отворете нейните настройки.
- Отидете в секцията "Медия" и щракнете върху реда HighSierra.iso, а след това върху иконата на диска и щракнете върху "Премахване на диска от устройството".
- Щракнете върху OK и стартирайте виртуалната машина отново.
- След стартиране се появява UEFI обвивка с команден ред, в която трябва ръчно да въведете следните команди една по една:
Fs1:
CD "Данни за инсталиране на macOS"
cd "Заключени файлове"
CD "Boot Files"
boot.efi
Трети етап
- Това ще стартира графичния интерфейс и ще продължи с инсталацията.
- След няколко минути виртуалната машина ще се рестартира и интерфейсът за първоначална системна конфигурация ще се отвори.
- Посочете държавата и клавиатурната подредба.
- Изберете Не прехвърляйте никаква информация сега, за да настроите системата като нова.
- Пропуснете влизането във вашия Apple ID, като щракнете върху Настройка по-късно и Пропуснете.
- Приемете условията на лицензионното споразумение и след това въведете вашето потребителско име и парола.
- Щракнете върху Продължи и следвайте подканите, за да персонализирате клавиатурата си.
8. Проверете работата на виртуалната машина
Инсталацията на MacOS е завършена. Операционната система работи в отделен прозорец, който може да бъде минимизиран или преместен на друг монитор.
За да включите виртуалната машина, отворете VirtualBox и щракнете върху бутона Старт. Изключването и рестартирането могат да се извършват както от помощната програма, така и чрез системното меню на macOS.
Препоръчано:
Виртуална реалност: как да опитате и да не се нараните
В детството мнозина искаха да имат суперсили: спират времето, летят, движат се в пространството. Това отчасти се дължи на виртуалната реалност
Как да инсталирате шрифт на Windows и macOS
Ние ви казваме как да инсталирате шрифт в Windows и macOS, така че по-късно да може да се използва в Word, PowerPoint, Photoshop и други програми
Виртуална банкова карта: за какво е и как да я получите
Когато плащате за покупки в интернет с обикновена банкова карта, рискувате да се сблъскате с измамници. Виртуална банкова карта ще помогне
Как да активирате виртуална клавиатура на Windows и macOS
Ако батериите се изтощят, клавишите засядат, клавиатурата не се разпознава или изобщо няма такава, екранен аналог ще ви помогне. Може да се включи с няколко щраквания
Как да инсталирате macOS Catalina сега
Ако по някаква причина имате нужда от бета версия на macOS Catalina, можете да я изпробвате още сега. Lifehacker казва как да го направите