Потрібно запускати 32-розрядні програми на macOS Catalina? Використовуйте віртуальну машину Mojave

macOS Mojave буде офіційно останньою версією операційної системи Mac від Apple, яка підтримує 32-розрядні програми. Але що, якщо в майбутньому вам абсолютно потрібно буде використовувати 32-розрядну програму? Хоча це не зовсім просте рішення, ви завжди можете скористатися програмою віртуалізації для створення віртуальної машини, на якій працює Mojave.

Це, правда, трохи втомливе та технічне завдання. Частково це тому, що налаштування віртуальної машини Mac трохи складніше, ніж віртуалізація Windows або Linux. Але на момент написання цієї статті це можна зробити і може стати робочим рішенням для запуску 32-розрядних додатків у macOS Catalina та інших.

Що таке віртуальна машина?

У двох словах, віртуалізація - це спосіб запустити будь-яку операційну систему на поточному комп’ютері без необхідності встановлювати їх окремо або створювати ситуацію подвійного завантаження.

Натомість програма віртуалізації, така як VirtualBox, Parallels Desktop, VMware Fusion або подібні програми, дозволяє створювати віртуальні машини - по суті автономні комп’ютери, які працюють незалежно від операційної системи вашого хосту.

У контексті 32-розрядних програм це означає, що ви все одно можете запускати їх у екземплярі macOS Mojave навіть після того, як ви оновили свій Mac до Catalina.

Існує також безліч інших способів використання віртуальних машин, але до них ми дійдемо пізніше.

Перші необхідні кроки

Для ілюстрації ми використовуємо додаток VirtualBox від Oracle VM, але кроки подібні для інших програм віртуалізації.

Єдине, що вам потрібно для цього, - це копія програми VirtualBox від Oracle VM, яку ви можете завантажити тут, та образ ISO версії macOS, який ви хочете встановити.

На жаль, ISO-образ macOS досить важко отримати. Хоча існує безліч веб-сайтів, які мають власні образи ISO, всі вони мають певний рівень ризику.

Створення носія встановлення ISO

Ви можете отримати копію програми встановлення macOS Mojave з магазину Mac App Store.

Через ризик випадкових зображень ISO ми фактично рекомендуємо створити свій власний за допомогою офіційного інсталятора macOS Mojave.

Примітка. Як правило, Apple не пропонує безкоштовні програми встановлення версій macOS через App Store. Рекомендуємо спробувати це перед оновленням до macOS Catalina.

  • Відкрийте Mac App Store і знайдіть macOS Mojave .
  • Натисніть кнопку Отримати, щоб завантажити інсталятор.
  • Якщо ви не можете знайти його в App Store, перейдіть на сторінку Apple для macOS Mojave
  • Знайдіть інсталятор і клацніть на ньому правою кнопкою миші. Потім виберіть Показати вміст пакета .
  • Знайдіть файл InstallESD.dmg у Contents / SharedSupport /.
  • Перемістіть файл у папку для завантажень, на робочий стіл або в інше місце, щоб ваш Mac створив ярлик до нього
  • Відкрийте програму Disk Utility .
  • У верхній панелі меню виберіть Зображення> Перетворити .
  • У наступному вікні знайдіть і виберіть ярлик InstallESD.dmg, щоб  приховати  його
  • Змініть тип формату зображення на  головний DVD / CD-R для експорту.
  • Перейменуйте файл з InstallESD.cdr на Mojave.cdr
  • Змініть місце збереження ( поле Де ) на папку завантажень, робочий стіл або інше місце для цільової папки
  • Коли всі ваші змінні встановлені, виберіть Перетворити .
  • Закрийте програму Disk Utility, коли вона завершиться
  • Переконайтеся, що ім’я нового файлу - Mojave.cdr (і, якщо потрібно, змініть його на це)

Далі вам потрібно буде фактично перетворити файл .cdr, який ця дія створює, у файл .iso.

Спочатку знайдіть файл .cdr у папці призначення. Ми рекомендуємо помістити його в Завантаження або Документи для зручного доступу.

Потім відкрийте програму Термінал і введіть таку команду. Змініть NameOfFolder та NameOfFile на створені вами імена

hdiutil convert ~/NameOfFolder/NameOfFile.cdr -format UDTO -o ~/NameOfFolder/NameOfFile.iso

Після завершення роботи команди перевірте папку призначення, чи є у вас зображення .iso. Це те, що ви будете використовувати для встановлення macOS Mojave у VirtualBox.

Якщо ім'я файлу iso включає в себе .cdr в кінці, перейменуйте файл, щоб видалити цей .cdr, таким чином, остаточне ім'я файлу - Mojave.iso

Як використовувати VirtualBox для запуску macOS Mojave

Створення машини VirtualBox macOS є трохи втомливим, але з цим варто клопоту.

Перш ніж почати, обов’язково завантажте VirtualBox та встановіть його на своєму Mac.

  • Відкрийте VirtualBox.
  • Клацніть на кнопку Новий .
  • Виберіть Mac OS X для операційної системи та Mac OS X (64-розрядну) для версії.
  • Продовжуйте процес налаштування обсягу пам'яті та h. Рекомендуємо встановити розмір принаймні 32 Гб .
  • Після того, як ви дійдете до кроку із запитом про жорсткий диск, виберіть Створити віртуальний жорсткий диск зараз .
  • Виберіть VDI для типу жорсткого диска . Клацніть далі.
  • Тепер перейдіть до Налаштування> Зберігання .
  • У розділі контролера SATA натисніть Додати оптичний диск і виберіть файл .iso, який ви створили раніше.
  • На вкладці Дисплей встановіть для відеопам’яті принаймні 128 МБ (або його максимальне значення).
  • Закрийте Налаштування.

Тепер ви захочете завантажити віртуальну машину. Просто виберіть його зі свого списку та натисніть Пуск. Через деякий час він запитає вас про мову встановлення та про те, де ви хочете встановити macOS.

Звідси виберіть Utilities у верхній панелі меню та відкрийте Disk Utility . Виберіть VBOX HARDDISK Media і видаліть пам’ять, натиснувши піктограму Erase у верхній частині.

Введіть потрібне ім'я та закрийте програму Disk Utility, коли вона буде закінчена. Тепер ви повинні побачити новий носій інформації. Виберіть це для встановлення macOS Mojave.

Поверніться до Налаштування> Зберігання та витягніть зображення .iso .

Потім просто завантажте машину ще раз, щоб перевірити, чи нормально триває встановлення. Якщо все пройшло добре, ви повинні побачити стандартне меню налаштування Mac.

Ми рекомендуємо пропустити вхід із вашим Apple ID під час налаштування та спробувати ввійти пізніше в App Store.

Коли ви все налаштуєте

Як тільки ви налаштуєте машину macOS Mojave, ви зможете користуватися нею нормально.

Тільки зверніть увагу, що програмне забезпечення Apple не завжди найкраще підходить для віртуалізації. Через це деякі функції системи, такі як прискорення звуку чи відео, можуть не працювати належним чином. Інші програми, такі як iMessage або Apple Maps, також можуть не завантажуватися.

Іншими словами, це може бути не найкращим варіантом як щоденна машина водія. Але ви повинні мати можливість встановлювати та використовувати 32-розрядні програми на віртуальній машині, навіть після того, як ви оновили свій постріл Mac до Catalina.

Інші способи використання віртуальної машини

Потрібно запустити щось, що працює лише в Windows? Ви можете завантажити тестову версію ОС для VirtualBox.

Хоча VirtualBox і віртуальні машини чудово підходять для запуску 32-розрядних програм на macOS Catalina, існує безліч інших застосувань для них.

Наприклад, ви можете запустити віртуальну версію Windows на своєму Mac. Існує також безліч дистрибутивів Linux, доступних для VirtualBox, якщо ви хочете ними скористатися.

Віртуальні машини також чудово підходять для безпеки. Якщо є схематичний файл, який вам цікавий, ви можете зберегти знімок віртуальної машини та відкрити файл у цій машині.

Якщо файл виявляється підлим, ви завжди можете повернутися до попереднього знімка або повністю видалити віртуальну машину. Це не закінчиться загрозою для вашого головного комп'ютера.

(Дякую читачеві Уілу Гоаду за пропозицію!)

Останні повідомлення