- Установка Os X Mountain Lion 10.8.3 на ESXi
- How to Install macOS High Sierra on VMware ESXi 6.7 (6.7U2)
- How to Run macOS High Sierra on VMware ESXi
- How to Setup macOS High Sierra on vSphere 6.5/6.7U2
- How to Install VMware Tools for macOS Virtual Machine
- Final Word
- Устанавливаем Vmware ESXi на Mac Pro 1,1
- 1. Аппаратная часть
- 2. Выбор ESXi
- 3. Доработка напильником дистрибутива
- 4. Установка ESXi
- 5. Доработка напильником загрузчика
- 5.1. Извлекаем жесткий диск и подключаем его к другому компу.
- 5.2 Монтируем раздел EFI
- Заметка об изготовлении образа
- 5.3. Вынимаем жд и устанавливаем его в MacPro
- 6. END.
Установка Os X Mountain Lion 10.8.3 на ESXi
Посмотрев как мои коллеги 3-й день ставят Os X Mountain Lion 10.8.3 на ESXi, решил вспомнить и записать свои шаги по развертыванию данного продукта.
1. Для начала необходимо скачать образ: Os X Mountain Lion 10.8.3 (Образ для VMware). Эта инсталляция была произведена с данного образа, хотя до этого тоже самое было сделано для другого, более легкого образа.
2. Распаковываем и все что есть в Os X Mountain Lion 10.8.3 заливаем на ESXi.
3. Делаем «Upgrade Virtual Hardware».
4. Запускаем виртуальную машину и сразу получаем ошибку:
«Unsupported or invalid disk type 7 „
Лечим ошибку методом конвертации диска как написано у меня в статье VMWare: Unsupported or invalid disk type 7.
5. Делаем замену дисков.
Я на всякий случай посадил новый диск на тот же scsi lun.
6. Запускаем виртуалку.
MacOS успешно стартанула, и после ответа на стандартные вопросы (а их может и не быть, все зависит от образа), мы переходим к настройке.
7. Первое, что бросается в глаза — не работающая сеть.
Все дело в нестандартной сетевой карте. Ставить “VMWare tools» смысла не имеет, т.к. на этом процессе виртуалка скорее всего зависнет. Поэтому поступим иначе.
Удаляем через сферу не работающий сетевой адаптер, добавляем стандартный E1000E (на всякий случай запоминаем его MAC адрес).
Синхронно удаляем из Os X неработающий сетевой адаптер.
8. Отправляем MacOS в ребут.
После запуска, снова идем в «Системные настройки ->Сеть» и добавляем новый сетевой адаптер.
Через меню «дополнительно -> аппаратура», проверяем, что у сетевой карты именно тот MAC, что мы запомнили ранее.
Нажимаем «применить», и если мы все правильно сделали, сеть должна появиться.
Мне несколько неудобно работать через vSphere Client, поэтому я активирую встроенный VNC сервер, для удаленной работы.
1. Чтобы включить VNC в Leopard или Snow Leopard жмем «Системные настройки -> Общий доступ» и ставим галку для службы «Общий экран».
2. Нажимаем кнопку «Настройки компьютера».
Отмечаем пункт “Пользователи VNC могут получить управление экраном по паролю” и указываем пароль.
3. Если все сделано верно, то удаленный VNC клиентом, можно получить доступ к нашему образу MacOS.
Если особо не отвлекаться, то весь процесс от скачивания образа, до самого последнего пункта занимает примерно 1,5-2 часа.
Источник
How to Install macOS High Sierra on VMware ESXi 6.7 (6.7U2)
In this article, we’ll examine how to build macOS High Sierra on a virtual machine on VMware vSphere Hypervisor ESXi server.
How to Run macOS High Sierra on VMware ESXi
It is quite simple to install macOS High Sierra on PC or Laptop with virtualization programs without a Mac computer.
In our previous articles, we installed the Sierra and High Sierra on Windows 10 using VMware Workstation and Oracle VM VirtualBox . In this article, we will build the High Sierra 10.13.4 with the virtual machine on the VM ESXi server.
Before installing macOS with VMware ESXi , you need to prepare the virtual machine for macOS. We were using VMware Unlocker to run macOS systems on VM Workstation. Likewise, we also need to use VM Unlocker to run macOS on VM ESXi.
First, download the VMware Unlocker 2.1.1 to your computer and upload it to the ESXi datastore . Then, follow the steps below to setup macOS High Sierra on vSphere ESXi.
How to Setup macOS High Sierra on vSphere 6.5/6.7U2
If you have not done ESXi installation before, check out How to Install vSphere . After you have installed the ESXi, download the macOS ISO files from the following links.
Upload the macOS ISO and VMware Unlocker.zip files to Datastore on VMware ESXi. Then download the Putty program to make an SSH connection .
To setup Mac OS on VMware ESXi, follow the instructions below in order.
Step 1
Once you have copied the VMware Unlocker211.zip file to Datastore, open Putty.
Step 2
On Putty, type in the IP address of the ESXi server in the Hostname section and 22 in the Port section. Once you are sure that you have selected the SSH connection on Putty, click on the Open button.
Type your username and root password for the SSH connection.
Step 3
On the console screen, go to vmfs/volumes/datastore1.
Step 4
Execute the unzip VMwareUnlocker211.zip command to extract VMwareUnlocker211.zip file.
Step 5
After extracting the VMware Unlocker.zip file, enter it in the folder and execute the following commands to build VMware Unlocker on VMware ESXi.
After setting up VMware Unlocker on VMware ESXi, restart your VMware ESXi server using the reboot command.
Step 6
Restarting VMware ESXi…
Step 7
After VMware ESXi is powered on, create a new virtual machine. In the macOS virtual machine, select Apple Mac OS X 10.12 (64-bit) in the Guest OS Version section.
Step 8
Add the ISO file to the virtual machine and run the virtual machine. After starting the VM, the installation will start as in the image below.
Step 9
On the macOS setup screen, select your system language and continue.
Step 10
Open the Disk Utility program in the macOS Utilities window.
Step 11
Format the virtual disk as you need to prepare the disk before installing macOS. Once you have formatted the macOS hard disk, close the Disk Utility window.
Step 12
Select Install macOS in the macOS Utilities window and click the Continue button.
Step 13
Click on the Continue button to launch the setup on vSphere ESXi.
Step 14
Accept the Apple OS license agreement.
Step 15
Select the disk you want to install and click the Continue button.
Step 16
Once the installation files have been copied, the virtual machine will restart.
Step 17
Select the country you live in and click Continue.
Step 18
Choose your keyboard layout and continue with setup.
Step 19
In the Data & Privacy window, click Continue.
Step 20
For clean installation, select Don’t transfer any information now and click Continue.
Step 21
Click Set Up Later to configure your Apple ID account later.
Step 22
Accept the macOS software license agreement.
Step 23
Configure your user account information and click Continue.
Step 24
Click on Customize Settings to configure Apple’s map, location, and data sending properties.
Step 25
If you want to enable location services, select Enable Location Services on this Mac and click Continue.
Step 26
Select your time zone and click Continue.
Step 27
If you want to send Mac data analysis to Apple developers , select Share Mac Analytics with Apple.
Step 28
Setting up your Mac virtual machine…
Step 29
We have successfully installed Mac operating system using VM ESXi!
How to Install VMware Tools for macOS Virtual Machine
It is important that you install VM Tools for the macOS virtual machine that you have installed in vSphere ESXi. To install VM Tools using the Darwin.iso file in the macOS virtual machine, click on the image below to browse the related article…
Final Word
In this article, we have installed macOS High Sierra 10.13.4 with vSphere 6.5/6.7U2 running in VM Workstation 14 Pro in Windows 10 Enterprise 64-bit operating system. In our next article, we are going to install VM Tools for macOS virtual machine. Thanks for following us!
Источник
Устанавливаем 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 легальна.
Источник