У цій статті ми розглянемо особливості установки операційної системи Windows 10 на віртуальну машину, запущену в середовищі VMware. В даному прикладі в якості хостовой платформи віртуалізації використовується VMWare ESXi 6.0.
Офіційно установка WIndows 10 в якості гостьової ОС в продуктах VMWare підтримується в наступних версіях ESXi:
- ESXi 5.5, ESXi 5.5 Update 1, Update 2 і Update 3
- ESXi 6.0 і вище
Для установки нам знадобиться образ Windows 10 в форматі ISO. Його можна завантажити з MSDN мул створити самому за допомогою утиліти Media Creation Tool. У цьому прикладі ми будемо використовувати образ Windows 10 x64 Professional. Завантажте його на сховище VMFS або підключіть каталог з образом по мережі за допомогою NFS.
За допомогою браузера або клієнта vSphere відкрийте консоль управління VMware. Нам потрібно створити нову віртуальну машину (ВМ). Виберіть потрібний хост ESXi, клацніть по ньому ПКМ і виберіть пункт New Virtual Machine.
В якості типу ВМ виберіть Typical.
Вкажіть ім'я віртуальної машини (w10test) і логічний каталог, в якому вона буде розташована.
Виберіть VMFS датастор, в якому будуть зберігатися файли віртуальної машини.
Як версію гостьовий операційної системи виберіть Microsoft Windows 10 (64-bit).
Порада. Навіть якщо Windows 10 відсутня в списку підтримуваних операційних систем (наприклад, в старих версіях ESXi), ви можете спробувати вибрати в якості версії ОС Microsoft Windows 8 (64bit), ядро Windows у якої є подібним.Виберіть розмір віртуального диска (* .vmdk). Windows10 x86 вимагає як мінімум 16 Гб місця на диску, Windows 10 x64 - 20 Гб.
На результуючому вікні позначте галку "Edit the virtual machine settings before completion".
У властивостях ВМ вкажіть як мінімум 1 Гб оперативної пам'яті для 32 бітної Windows 10 і 2 Гб для x64, додайте додатковий віртуальний CPU.
Тепер в настройках ВМ виберіть CD / DVD привід. І підключіть раніше завантажений ISO файл з образом Windows 10 (Datastore ISO File-> Browse). В налаштуваннях вкажіть, що CD / DVD привід повинен бути підключений при завантаженні (Connect at power on). натисніть Finish для запуску створення ВМ.
Після того, як ВМ з'явиться в консолі vSphere, запустіть її. Автоматично запуститься майстер установки Windows 10.
Вкажіть мовні настройки системи і натисніть Next.
На наступному етапі натисніть єдину наявну кнопку Install now.
Вкажіть свій ключ продукту для Windows 10 або пропустіть цей крок.
Погоджуємося з ліцензійною угодою Microsoft.
І вибираємо тип установки Custom (advanced).
Порада. У нашому випадку, в якості віртуального SCSI контролера ми використовували адаптер VMware Paravirtual (для контролера LSI Logic parallel процедура аналогічна). В інсталятор Windows 10 відсутні драйвера для даного контролера, і майстри не бачить локального диска віртуальної машині, показуючи помилку "We could not find any drives". Щоб завантажити драйвер, контролера, натисніть "Load driver".
В даному випадку нам потрібно завантажити драйвер pvscsi. Найпростіше це зробити, змонтувавши диск з VMTools. В консолі ВМ виберемо Guest> Install / Update VMware Tools.
Або ж можна змонтувати .iso образ VMware Tools вручну:
- За допомогою Datastore Browser перейдіть в самий верхній каталог
- Перейдіть в каталог vmimages -> tools-isoimages і виберіть образ windows.iso image.
- Натисніть OK, щоб змонтувати образ диска
Поверніться до екрану установки Windowsі натисніть кнопку Load Driver. Щоб завантажити драйвер SCSI натисніть Browse і перейдіть в папку D: \ Program Files \ VMWare Tools \ Driver \ pvscsi \ amd64 \ (шлях для Windows 10 x64).
У списку драйверів виберіть VMWare PVSCSI Controller (D: \ Program Files \ VMWare Tools \ Driver \ pvscsi \ amd64 \ pvscsi.inf) і натисніть Next.
Після успішного завантаження драйвера, інсталятор Windows 10 побачить контролер дисків і сам диск. В налаштуваннях ВМ знову змініть змонтований ISO на диск Windows 10.
Натисніть кнопку Next і установча програма Windows 10 автоматично створить всі необхідні розділи на неразмеченное області диска (або ви можете створити розділи в ручну на свій розсуд).
Дочекайтеся поки установник скопіює і розпакує файли.
Після закінчення установки, ВМ перезавантажиться. Вам залишиться вказати ключ продукту (або знову пропустити цей крок), і вказати ім'я користувача комп'ютера і його пароль.
Останнє, що залишилося виконати - встановити в гостьовій Windows набір утиліт VMWare tools. Найпростіше це зробити, вибравши в консолі ВМ пункт Guest> Install / Update VMware Tools.
Якщо програма інсталяції не запуститься автоматично, клацніть в провіднику ПКМ по віртуальному DVD приводу (як правило, йому призначається буква D :) і виберіть пункт Install or run program from your media.
В якості типу установки виберіть Typical. Після закінчення установки, инсталлер попросить вас перезавантажити комп'ютер.
Порада. Можна виконати і "тиху" установки VMware Tools з придушенням запиту на перезавантаження. Для цього в гостьовій Windows потрібно з правами адміністратора виконати команду:
setup.exe / S / v / qn REBOOT = R
Отже, ви розгорнули на сервері VMware ESXi віртуальну машину з Windows 10, яка повністю готова до використання.