Установка VMware Tools на виртуальные машины VMware Workstation

A виртуальная машина это компьютер, созданный компьютерной программой, на которую мы можем установить любую операционную систему, как если бы это был настоящий компьютер. Существует много программ для виртуализации операционных систем, хотя наиболее известными являются VMware, как профессиональный вариант, и VirtualBox, как альтернатива OpenSource.

INSTALL-MacOS-окон

Хотя мы можем установить Windows, Linux и многие другие операционные системы на этих виртуальных машинах, при попытке установить macOS в Windows или Linux мы находим много неудобств. Apple ставит много препятствий для MacOS (особенно в ядре и драйверах), чтобы предотвратить установку ее операционной системы на компьютеры, которые не являются ее собственными. Поэтому мы либо прибегаем к таким методам, как Hackintosh Или мы должны найти другие способы сделать это.

VMware и VirtualBox не предоставляют официальную поддержку для установки macOS по юридическим причинам. Но с некоторыми исправлениями и некоторыми специальными конфигурациями это можно сделать. И хотя это довольно длительный процесс, следуя этим шагам, мы сможем запустить MacOS на Windows 10 за несколько минут.

Требования и подготовка

Этот процесс может выполняться практически в любой операционной системе, на любом оборудовании и на любом гипервизоре виртуальных машин. Но мы собираемся сделать это в Windows 10 (в частности, в последней версии операционной системы) и с использованием VMware Workstation Pro, так как мы смогли убедиться, что именно она лучше всего (и проще всего) работает в MacOS.

Первое, что нам нужно, это иметь VMware Workstation 15.5 (или 15.5.1) установлен на нашем компьютере. Старые версии могут вызвать проблемы при установке macOS. И в более новых из них мы не сможем применить патч, который мы увидим дальше.

Кроме того, конечно, необходимо иметь как минимум 8 Гб оперативной памяти (рекомендуется 16 ГБ), процессор высокого класса с несколькими ядрами и потоками (с AMD Ryzen нам не удалось управлять этой виртуальной машиной, только с Intel). И желательно иметь SSD, чтобы производительность была отличной.

Патч VMware для установки macOS на Windows

Чтобы установить и запустить операционную систему Apple на виртуальной машине, мы должны установить исправления как для VMware, так и для VirtualBox. И процесс не совсем простой. Особенно в VirtualBox. Поэтому мы будем использовать весь процесс VMware.

Для этого первое, что мы сделаем, это загрузим «Unlocker». Этот небольшой патч будет делать следующее на виртуальной машине:

  • Патч двоичных файлов и процессов vmware-vmx для загрузки macOS.
  • Исправьте файлы vmwarebase (.dll или .so), чтобы иметь возможность выбрать «Apple» при создании новой виртуальной машины.
  • Загрузите последние версии VMware Tools для macOS.

Мы можем найти несколько патчей, которые позволяют нам сделать это. Все они безопасны, надежны и опубликованы на GitHub. Хотя наш любимый Авто-Unlocker , Этот патч позволяет нам сделать это, просто выполнив «Unlocker.exe», который мы получаем, распаковав Auto-Unlocker. Таким образом, нам остается только доверять программе и ждать, пока она закончит модификацию файлов и загрузит необходимые элементы.

Авто-разблокировка macOS en VMware

Если мы хотим другие альтернативы, мы можем выбрать Паоло-проекты / Unlocker or BDisp / unlocker .

Получить MacOS

Именно здесь одной из проблем становится возможность установки macOS из Windows, порочный круг, который повторяется снова и снова. И чтобы установить macOS в VMware, нам нужен образ ISO. И для создания этого ISO-образа нам нужно использовать macOS. Хотя многие ISO-образы macOS циркулируют в сети, многие устарели, а другие не работают. Единственный способ заставить его работать — это создать его самим. И это проблема, если у нас нет Mac.

Чтобы сэкономить время и значительно упростить процесс, мы рекомендуем вам скачать последнюю версию macOS 10.14 «Мохаве» из Следующая ссылка , С этой страницы мы можем загрузить виртуальный жесткий диск VMDK с уже установленным и готовым macOS, чтобы при запуске он запускал начальную конфигурацию системы. Мы не рекомендуем установка macOS 10.15 «Каталина» на Windows 10 из-за проблем с этой версией. Но процесс тот же, и мы можем скачать VMDK с Следующая ссылка .

Это самый быстрый и простой способ. Но, если мы хотим, мы можем сделать то же самое, создав собственный ISO. Даже пытаясь загрузить его из Интернета, хотя это даст больше проблем, чем решений.

MacOS ISO

Если у нас есть доступ к компьютеру MacOS, мы можем сгенерировать собственный ISO-образ, как Mojave и Catalina, так и версию, которую мы хотим установить. Чтобы сделать это, первое, что мы должны сделать, это загрузить установщики нужной нам версии:

  • .
  • .

Когда загрузка закончится, она начнется, но поскольку мы не заинтересованы в ее установке прямо сейчас, мы можем закрыть мастер. Нас интересует установщик, который можно найти в папке программ.

Как только у нас есть приложение для установки, мы переносим его в папку приложений. Таким образом, мы извлечем необходимые файлы и создадим ISO-образ, который мы ищем. Мы должны сделать это, выполнив следующие команды на стороне macOS (мы должны изменить «mojave» и каталоги для того, что соответствует нашей команде):

  • hdiutil create -o / tmp / mojave -size 7900m -volname mojave -layout SPUD -fs HFS + J
  • hdiutil attach /tmp/mojave.dmg -noverify -mountpoint / Volumes / mojave
  • sudo / Applications / Install / macOS / Mojave.app/Contents/Resources/createinstallmedia –volume / Volumes / mojave –nointeraction
  • hdiutil detach / volume / установить / macOS / mojave
  • hdiutil convert /tmp/mojave.dmg -format UDTO -o ~ / Рабочий стол / mojave.cdr
  • mv ~ / Рабочий стол / mojave.cdr ~ / Рабочий стол / mojave.iso

Когда весь процесс будет завершен (что будет довольно медленно), у нас уже будет ISO-образ macOS. Мы уже можем установить его в VMware, если захотим, с него.

Приготовьте образ macOS

Установочных образов macOS нет в свободном доступе, к тому же Apple запрещает использование своей ОС на компьютерах других производителей. Чтобы получить образ загрузочного диска, можно попытаться найти его в интернете или одолжить Mac у кого-нибудь из друзей.

Мы воспользуемся вторым вариантом.

  1. На Mac перейдите по ссылке и нажмите «Открыть приложение App Store».
  2. Кликните «Загрузить», подождите, пока установщик скачается, и закройте его.
  3. Откройте папку «Программы» → «Утилиты» и запустите «Терминал».
  4. Создайте контейнер образа диска, скопировав команду hdiutil convert

/Desktop/InstallSystem.dmg -format UDTO -o

/Desktop/HighSierra.iso

  • Смонтируйте его командой hdiutil attach /tmp/HighSierra.cdr.dmg -noverify -mountpoint /Volumes/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 и перенесите с помощью флешки на ПК, где будет установлена виртуальная машина.
  • Подготовка виртуальной машины с помощью VMware

    Первое, что мы сделаем, это откроем VMware, после применения патча и загрузки всего вышеперечисленного. И как только мы увидим главное окно, мы создадим новую виртуальную машину.

    Виртуальная машина MacOS на Windows 10 с VMware - 1

    Мы увидим типичного помощника по созданию новой виртуальной машины. Мы должны выбрать, что мы хотим создать машину типа «Custom», чтобы настроить процесс. На следующем шаге мы выберем совместимость с оборудованием VMware 15.x.

    Виртуальная машина MacOS на Windows 10 с VMware - 3

    Мы продолжим работу с помощником, и настало время выбрать, хотим ли мы монтировать образ для установки операционной системы. На этом этапе мы должны выбрать вариант установки операционной системы позже.

    Виртуальная машина MacOS на Windows 10 с VMware - 4

    Мы продолжаем с помощником и достигаем точки, где нам придется выбирать тип операционной системы. Благодаря установленному нами патчу появится опция Apple Mac OS X. Мы выберем версию macOS, которую будем использовать. Мы, например, выбираем Macos 10.14 «Мохаве».

    Виртуальная машина MacOS на Windows 10 с VMware - 5

    На следующем шаге мы должны дать имя нашей виртуальной машине и указать, где мы хотим ее сохранить. Мы должны запомнить маршрут, где будет храниться виртуальная машина, так как позже мы должны будем пойти на нее.

    Виртуальная машина MacOS на Windows 10 с VMware - 6

    Затем мы должны выбрать количество процессоров и ядер, которые мы хотим, чтобы наша виртуальная машина имела. Пока наше оборудование позволяет, мы должны сконфигурировать 2 процессора и 2 ядра. Мы продолжаем и на следующем шаге мы настроим оперативную память, которую будет иметь виртуальная машина. Хотя должно работать с 4 GB Мы не рекомендуем давать его менее 8 ГБ.

    Виртуальная машина MacOS на Windows 10 с VMware - 8

    Следующим шагом будет настройка сети. Мы настраиваем его как NAT и продолжаем. Контроллеры ввода / вывода мы оставляем как есть, в LSI Logic. И вид жесткого диска, в SATA.

    На следующем шаге мастер спросит нас, хотим ли мы создать новый виртуальный жесткий диск или использовать уже существующий. Если мы собираемся установить macOS в Windows 10 из ISO-образа, мы должны создать новый виртуальный жесткий диск размером не менее 25 ГБ. Однако мы используем загруженный нами VMDK, поэтому мы выберем опцию «использовать существующий виртуальный диск» и выберем каталог, в который мы его скачали (и распаковали). При загрузке жесткого диска мы должны выбрать опцию «Сохранить существующий формат», чтобы не преобразовывать и не изменять ее.

    Наконец мы создадим нашу виртуальную машину. Мы можем увидеть сводку ваших опций в последнем окне мастера. Хотя мы еще не закончили.

    Виртуальная машина MacOS на Windows 10 с VMware - 15

    Отредактируйте конфигурацию VMware, чтобы ввести код macOS

    Перед запуском виртуальной машины мы должны вручную внести изменения в файл конфигурации. Без этого изменения попытка загрузки macOS приведет к панической панике, и мы не сможем использовать операционную систему Apple.

    Для этого мы должны перейти в папку, в которой мы сохранили виртуальную машину (ту, которую мы указали на первых шагах мастера), и найти файл, завершенный в «.vmx». Мы открываем этот файл с помощью блокнота, чтобы отредактировать его (поскольку это обычный текстовый файл), и добавим следующую строку в конце (как показано в захвате, с одинарными кавычками (shift + 2), не копировать и вставить):

    smc.version = «0»

    Виртуальная машина MacOS на Windows 10 с VMware - 16

    Сохраняем изменения и отправляемся. Теперь у нас есть готовая к работе виртуальная машина MacOS.

    Настройте виртуальную машину

    Для корректного запуска гостевой ОС нужно выделить оптимальное количество ресурсов основного компьютера, сконфигурировать некоторые настройки и выбрать образ macOS в качестве загрузочного диска.

    1. Выберите виртуальную машину и нажмите «Настроить» на панели инструментов.
    2. Перейдите в раздел «Система» и на вкладке «Материнская плата» снимите галочку с пункта «Гибкий диск», а затем переместите его вниз с помощью стрелки. Остальное оставьте без изменений.
    3. На вкладке «Процессор» укажите количество ядер. Лучше не выходить из зелёной зоны.
    4. В разделе «Дисплей» установите максимальный объём видеопамяти и убедитесь, что обе галочки ускорения сняты.
    5. В разделе «Носители» кликните строку «Пусто», а затем на иконку диска и выберите ISO-образ, который мы подготовили на втором шаге.
    6. Нажмите кнопку OK для сохранения настроек и закройте VirtualBox.

    Запустите macOS в Windows 10

    У нас все готово. Теперь нам нужно просто перейти на виртуальную машину в интерфейсе VMware и выбрать вариант запуска виртуальной машины.

    Первый запуск может занять некоторое время, так как система будет подготовлена ​​к установке.

    Конфигуратор macOS en VMware - 1

    При загрузке мы увидим типичный мастер установки macOS, которому мы должны следовать до конца, чтобы запустить нашу виртуальную машину. Среди прочего, наиболее важными аспектами, которые мы должны принять во внимание, являются: выбор Испании в качестве региона, испанская клавиатура с дистрибутивом ISO и вход в систему, если мы хотим, с учетной записью iCloud для использования App Store и других служб Apple. Мы также должны создать нашу учетную запись пользователя.

    Мы выберем тему, которую хотим использовать в нашей macOS, и продолжим работу с помощником до конца. Когда мы закончим, мы увидим рабочий стол macOS и можем начать его использовать. Хотя, прежде всего, давайте посмотрим некоторые дополнительные и рекомендуемые настройки.

    Поставь macOS по-испански

    По умолчанию операционная система Apple будет на английском языке. Но если мы хотим, мы можем очень легко перевести это на испанский. Для этого нам нужно всего лишь открыть системные настройки, ввести « Язык и регион И измените его отсюда.

    Камбиар идиома macOS - 1

    Мы должны добавить новый язык, нажав кнопку «+», которая появляется в появившемся окне новой конфигурации. macOS спросит нас, хотим ли мы использовать этот язык по умолчанию для системы. Мы говорим да, и это все. Наша система будет автоматически на испанском языке. Хотя для корректного применения изменений нам придется перезапустить систему.

    когда MacOS начинается снова , у нас это будет идеально Испанский.

    Камбиар идиома macOS - 6

    Установите инструменты VMware

    Как только у нас будет запущен macOS на виртуальной машине, и мы переведем его на испанский язык, следующим шагом будет установка VMware Tools, чтобы программа начала работать. По умолчанию у VMware нет Инструменты раздел для macOS, хотя мы можем использовать их, потому что, при использовании Unlocker в начале, он загрузит последнюю версию этих инструментов, чтобы иметь возможность установить их и в полной мере использовать образ macOS.

    Для их установки процесс такой же, как и в любой другой системе. Первое, что мы сделаем, это смонтируем их из меню виртуальной машины виртуальной машины, выбрав опцию ». Установите VMware Tools «.

    В macOS мы увидим диск, похожий на тот, который мы вставили в ридер. Мы дважды щелкаем Установите VMware Tools «И мы будем следовать за волшебником, который появится до конца.

    В какой-то момент мы можем получить предупреждение безопасности macOS, которое указывает, что расширение системы заблокировано. Если это сообщение об ошибке не появляется, то не стоит беспокоиться, так как установка завершится сама собой.

    Если мы сталкиваемся с этой ошибкой, мы должны разрешить ее выполнение вручную. Для этого из самого сообщения об ошибке мы откроем панель безопасности и конфиденциальности macOS и разрешим выполнение этого компонента.

    Как только это будет сделано, мы должны перезапустить мастер установки VMware Tools, и на этот раз все пройдет гладко до конца.

    Перезапускаем macOS для завершения установки и вуаля. Когда вы перезагрузите систему, мы увидим, сколько функций уже работает правильно, и мы можем, среди прочего, изменить разрешение (размер экрана) виртуальной машины.

    Создайте снимок на случай, если что-то пойдет не так

    Мы уже установили и настроили нашу macOS. С этого момента мы можем начать использовать его. Тем не менее, мы можем быть заинтересованы в создании снимка. Это как точки восстановления на уровне виртуальной машины. Таким образом, в случае, если что-то пойдет не так или мы сломаем macOS, мы можем восстановить его работу, просто восстановив снимок. Это избавит нас от необходимости повторять весь этот процесс с нуля.

    Для этого мы выключим виртуальную машину и, выключив ее, нажмем на нее правой кнопкой мыши. В появившемся меню мы выберем Снимок > Сделайте снимок.

    Снимок экрана macOS - 1

    Мы дадим вам имя, которое мы хотим, и это все. У нас уже есть наш снимок macOS, созданный в Windows 10.

    Снимок экрана macOS - 2

    Если мы когда-нибудь захотим восстановить виртуальную машину до текущего состояния (когда мы создаем моментальный снимок), нам нужно использовать параметр «Вернуть к снимку» и восстановить его. Все изменения, которые мы сделали с тех пор, будут стерты, и, по волшебству, наши macOS будут такими же, какими они были во время создания Снимка.

    Снимок экрана macOS - 3

    Обновите MacOS до версии «Catalina» из Windows 10 или установите последние версии macOS

    На этом этапе мы уже можем использовать macOS из Windows 10 на виртуальной машине, как если бы у нас был Mac. Но, безусловно, больше всего нас пугает установка любого обновления как на уровне исправлений безопасности, так и на новых версиях. Это верно.

    Сначала ничего не должно произойти, чтобы установить новые версии macOS на виртуальной машине. Нам бы только нужно переустановите VMware Tools когда новая версия установлена ​​и все тут. То же самое, как если бы мы обновляли виртуальную машину с Windows 10 или Linux. Однако, если что-то пойдет не так, у нас есть предыдущий снимок. Просто восстановите его, и все вернется на круги своя.

    Чтобы обновить macOS до последней версии, нам нужно получить доступ к App Store и выполнить поиск macOS Каталина » магазин. Мы увидим соответствующие результаты об этой версии macOS. Вводим файл macOS Catalina, нажимаем «Получить» или «Получить», и пусть система ищет только новые версии и программы.

    Обтекатель macOS Каталина

    Мы увидим последнюю версию macOS, доступную в магазине. Что мы должны сделать, это нажать на » Обновить сейчас И вооружиться терпением.

    Descargar actualización macOS Каталина

    Процесс обновления может занять много времени. Нам нужно подождать, пока новая версия не будет загружена, установлена ​​на виртуальной машине и все. Когда он перезапустится, мы завершим мастер начальной настройки Catalina, и через несколько минут у нас будет система, готовая к его использованию. Рекомендуется переустановить VMware Tools, чтобы все работало идеально.

    Мы уже установили macOS в Windows, и у нас установлена ​​последняя версия операционной системы Apple. И все благодаря виртуальным машинам. Чтобы насладиться этой операционной системой и открыть все, что она предлагает нам.

    Облако VMware поверх AWS

    VMware уже давно работает с командой Amazon. Еще в vSphere 5.1 можно было расширить локальную инфраструктуру за счет публичного облака AWS, переносить виртуальные машины в EC2 и управлять ими там (подробности — по ссылке). Сейчас мы выходим на новый уровень сотрудничества и предлагаем наш совместный проект. Технологии VMware Cloud on AWS позволяют использовать все те же надежные, проверенные временем решения, которые уже много лет работают в ЦОДах наших заказчиков, но уже c возможностью бесшовного расширения в публичное облако Amazon. Причем это касается не только базовой технологии виртуализации вычислительных ресурсов, но также и виртуализации сети (VMware NSX) и системы хранения данных (VMware vSAN).

    Таким образом, с одной стороны, заказчик может использовать уже известные ему технологии VMware, а с другой — расширять по необходимости емкость своего ЦОДа за счет публичного облака Amazon. Преимущество в том, что можно использовать те же инструменты и понятия, к которым привыкли администраторы, без необходимости переучиваться и погружаться в идеологию «Амазона». Помимо прочего, это позволяет обеспечить необходимый уровень SLA и совместимость приложений заказчика как с частной, так и с публичной инфраструктурой.

    Если спуститься на уровень ниже, то для такого совместного проекта в рамках инфраструктуры Amazon используется выделенное оборудование, которое помогает запускать оптимизированные продукты виртуализации VMware поверх технологий Amazon: VMware vSphere и Amazon EC2 (вычислительные ресурсы), VMware NSX и Amazon VPC (сетевые ресурсы), VMware vSAN и Amazon EBS (ресурсы для хранения). Со стороны технологий VMware все управляется через единое окно — vCenter, со стороны Amazon можно использовать все возможности AWS. Эти технологии дают лучшее из двух миров частных и публичных облаков: возможность переноса приложений, готовую инфраструктуру безопасности, необходимую производительность, эластичность сервисов, возможности использования DR, микросегментацию, запуск контейнеров, эффективное управление стоимостью ресурсов и многое другое — и все это по модели «как сервис». Причем все сервисы предоставляются, управляются, поддерживаются и продаются через единого поставщика — VMware.

    Хочу отметить, что пока что все эти технологии находятся в статусе Technical Preview, а полномасштабный запуск планируется на 2017 год.

    Устанавливаем Vmware ESXi на Mac Pro 1,1

    В статье описываю свой опыт установки VMware ESXi на старинный Apple Mac Pro 1,1. От заказчика поставлена задача – расширить файловый сервер. Как создавался файловый сервер компании на PowerMac G5 в 2020, и какого было обслуживать созданное legacy достойно отдельной статьи. Решено было расширение совместить с модернизацией и сделать файловый сервер из имеющегося MacPro. И раз уж он на процессоре intel, то можно сделать и виртуализацию.

    Задача вполне выполнимая, но пришлось столкнуться с рядом трудностей, и по крупицам собирать данные об их решении. Также, поиск решения часто затенялся результатами по обратной проблеме «установка mac os на VMware».

    Для закрепления полученного опыта, сбора всех крупиц в одно место и перевода их на русский язык и создана данная статья. Требование к читателю: быть знакомым с установкой VMware ESXi на совместимое с ним железо, например, сервера HP. Быть знакомым с техникой Applе. В частности, не привожу подробности сборки-разборки MacPro, а там ньюансов немало.

    Аппаратная часть

    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, да и вообще комп очень напоминает данный сервер только в другом корпусе.

    НЖМД — 4 корзины для 3.5” (LFF). С некоторыми физическими доработками в корзины влезает 2.5″ (SFF). Подробнее об этом можно посмотреть [8] SSD в Apple Mac Pro 1.1.

    Также имеется IDE DVD, до 2 шт формата 5.25″. Но, предусмотрены еще разъемы SATA. На материнской плате называются ODD SATA (ODD = Optical Disk Drive). Мои эксперименты показали, что в данное место можно и нужно устанавливать жесткие диски и SSD.
    Подробнее с картинками
    Точно можно комбинировать IDE и SATA устройства. Может даже их получится поставить 2 IDE и 2 SATA, не проверял.

    Не забывать про некоторые трудности с питанием: выведено всего 2 molex, нагрузочная способность неизвестна. Блок питания не такой как на pc, все питание идет через материнку, разъемы на ней для питания нестандартные.

    Разъем ODD

    Стандартный 0.5м коротковат, будет внатяг и подключать его единственно удобно в последний момент перед завершением задвигания корзины в корпус.

    Потребуется кабель SATA 0.8м, желательно с угловым разъемом. 1м многовато.

    В качестве физического переходника 5.25-2.5 прекрасно подходит корпус ненужного CD-ROM. Если нет ненужного – таковым он точно станет после отделения начинки от корпуса.

    Выбор ESXi

    Используя таблицу совместимости от VMware можно понять, что Xeon 5150 поддерживается максимум ESXi 5.5 U3. Именно эту версию и будем устанавливать.
    В ESXi 6.0 выкинули поддержку всего «устаревшего». Официально его и более новые типа 6.7 сюда ставить нельзя, реально — может и получится. В интернетах встречались упоминания, что это удачно. Но, не в этот раз, мое мнение что несовместимость по процессору сильное колдунство. В продакшн так нельзя, только для опытов.

    Для новых версий ESXi методы доработки напильником предполагаю те же.

    Доработка напильником дистрибутива

    Дистрибутив брал стандартный. Можно с оф сайта, можно с торрентов. ESXi 5.5 U3.
    Но, помните обращал внимание на полностью 64-битная архитектуру, но EFI загрузчик 32 битный?! Вот тут-то он и встретится. При попытке загрузки установщика ничего не происходит. Требуется заменить загрузчик установщика более старыми, 32-битным. Вроде от версии даже более ранней чем 5.0.

    Подробно это описано в статье [2] Mac Pro compatibility with installing ESXi 5.0, файл BOOTIA32.EFI берем оттуда же.

    Используем программу редактирования iso (например, ultraiso). Находим внутри iso папку \EFI\BOOT и заменяем файл BOOTIA32.EFI на старый, сохраняем, и вот все уже грузится!

    Установка ESXi

    Никаких подробностей, все как всегда. Установка завершилась успешно, но ничего не грузится, это нормально!

    Доработка напильником загрузчика

    Алгоритм действий указан в статье [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

    Открываем Терминал, обязательно переходим в режим суперпользователя Sudo –s Создаем каталог для будущего раздела mkdir /Volumes/EFI смотрим имеющиеся разделы diskutil list вот что нам нужно, раздел EFI с названием ESXi

    Монтируем его

    mount_msdos /dev/disk2s1 /Volumes/EFI На примонтированном диске нужно будет заменить файлы на старые версии. Старые версии можно найти в [3], архив 32- bit booter files

    Файлы для замены:

    /EFI/BOOT/BOOTIA32.EFI /EFI/BOOT/BOOTx64.EFI /EFI/VMware/mboot32.efi /EFI/VMware/mboot64.efi

    По завершении отключаем примонтированный EFI-раздел

    umount -f /Volumes/EFI

    Заметка об изготовлении образа

    Заметка об изготовлении образа

    В идеале неплохо бы понять, где эти файлы лежат внутри дистрибутива. Тогда их можно будет заменить прямо там, и выпустить собственный дистрибутив «ESXi 5.5 для старого MacPro», полностью готовый к безпроблемной инсталляции. Мне не удалось их найти. Почти все файлы с расширениями вида «.v00» в дистрибутиве ESXi это tar архивы разных видов. В них вложены архивы .vtar, в них еще архивы… Программой 7zip долго я копал эти безконечные вложенности, но ничего напоминающего раздел EFI не удалось найти. В основном там директории линукса.
    Наиболее подходящим казался файл efiboot.img, но его можно легко открыть и увидеть, что там совсем не то.

    5.3. Вынимаем жд и устанавливаем его в MacPro

    Уже ставим навсегда, все привинчивая и собирая.
    И вот у нас уже грузится ESXi!

    Может показаться, что это не так. От момента включения и белого экрана до черного экрана загрузки ESXi проходит чуть больше времени, чем до привычного яблока mac os.

    END.

    На этом установка закончена, настройка ESXi как обычно для настройки ESXi.

    Стоит отметить, что дальнейшая установка Mac Os на такой VMware установленный на оборудование Apple легальна.

    Литература

    Ссылки на статьи, большинство англоязычные. [1] Sata Optical Drive in Mac Pro 1,1 = замена IDE сидюка на SATA, ну или на жд. https://discussions.apple.com/thread/3872488 https://www.tech.its.iastate.edu/macosx/downloads/MacPro-SATA-INS.pdf [2] Mac Pro compatibility with installing ESXi 5.0 = про замену загрузчика для установки https://communities.vmware.com/thread/327538 [3] Bringing an Old Mac Pro Back to Life with ESXi 6.0 = про замену загрузчиков уже установленной ESXi. https://neckercube.com/posts/2016-04-11-bringing-an-old-mac-pro-back-to-life-with-esxi-6-0/ [4] bank6 not a VMware boot bank no hypervisor found = что будет если подключить под виндой https://communities.vmware.com/thread/429698 [5] ESXi 5.x host fails to reboot after installation with the error: Not a VMware boot bank. No hypervisor found (2012022) = и официальный совет как это исправлять https://kb.vmware.com/s/article/2012022 [6] Как примонтировать EFI-раздел в Mac OS https://kim.tools/blog/page/kak-primontirovat-efi-razdel-v-mac-os [7] VMware Compatibility Guide https://www.vmware.com/resources/compatibility/search.php [8] SSD в Apple Mac Pro 1.1 = установка 2.5″ в 3.5″ салазки своими силами https://www.efxi.ru/more/upgrade_ssd_mac_pro.html [9] Предложение купить готовые адаптеры для салазок https://everymac.com/systems/apple/mac_pro/faq/mac-pro-how-to-replace-hard-drive-install-ssd.html [10] Спецификация использованного MacPro https://everymac.com/systems/apple/mac_pro/specs/mac-pro-quad-2.66-specs.html

    Список файлов

    BOOTIA32.EFI загрузчик установки из [2] 32- bit booter files, замена загрузчика из [3]

    Рейтинг
    ( 1 оценка, среднее 5 из 5 )
    Понравилась статья? Поделиться с друзьями: