Зміст
Багато користувачів не проти ознайомитися з перевагами операційної системи macOS, але не хочуть або не можуть придбати iMac або MacBook. Хорошим рішенням в такій ситуації буде установка цієї ОС на віртуальній машині, зокрема, за допомогою VirtualBox, про що ми і хочемо вам розповісти в статті далі.
Вимоги до установки
Перед тим як приступати до інсталяції макОС на "виртуалку", переконайтеся, що ваш комп'ютер відповідає наступним вимогам:
вимоги | |
---|---|
процесор | двоядерний або більше, з підтримкою інструкцій SSE 4.2, бажано Intel |
Оперативна пам'ять | 4 Гб і більше |
основна операційна система | з розрядністю 64-біт, переважно Windows або розвинений дистрибутив на ядрі Linux |
Також потрібно налаштувати на комп'ютері віртуалізацію – під цим мається на увазі включення специфічних налаштувань в BIOS або UEFI. Зверніть увагу, що такі опції підтримують не всі комп'ютери – для отримання подробиць зверніться до матеріалу за посиланням нижче.
Детальніше: як увімкнути віртуалізацію в BIOS
Особливості інсталяції macOS в VirtualBox
Установка розглянутої ОС в Віртуалбокс складається з декількох етапів: завантаження необхідних матеріалів, налаштування середовища і запуску або установки образу. Процедура відрізняється для інсталяції варіанту macOS Mojave і старіших версій «яблучної» ОС, тому має сенс розглянути обидва.
Встановлення macOS Mojave
Етап 1: завантаження необхідних матеріалів
- Перше, з чого слід почати – скачування відповідного образу для VirtualBox. Через деякі обмеження ми не можемо розмістити образ на нашому сайті, тому вам потрібно самостійно його відшукати в Інтернеті за запитом macos mojave virtualbox image
.
Зверніть увагу, що в більшості випадків це буде готовий образ віртуального жорсткого диска з уже встановленою системою. Особливість останньої версії макОС в тому, що їй для повноцінної установки потрібно накопичувач з файловою системою APFS, яку не підтримує VirtualBox, його актуальна на момент написання цієї статті версія. Якщо вас цікавить повна поетапна установка, зверніться до варіанту High Sierra, який описаний нижче.
- Далі слід завантажити новітню версію VirtualBox – скористайтеся посиланням нижче.
- Після завантаження інсталятора запустіть його і встановіть на комп'ютер, слідуючи інструкціям на екрані.
Також слід завантажити плагін Розширення – це потрібно для роботи USB-портів версій 2.0 і 3.0. Завантажити потрібний пак можна за наступним посиланням.
- Завантажте файл інсталятора, після чого запускайте Віртуалбокс. Перейдіть по пунктах «інструменти» - «Налаштування» .
- Далі виберіть в меню зліва варіант «плагіни» . Потім в правій частині віконця знайдіть кнопку з іконкою папки з плюсом і натисніть на неї.
- Відкриється»провідник" - використовуйте його для переходу до директорії із завантаженим плагіном. Виберіть шуканий файл і натисніть »відкрити" .
- Натисніть»встановити"
.
Прочитайте текст Ліцензійної угоди, після чого натискайте на кнопку»я згоден" .
Коли плагін буде інстальований, ви отримаєте відповідне повідомлення.
Перевірте, чи з'явився пак розширення в списку, після чого переходите до наступного етапу.
Етап 2: Налаштування VirtualBox
Перед інсталяцією новітньої macOS віртуальну машину слід відповідним чином налаштувати. Дійте за наступним алгоритмом:
- Запустіть Віртуалбокс і натисніть на кнопку»створити" на панелі інструментів.
- З'явиться віконце створення нової віртуальної машини. Насамперед введіть ім'я ОС, в нашому випадку macOS Mojave . Далі виберіть тип і версію «Mac OS X» відповідно з випадаючих списків, після чого натисніть »далі" .
- На цьому кроці слід задати кількість оперативної пам'яті, виділене віртуальній машині. Значення залежить від кількості встановленої на комп'ютері RAM: наприклад, для пристроїв з 4 Гб на борту слід задати 2048 МБ, для машин з 8 Гб – 4096 Мб, і за таким же принципом, якщо ОЗУ більше.
- Для функціонування ОС на віртуальній машині слід створити або підключити образ жорсткого диска. Для нашої сьогоднішньої мети будемо використовувати останній варіант: виберіть позицію " використовувати існуючий віртуальний жорсткий диск» , потім за допомогою діалогового вікна " провідника» виберіть попередньо завантажене зображення у форматі VMDK і натисніть »створити" .
- Після створення нової віртуальної машини її слід налаштувати-для цього виділіть потрібну позицію в меню зліва і натисніть на кнопку»налаштувати" , яка розташована в меню інструментів.
- Першим ділом відкрийте закладки «Система»
-
»процесор"
. Тут потрібно відзначити опцію
" увімкнути PAE / NX»
.
Потім в цьому ж розділі перейдіть до вкладки " материнська плата» . У блоці " Порядок завантаження» зніміть галочку з опції " гнучкий диск» . Далі в випадаючому меню " чіпсет» виберіть варіант «ICH9» , якщо він не встановлений за замовчуванням. - Перейдіть до закладок «Дисплей» - «екран» , де за допомогою повзунка " Відеопам'ять» виберіть значення " 128 Мб» .
- Далі слід налаштувати носії – розкрийте відповідний розділ. У ньому виділіть образ нашої macOS і в списку «SATA»
виберіть
«SATA 0»
.
Потім клікніть по пункту " контролер: SATA» , і в правій частині вікна поставте галочку навпроти опції " кешування вводу & x2f; виводу» , після чого тисніть «ОК» .
- Після виходу з налаштувань закрийте основне віконце VirtualBox і запустіть "командний рядок" як адміністратор
. Далі введіть в віконце інтерфейсу наступні команди по одній, натискаючи
Enter
після кожного:
Cd "C:\Program Files\Oracle\VirtualBox\"
VBoxManage.exe modifyvm "macOS Mojave" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "macOS Mojave" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
- Після виконання команд закривайте " командний рядок» і запускайте Віртуалбокс. Натисніть на кнопку »запустити" .
- Першим ділом буде запропоновано вибрати регіон. Встановіть потрібний і натисніть»продовжити" ( «Continue» ).
- Далі виберіть розкладку клавіатури – доступні варіанти залежать від вибраного регіону.
- Тут потрібно прочитати і прийняти угоду на використання персональної інформації. Оскільки дана інструкція не передбачає кидок мережі на віртуальну машину, можна сміливо продовжувати процедуру.
- На цьому етапі передбачається перенесення даних або відновлення інформації з попередньої версії macOS. Такої у нас немає, тому варто відмовитися від перенесення.
- Система попросить вас ввести Apple ID. Робити це у віртуальній машині не рекомендується, тому виберіть варіант " додати пізніше»
(
«Set Up Later»
).
Підтвердьте відмову від введення.
- Також потрібно буде прийняти ліцензійну угоду.
Ця дія також знадобиться підтвердити.
- Наступним кроком є створення облікового запису. Введіть всі необхідні дані (логін, повне ім'я та пароль), після чого продовжуйте процедуру.
- Остання дія, яка від вас вимагається – вибір світлої або темної схеми оформлення. Вибирайте за смаком, а якщо тема не сподобається, її завжди можна буде змінити через системні налаштування.
- Через деякий час перед вами з'явиться робочий стіл налаштованої macOS Mojave.
Встановлення macOS High Sierra та старіших версій
Старіші версії ОС від Apple можна встановити на VirtualBox в прямому сенсі цього слова, з завантажувального образу, оскільки для них досить файлової системи HFS+, яка підтримується зазначеної середовищем. Процедура майже не відрізняється від такої для Мохаве, але має ряд нюансів, на які і звернемо увагу.
Етап 1: завантаження зображення
Перший етап інсталяції Хай Сьєрра в точності повторює завантаження матеріалів з інструкції для новітнього варіанту, за однією відмінністю &8212; інсталяційний образ цієї ОС слід качати в форматі ISO.
Увага! Зображення з AppStore у форматі DMG не підтримуються у VirtualBox!
Етап 2: Налаштування середовища
Налаштовувати Віртуалбокс для macOS High Sierra слід за точно таким же принципом, що і для Mojave.
- Виконайте кроки 1-3 з попередньої інструкції, тільки на кроці 2 в якості імені машини встановіть High Sierra.
Зверніть увагу! Тип ОС потрібно встановити як «Mac OS X (64-bit)» , інакше установка буде йти некоректно!
- На кроці Налаштування віртуального жорсткого диска виберіть варіант " створити новий віртуальний жорсткий диск»
.
Як тип залиште значення за замовчуванням, варіант «VDI» .
Далі залиште варіант " динамічний жорсткий диск» .
Останнє необхідне дію – вибір обсягу. Розміру в 30 Гб буде достатньо.
- Повторіть кроки 5-7 попередньої частини статті.
- Під час налаштування пункту «носії» дії дещо відрізняються. Перше, що слід зробити - в гілці «контролер SATA»
виділити позицію віртуального оптичного приводу і видалити її.
Потім натисніть на кнопку додавання нових контролерів і виберіть варіант «додати SATA контролер» .
Далі скористайтеся кнопкою у вигляді CD з плюсиком для створення нового приводу. У спливаючому віконці виберіть пункт " вибрати образ» .
В інтерфейсі додавання зображень натисніть»додати" і за допомогою «провідника» виберіть ISO-файл macOS High Sierra.
Клікніть «вибрати» , після чого закрийте Віртуалбокс.
- У кроці 9 інструкції для Mojave замініть в командах назву віртуальної машини: замість macOS Mojave прописуйте High Sierra , вводячи зазначені команди.
Етап 3: встановлення ОС
Процедура повної установки операційної системи відбувається за наступним алгоритмом:
- Як і у варіанті Мохаве, відкрийте VirtualBox, виділіть створену раніше машину та натисніть &171;запустити & 187; . Почнеться підготовка до установки макОС. Вона може зайняти кілька хвилин – обов'язково дочекайтеся, поки вона закінчиться.
- Виберіть відповідну мову, наприклад, «Російський» .
- З'явиться віконце з утилітами, в якому клікніть»Disk Utility"
.
В інтерфейсі утиліти виберіть диск віртуальної машини і скористайтеся кнопкою " стерти» .
Потрібно задати ім'я, формат і схему розділу. Вибрати можна будь-які з доступних. Проробивши це, натискайте " стерти» .
Після закінчення процедури очищення натисніть»Готово" .
- Закрийте " Disk Utility» , потім виберіть у списку позицію " встановлення macOS» .
- Тут натисніть»продовжити" .
- Прийміть ліцензійну угоду.
Підтвердьте згоду.
- У вікні вибору дисків повинен бути форматований нами раніше віртуальний – виберіть його і натисніть»встановити" .
- Дочекайтеся, поки macOS High Sierra підготує файли для інсталяції – тривалість операції залежить від характеристик вашого комп'ютера.
- У процесі встановлення віртуальна машина буде перезавантажена. Коли перед вами знову з'явиться віконце початку установки макОС, скористайтеся меню VirtualBox, в якому виберіть»Файл"
-
»закрити"
.
Позначте варіант " вимкнути машину» і натисніть «ОК» .
Поверніться до головного вікна VirtualBox і перейдіть до налаштувань носія середовища, до якого встановлено Хай Сьєрра. Клацніть по значку диска поруч з описом віртуального контролера, і виберіть варіант " вилучити диск з приводу» .
Дії на наступному кроці потрібні виключно для версії High Sierra: якщо ви встановлюєте старіший варіант macOS, просто перезапустіть середовище VirtualBox і перейдіть до кроку 11.
- Повторно запустіть машину з встановленою ОС. Зачекайте, поки прогрузиться оболонка, далі надрукуйте в ній слово exit
.
Користуючись стрілочками, виберіть варіант «Boot Maintenance Manager» і натисніть Enter .
Далі – «Boot from File» .
Виділіть другий варіант і зайдіть в нього.
Пройдіть по шляху «macOS Install Data» - «Locked Files» - «Boot Files» . Знайдіть там файл «boot.efi» , виділіть його та натисніть Enter .
- Віртуальна машина буде автоматично перезапущена, а установка macOS High Sierra продовжиться. На цей раз процедура може зайняти тривалий час (до 30 хвилин), так що запасіться терпінням і не використовуйте комп'ютер для зменшення навантаження.
- Після установки з'явиться віконце майстра першої настройки, таке ж як і при установці macOS Mojave. Скористайтеся кроками 11-19 попередньої інструкції.
Як бачимо, установка макОС з нуля складніше першого варіанту. Втім, він також доступний для High Sierra і старше – досить просто завантажити відповідний VMDK-образ.
Усунення можливих проблем у роботі VirtualBox
Якщо спостерігаються неполадки в роботі середовища віртуальних машин (не запускається інстанс macOS, додаток цілком, під час роботи з'являються різні помилки), зверніться до матеріалу за посиланням нижче: один з наших авторів максимально докладно розглянув рішення більшості проблем з Віртуалбокс.
Урок: рішення основних проблем з VirtualBox
Висновок
Встановлення macOS у середовищі VirtualBox може виглядати простим завданням, але лише за умови точного виконання цієї інструкції, інакше в роботі середовища можуть виникнути проблеми.