Как установить macOS на Windows 10 с VMware

В этой статье приводится обходное решение проблемы, из-за которой нельзя установить драйвер VMWare на сервере, на котором работает Windows Server 2008 R2 и на котором установлена служба Telnet Server.

VMware Workstation

Необходимые условия:

  • Убедитесь в том, что виртуальная машина не зашифрована. Вы не можете экспортировать зашифрованную виртуальную машину в формат OVF.
  • Убедитесь в том, что виртуальная машина выключена.

Процедура:

  1. Выберете виртуальную машину и далее File > Export to OVF.
  2. Введите имя для ovf-файла и выберите директорию для сохранения файла.
  3. Нажмите Save для начала процесса экспорта в OVF. Процесс может занять несколько минут. Строка состояния показывает ход процесса экспорта.

Установка VMware Tools Windows Server + Core Edition

При установке операционной системы Windows с установочного диска для её корректной работы в среде VMware необходимо установить ПО VMware Tools. Данное ПО содержит актуальные драйвера для ОС а так же обеспечивает выполнение мониторинга и базовых функций ОС, например функцию «Shutdown Guest OS» (выключение ОС).

Для начала необходимо подключить к ОС установочный диск VMware Tools, как это сделать, можно узнать из следующей инструкции: Создание сервера из ISO-образа в vCloud Director 10

Установка VMware Tools Windows Server + Core Edition

В большинстве случаев, самую актуальную версию установочного диска можно найти в нашей библиотеке ISO образов (Libraries – Media & Other). Установочный диск имеет название типа:

Следует учитывать, что без установки ПО VMware Tools возможности управления виртуальной машиной через консоль ограничены – например, не работает устройство ввода «мышь».

Для Windows Server с GUI рабочего стола

После входа в систему через консоль выбираем необходимый нам диск (в данном случае диск D:\)

Установка VMware Tools Windows Server + Core Edition

В итоге автоматически запустится программа установки ПО VMware Tools, выбираем кнопку «Next»

В следующем окне выбираем «Typical» для установки конкретно под данный продукт виртуализации или «Complete» чтобы установить все возможные компоненты. Выбираем «Next» и «Install» в следующем окне.

По завершении установки выберите «Finish» и ответьте утвердительно на запрос перезагрузки ОС – это необходимо для корректной работы ОС и ПО.

После перезагрузки мы видим, что средство ввода «мышь» корректно работает, и определился сетевой адаптер ОС, осталось только ввести его сетевые настройки:

Установка VMware Tools Windows Server + Core Edition

Панель управления – Сеть и Интернет – Центр управления сетями и общим доступом – Изменение параметров адаптера – Свойства – IPv4 – вводим сетевые настройки, соответствующие нашей ВМ

После нажатия «Ок» и корректной настройке правил NAT и Firewall на виртуальном Edge маршрутизаторе видим активность сетевого подключения.

Для Windows Server Core – без возможностей удаленного рабочего стола

После подключения образа установочного диска определите букву диска, под которым диск был подключен, для этого введите команду:

Установка VMware Tools Windows Server + Core Edition

fsutil fsinfo drives

Читайте также:  Как отключить обновления windows 10, 9 способов, пошаговая инструкция

Вывод команды покажет все буквы подключенных к ОС дисков:

В нашем случае нужный нам – диск D:\

Входим в интерфейс управления PowerShell, переходим на указанный диск и проверяем содержимое директории командами:

Установка VMware Tools Windows Server + Core Edition

powershell

cd D:

Установка VMware Tools Windows Server + Core Edition

dir

Все верно, выполняем следующую команду для автоматической установки ПО VMware Tools:

.\ /s /v /qn

Установка VMware Tools Windows Server + Core Edition

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

Далее проверяем сетевые настройки через PowerShell:

powershellGet-NetIPConfiguration

Здесь мы видим, что сетевой адаптер определился, однако ip адресация не настроена, и сервер назначил сетевому интерфейсу адрес типа APIPA. Запоминаем показатель InterfaceIndex.

Установка VMware Tools Windows Server + Core Edition

Назначим сетевому адаптеру статический ip адрес, соответствующий нашей вм.

IndexInterface мы знаем из предыдущего шага:

New-NetIPAddress -InterfaceIndex 2 -IPAddress -PrefixLength 24 -DefaultGateway

При корректной настройке правил NAT и Firewall на виртуальном Edge маршрутизаторе видим активность сетевого подключения:

Установка VMware Tools Windows Server + Core Edition

Для настройки DNS серверов необходимо ввести следующую команду:

Set-DNSClientServerAddress –InterfaceIndex 2 -ServerAddresses 8.8.8.8,1.1.1.1

Как обновить VMware Tools для нескольких виртуальных машин одновременно без перезагрузки-часть из vSphere Client на ESXI x.x

А знаете ли вы, что в VMware vSphere 5 / ESXI есть способ обновить VMware Tools сразу для нескольких операционных систем в виртуальных машина ESXI есть спосох одновременно? Выбираем какой-нибудь объект в окружении VMware vCenter из vSphere Client, где есть вкладка Virtual Machines (например кластер или хост ESX 5), переходим на нее, выделяем с помощью Ctrl или Shift несколько виртуальных машин, нажимаем правую кнопку мыши и из меню Guest выбираемInstall / Upgrade VMware Tools для массового обновления:

Как обновить VMware Tools для нескольких виртуальных машин одновременно из vSphere Client на ESXI 5.x.x

Как обновить VMware Tools для нескольких виртуальных машин одновременно без перезагрузки-часть из vSphere Client на ESXI x.x

В появившемся диалоговом окне вам будет предложено выбрать каким способом вы хотите выполнить обновление: интерактивно (Interactive) или автоматически (Automatic). Если выбрать автоматический способ обновления, то в строку “advanced options” можно будет ввести некоторые аргументы, с которыми будет выполняться установка.

Как обновить VMware Tools для нескольких виртуальных машин одновременно-1 часть из vSphere Client на ESXI

В официальной документации VMware, я, к сожалению, не нашел тех аргументов, которые необходимо ввести в этой строке, однако на одном из форумов энтузиасты все таки нашли и выложили интересующую нас строку-аргумент:

/s /v/qn ADDLOCAL=ALL REBOOT=ReallySuppress

Как обновить VMware Tools для нескольких виртуальных машин одновременно без перезагрузки-часть из vSphere Client на ESXI x.x

Протестил на 5.1 и 5.5 все ок. Во второй части мы воспользуемся удобной утилитой RSTools.

Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware
Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware
Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware
Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware
Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware

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

Подготовка виртуальной машины с помощью VMware

= «0»

Читайте также:  Установка серверной операционной системы Windows Server 2008 R2

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

Обходной путь

Чтобы обойти эту проблему, не запускайте службу Telnet Server под учетной записью Local System. Рекомендуется оставить службу Telnet Server для запуска с учетной записью локальной службы по умолчанию.

Если это временно не устраняет проблему, убедитесь, что установлена последняя версия средств VMWare. Если вы не можете обновить или удалить средства VMWare, выполните следующие действия:

  1. Получите файлы установки для последней версии средств VMWare.

  2. Нажмите кнопку"Начните", введите cmd в поле "Начните поиск" и нажмите кнопку "ОК".

    Примечание

    Откроется окно командной строки.

  3. В командной подсказке измените диск на диск CD-ROM (например, диск D).

  4. Введите и нажмите ввод, чтобы принудительно удалить все записи реестра и удалить все предыдущие версии setup /c средств VMware.

    Примечание

    Для 64-битных гостевых операционных систем введите setup64 /c.

  5. Установите последнюю версию средств VMWare.

  6. Убедитесь, что параметр для службы Telnet настроен правильно.

  7. Перезапустите сервер.

Больше оперативной памяти

Виртуальные машины требовательны к объёму доступной оперативной памяти. Каждая виртуальная машина включает полноценную операционную систему. Поэтому необходимо разделить операционную систему вашего ПК на две отдельные системы.

Microsoft рекомендует минимум 2 ГБ оперативной памяти для своих операционных систем. Соответственно, такие требования актуальны и для гостевой операционной системы виртуальной машины с Windows. А если планируется использование на виртуальной машине стороннего требовательного программного обеспечения, то для её нормальной работы оперативной памяти потребуется ещё больше.

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

Прежде чем делать это, убедитесь, что виртуальная машина отключена. Также, не рекомендуется предоставлять виртуальной машине более чем 50% физически присутствующей на компьютере виртуальной памяти.

Если, выделив для виртуальной машины 50% памяти вашего компьютера выяснилось, что она не стала работать достаточно комфортно, то возможно для нормальной работы с виртуальными машинами вашему компьютеру недостаточно оперативной памяти. Для нормальной работы любой виртуальной машины будет достаточно 8 ГБ оперативной памяти, установленной на основном ПК.

Учебное пособие по VMware ESXi:

На этой странице мы предлагаем быстрый доступ к списку руководств, связанных с Vmware Esxi.

Вам нужно будет создать учетную запись Vmware Free для загрузки патчей Vmware ESXi.

На портале загрузки Vmware Patch вам нужно будет выбрать правильную версию Vmware ESXi.

Выберите нужный пакет и нажмите кнопку «Загрузить».

В нашем примере мы загрузили исправление ESXi670-201808001.

Имя файла патча было

Во-первых, вам нужно получить доступ к веб-интерфейсу Vmware.

Откройте программное обеспечение браузера, введите IP-адрес вашего сервера Vmware ESXi и получите доступ к веб-интерфейсу.

На экране приглашения введите регистрационную информацию администратора.

После успешного входа в систему появится панель управления Vmware.

На панели инструментов Vmware выберите «Доступ к хранилищу» и нажмите кнопку браузера Datastore.

На экране браузера Datastore нажмите кнопку «Создать каталог» и введите имя: PATCH

Выберите папку PATCH, нажмите кнопку «Загрузить» и найдите патч ESXi на своем компьютере.

Теперь вам нужно включить службу SSH.

Откройте меню «Управление», откройте вкладку «Службы» и найдите службу SSH.

Управление> Услуги> TSM-SSH

Щелкните правой кнопкой мыши службу SSH и выберите опцию «Пуск».

Используйте программное обеспечение Putty и подключайтесь к серверу Vmware ESXi.

В нашем примере мы будем использовать программное обеспечение Opensource с именем Putty и компьютер под управлением Windows.

Программное обеспечение Putty доступно на веб-сайте

По окончании загрузки запустите программное обеспечение и дождитесь следующего экрана.

Выберите опцию SSH и введите IP-адрес сервера VMWare ESXi.

На экране приглашения введите регистрационную информацию администратора.

Информация о доступе к заводским настройкам: Имя пользователя: root Пароль:

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

Используйте следующую команду, чтобы войти в режим обслуживания

Источник