- Docs
- Prerequisites
- Procedure
- Results
- Установка macOS на VMware Workstation
- Как разблокировать VMware для macOS
- Как создать виртуальную машину для macOS
- Как отредактировать файл .VMX
- Как установить macOS на VMware Workstation
- Устанавливаем Vmware ESXi на Mac Pro 1,1
- 1. Аппаратная часть
- 2. Выбор ESXi
- 3. Доработка напильником дистрибутива
- 4. Установка ESXi
- 5. Доработка напильником загрузчика
- 5.1. Извлекаем жесткий диск и подключаем его к другому компу.
- 5.2 Монтируем раздел EFI
- Заметка об изготовлении образа
- 5.3. Вынимаем жд и устанавливаем его в MacPro
- 6. END.
Docs
—> share-line
—> —> —> —> plus
You can install or upgrade VMware Tools on a macOS virtual machine using an installer assistant.
If you use VMware Fusion or ESXi on a computer with an Apple label, you can create Mac OS X Server (10.5 or later) virtual machines and install VMware Tools.
Prerequisites
- Power on the virtual machine.
- Verify that the guest operating system is running.
Procedure
- Select the menu command to mount and open the VMware Tools virtual disc on the guest operating system.
VMware Product Menu Command vSphere Client Right-click the virtual machine and select Guest OS > Install VMware Tools. or Guest OS > Upgrade VMware Tools. and select Interactive Tools Installation or Interactive Tools Upgrade Fusion Virtual Machine > Install (or Upgrade) VMware Tools - Open Install VMware Tools on the VMware Tools virtual disc, follow the prompts in the installer assistant, and click OK .
Results
The virtual machine restarts to have VMware Tools take effect.
Источник
Установка macOS на VMware Workstation
В этой статье мы расскажем, как проходит установка macOS на компьютер через VMware Workstation Player. Для работы вам понадобится готовый ISO-образ операционной системы. На VMware mac OS устанавливается в 4 этапа:
- Установка патча для разблокировки возможностей работы VMware с macOS.
- Создание виртуальной машины.
- Редактирование конфигурационного файла для запуска на процессорах Intel или AMD.
- Установка macOS на виртуальную машину.
Как разблокировать VMware для macOS
Поскольку VMware Workstation официально не поддерживает MacOS в качестве гостевой ОС, для запуска macOS нужно установить неофициальный патч. Он подойдет как для Workstation Player, так и для Workstation Pro.
Чтобы установить патч для разблокировки macOS:
Готово, при создании виртуальной машины в списке поддерживаемых гостевых ОС появится Apple Mac OS X:
Как создать виртуальную машину для macOS
После установки патча можно приступить к установке macOS. Для работы вам понадобится готовый ISO-образ операционной системы.
Нажмите Create a New Virtual Machine, чтобы создать новую виртуальную машину:
Нажмите Browse и в локальной папке компьютера выберите ISO-образ Mac OS. После этого кликните Next:
Выберите «Apple Mac OS X». Выбор версии зависит от того, какую ОС вы хотите установить:
- Big Sur — macOS 11.1,
- Catalina — macOS 10.15,
- Mojave — macOS 10.14.
Затем нажмите Next:
Если вы хотите оставить название и директорию по умолчанию, нажмите Next. Если вы хотите изменить их, в поле «Virtual machine name» введите имя новой виртуальной машины. Затем нажмите Browse, чтобы выбрать папку, в которой будет храниться виртуальная машина. После этого нажмите Next:
«Maximum disk size» — это максимальный размер дискового пространства, которое будет выделено для гостевой операционной системы. Мы рекомендуем выбрать объём — 80 ГБ.
Если хотите, чтобы виртуальный диск хранился в одном файле, выберите Store virtual disk as a single file. Это не повлияет на производительность операционной системы.
Проверьте количество выделенных ресурсов. Для этого нажмите Customize hardware:
- Memory (оперативная память) — рекомендуемый объём составляет 4 ГБ. Если у вашего компьютера установлено 16 ГБ оперативной памяти, выделите 8 ГБ.
- Number of processor cores (количество ядер процессора) — минимальное рекомендуемое количество — 2. Если процессор вашего компьютера имеет 8 и более ядер, выделите минимум 4 ядра.
Кроме оперативной памяти и ядер процессора необходимо включить виртуализацию. Для этого нажмите Processors, отметьте галочкой пункт «Virtualize Intel VT-x/EPT or AMD-V/RVI» и кликните Close:
Готово, виртуальная машина создана.
Как отредактировать файл .VMX
Перед запуском гостевой ОС нужно внести изменения в файл с расширением .VMX.
Откройте директорию, в которой хранятся файлы виртуальной машины. Это директория, которую вы выбирали на 5 шаге. Если вы выбрали директорию по умолчанию, перейдите в Документы — Virtual Machine. Вам нужен файл с расширением .VMX:
Кликните по файлу правой кнопкой мыши и выберите Открыть с помощью — Блокнот.
В зависимости от процессора вашего компьютера вставьте в конец файла нужный текст:
Готово, виртуальная машина готова к запуску.
Теперь запустим виртуальную машину и установим операционную систему macOS.
Как установить macOS на VMware Workstation
В инструкции мы устанавливаем версию macOS Big Sur. Процедура установки версий macOS Mojave и Catalina практически не отличается.
Чтобы установить macOS на VMware Workstation:
Запустите созданную ранее виртуальную машину:
Дождитесь загрузки операционной системы с установочного диска:
Выберите язык и нажмите на стрелку в правом нижнем углу:
Отформатируйте виртуальный диск. Для этого выберите Дисковая утилита и нажмите Продолжить:
Выберите виртуальный жёсткий диск VMware Virtual SATA Hard Drive Media и нажмите Стереть:
Введите название диска и нажмите Стереть:
Дождитесь завершения процедуры и нажмите Готово.
После этого вверху страницы нажмите Дисковая утилита — Завершить дисковую утилиту:
Выберите Установка macOS Big Sur и кликните Продолжить:
Примите условия лицензионного соглашения:
Выберите диск, название которого вы указывали на 6 шаге, и нажмите Продолжить. На этот диск будет установлена ОС.
Дождитесь окончания установки. Гостевая операционная система перезагрузится несколько раз:
Выберите регион и продолжите установку. Следуйте подсказкам системы:
На этапе «Ассистент миграции» в левом нижнем углу нажмите Не сейчас:
Чтобы пропустить «Вход с Apple ID» нажмите Настроить позже в левом нижнем углу:
Заполните поля, задайте пароль и нажмите Продолжить:
Готово, вы установили macOS на виртуальную машину VMware Workstation Player.
Источник
Устанавливаем Vmware ESXi на Mac Pro 1,1
В статье описываю свой опыт установки VMware ESXi на старинный Apple Mac Pro 1,1.
От заказчика поставлена задача – расширить файловый сервер. Как создавался файловый сервер компании на PowerMac G5 в 2016, и какого было обслуживать созданное legacy достойно отдельной статьи. Решено было расширение совместить с модернизацией и сделать файловый сервер из имеющегося MacPro. И раз уж он на процессоре intel, то можно сделать и виртуализацию.
Задача вполне выполнимая, но пришлось столкнуться с рядом трудностей, и по крупицам собирать данные об их решении. Также, поиск решения часто затенялся результатами по обратной проблеме «установка mac os на VMware».
Для закрепления полученного опыта, сбора всех крупиц в одно место и перевода их на русский язык и создана данная статья.
Требование к читателю: быть знакомым с установкой VMware ESXi на совместимое с ним железо, например, сервера HP. Быть знакомым с техникой Applе. В частности, не привожу подробности сборки-разборки MacPro, а там ньюансов немало.
1. Аппаратная часть
MacPro 1,1, он же MA356LL/A, он же A1186 — первый компьютер от apple на процессорах intel, выпускался 2006-2008г. Несмотря на возраст более 10 лет, комп в отличном физическом состоянии. Ни один из 4 мощнейших вентиляторов не шумит. Требуется стандартная чистка и сборка-разборка.
Процессоры — 2 двухъядерных Xeon 5150. Полностью 64-битная архитектура, но EFI загрузчик 32 битный. Это очень важно, сильно отравляет жизнь!
ОЗУ – стандартно 4гб PC5300 DDR2 ECC 667MHz, можно легко расширить до 16Гб, а некоторые говорят, что и более. Память подходит серверная от старых HP gen.5-6, да и вообще комп очень напоминает данный сервер только в другом корпусе.
Также имеется IDE DVD, до 2 шт формата 5.25″. Но, предусмотрены еще разъемы SATA. На материнской плате называются ODD SATA (ODD = Optical Disk Drive). Мои эксперименты показали, что в данное место можно и нужно устанавливать жесткие диски и SSD.
Точно можно комбинировать IDE и SATA устройства. Может даже их получится поставить 2 IDE и 2 SATA, не проверял.
Не забывать про некоторые трудности с питанием: выведено всего 2 molex, нагрузочная способность неизвестна. Блок питания не такой как на pc, все питание идет через материнку, разъемы на ней для питания нестандартные.
Стандартный 0.5м коротковат, будет внатяг и подключать его единственно удобно в последний момент перед завершением задвигания корзины в корпус.
Потребуется кабель SATA 0.8м, желательно с угловым разъемом. 1м многовато.
В качестве физического переходника 5.25-2.5 прекрасно подходит корпус ненужного CD-ROM. Если нет ненужного – таковым он точно станет после отделения начинки от корпуса.
Обзор аппаратной части и возможностей ее модернизации на этом можно завершить. Забегая вперед скажу только, что не стоит торопиться все сразу собирать и устанавливать, в процессе нам потребуется извлекать жд.
2. Выбор ESXi
Используя таблицу совместимости от VMware можно понять, что Xeon 5150 поддерживается максимум ESXi 5.5 U3. Именно эту версию и будем устанавливать.
В ESXi 6.0 выкинули поддержку всего «устаревшего». Официально его и более новые типа 6.7 сюда ставить нельзя, реально — может и получится. В интернетах встречались упоминания, что это удачно. Но, не в этот раз, мое мнение что несовместимость по процессору сильное колдунство. В продакшн так нельзя, только для опытов.
Для новых версий ESXi методы доработки напильником предполагаю те же.
3. Доработка напильником дистрибутива
Дистрибутив брал стандартный. Можно с оф сайта, можно с торрентов. ESXi 5.5 U3.
Но, помните обращал внимание на полностью 64-битная архитектуру, но EFI загрузчик 32 битный?! Вот тут-то он и встретится. При попытке загрузки установщика ничего не происходит.
Требуется заменить загрузчик установщика более старыми, 32-битным. Вроде от версии даже более ранней чем 5.0.
Используем программу редактирования iso (например, ultraiso). Находим внутри iso папку \EFI\BOOT и заменяем файл BOOTIA32.EFI на старый, сохраняем, и вот все уже грузится!
4. Установка ESXi
Никаких подробностей, все как всегда. Установка завершилась успешно, но ничего не грузится, это нормально!
5. Доработка напильником загрузчика
Алгоритм действий указан в статье [3] Bringing an Old Mac Pro Back to Life with ESXi 6.0, там же приводится ссылка на архив 32- bit booter files.
5.1. Извлекаем жесткий диск и подключаем его к другому компу.
Я использовал аппаратную версию MacBook с переходником sata-usb, можно использовать Linux. Если нет отдельного компа, можно использовать еще один жд, воткнуть его в MacPro, установить на него MacOS, и из нее же монтировать жесткий диск с ESXi.
Нельзя использовать Windows! Даже просто раз включив этот диск в систему виндовс, в него будут без спроса внесены небольшие изменения. Небольшие и никому типа не мешают, но в нашем случае загрузка ESXi закончится ошибкой «Bank6 not a vmware boot bank no hypervisor found».
Вот статья с подробностями что происходит если все-таки воткнули [4] bank6 not a VMware boot bank no hypervisor found. А вот метод решения простой и быстрый – ставим ESXi заново!
5.2 Монтируем раздел EFI
Открываем Терминал, обязательно переходим в режим суперпользователя
Создаем каталог для будущего раздела
смотрим имеющиеся разделы
вот что нам нужно, раздел EFI с названием ESXi
На примонтированном диске нужно будет заменить файлы на старые версии. Старые версии можно найти в [3], архив 32- bit booter files
Файлы для замены:
/EFI/BOOT/BOOTIA32.EFI
/EFI/BOOT/BOOTx64.EFI
/EFI/VMware/mboot32.efi
/EFI/VMware/mboot64.efi
По завершении отключаем примонтированный EFI-раздел
Заметка об изготовлении образа
В идеале неплохо бы понять, где эти файлы лежат внутри дистрибутива. Тогда их можно будет заменить прямо там, и выпустить собственный дистрибутив «ESXi 5.5 для старого MacPro», полностью готовый к безпроблемной инсталляции.
Мне не удалось их найти. Почти все файлы с расширениями вида «.v00» в дистрибутиве ESXi это tar архивы разных видов. В них вложены архивы .vtar, в них еще архивы… Программой 7zip долго я копал эти безконечные вложенности, но ничего напоминающего раздел EFI не удалось найти. В основном там директории линукса.
Наиболее подходящим казался файл efiboot.img, но его можно легко открыть и увидеть, что там совсем не то.
5.3. Вынимаем жд и устанавливаем его в MacPro
Уже ставим навсегда, все привинчивая и собирая.
И вот у нас уже грузится ESXi!
Может показаться, что это не так. От момента включения и белого экрана до черного экрана загрузки ESXi проходит чуть больше времени, чем до привычного яблока mac os.
6. END.
На этом установка закончена, настройка ESXi как обычно для настройки ESXi.
Стоит отметить, что дальнейшая установка Mac Os на такой VMware установленный на оборудование Apple легальна.
Источник