Чи не ставте російську версію!Ні за які пряники. Я з нею мучився тиждень, не міг зрозуміти, чому за допомогою локальної консолі не встановлюються оновлення, чому не застосовують правила брандмауера, чому... Список довжини. Плюнувши на все це, зберіг файли віртуальних машинта поставив англійську версію. Все працює чудово!

Файл сервера важить 1.65 Гб і називається

9200.16384.WIN8_RTM.120725-1247_X64FRE_SERVERHYPERCORE_EN-US-HRM_SHV_X64FRE_EN-US_DV5.ISO

Відразу після встановлення налаштуйте мережу (пункт 8) та встановіть оновлення (пункти 5 та 6). Якщо все пройшло успішно, то можна рухатися далі. Якщо ні – перевіряйте, що та як. Привидом можливих проблемна цьому етапі вам є неможливість поставити оновлення.

Робота з Hyper-V без домену

Наш сервер не в домені, а в робочій групі. Це дає переваги незалежності та переносимості рішення у будь-які умови – починаючи від зовсім малобюджетних рішень, лімітованих лише вартістю обладнання, у разі мого стенду в районі 20 т.р. Але це накладає певні особливості налаштування. Зокрема, ми повинні налаштувати брандмауер та додати спільного користувача.

Додайте локального адміністратора (пункт 3 конфігурації сервера, наприклад "hyperadmin/hyperpwd"), щоб не використовувати адміністратора за замовчуванням). Такого ж користувача (можна не адміна) треба додати на машині, з якою підключатиметеся через RDP. При створенні користувача на своїй машині я в полі Опис так і написав: для підключення до HYPER-V 2012».

Брандмауер Hyper-V

Так як в основному я планую використовувати консоль MMC для управління віртуальними машинами, то буде зручно передбачити додаткове обладнання для управління брандмауером сервера. Це зекономить багато часу, т.к. я не планую займатися регулярними правками правил – сервер повинен просто працювати. І пам'ятати синтаксис PowerShell і CMD мені не хочеться, вистачить з мене і Linux. Тому я увімкну віддалений доступдо брандмауера! Враховуючи, що керувати сервером по-доброму треба через виділену для цього мережу (фізично, VLAN), мій варіант не зменшить загальну безпеку. Як варіант, можна між хостом та мережею ставити програмно-апаратний брандмауер, наприклад, Mikrotik (без WiFi, звичайно). Це дуже недороге рішення при прийнятній продуктивності та надійності.

Включити можливість віддаленого керуваннябрандмауером можна виконавши консольну (все-таки нікуди без консолі) команду:

netsh advfirewall firewall set rule group="Windows Firewall Remote Management" new enable=yes

Після цього можна запустити на робочої станціїконсоль mmc з правами "hyperadmin" і додати оснастку " Брандмауер Windows" (У мене в Windows 7 вона називається "Брандмауер Windows в режимі підвищеної безпеки") і вказати IP-адресу нашого сервера Hyper-V. Всі:)

Але попри все, консоль - найнадійніший засіб управління. Я все одно все виконую в консолі, а дивлюся, що до чого, у GUI у розділі "Спостереження - брандмауер". Просто я не збираюся все пам'ятати. І ця стаття є одним з варіантів how-to для мене самого з вашими коментарями та доповненнями.

Диспетчер Hyper-V дозволяє управляти віртуальними машинами, налаштовувати віртуальні мережі, диски, запускати віртуальні машини, підключатися до них - тобто. майже все для початку.

Запускаємо Диспетчер Hyper-V від імені користувача "hyperadmin" і зліва вгорі натискаємо "Підключитись до сервера". Знову ж таки по IP.

Диспетчер Hyper-V у Windows 7 розрахований на керування Hyper-V 2008, а не 2012. Такі опції, як Live та Storage Migrations будуть доступні лише з Windows 8 (з Windows 7 через PowerShell – будь ласка, але не через графічний інтерфейс). Тому я вирішив встановити Windows 8 (тріалу достатньо, поки що) для порівняння "як воно працює" через Windows 8. Нічого так з'явилися можливості перетворення дисків VHD на VHDX, ті ж кнопочки міграцій, про які згадував трохи вище. Ну, чудово, звичайно, але якщо визначитися з термінологією і знати, що ви точно хочете, то можна обійтися і PowerShell і старою доброю 7-кою (ще недавно так само говорили про "стару добру XP-шку").

Щоб диспетчер Hyper-V з Windows 8 показав вам список віртуальних машин, потрібно завантажити чудовий скрипт hvremote (http://archive.msdn.microsoft.com/HVRemote) та запустити його на робочій станції з правами адміністратора:

cscript hvremote.wsf /mmc:enable
cscript hvremote.wsf /AnonDCOM:grant

Можна ще перевірити, чи все вийшло:

cscript hvremote.wsf /show /target:ім'я_або_ip_вашого_hyper-v_сервера

Не бійтеся з приводу того, що він ще версії 0.7, яка ще може глючити в Windows 8 і 2012. Все працює! Ось тепер можна буде побачити ваші віртуальні машини (коли ми їх створимо, звісно).

Ліричний відступ для переходу до наступного розділу Підключилися, радіємо, починаємо встановлювати гостьову віртуалку... Стоп! Як вибрати місце під диск VHD для віртуалки? Диск на 500 Гб у процесі установки не був відформатований - не потрібно було. І зараз я маю можливість розміщувати гостьові системи лише на диск C:. А диск 60 Гб всього. Тобто. всього потрібно відкрити диспетчер жорстких дисків, відформатувати в NTFS та перепризначити літери дисків(DVD буде E:\, диск 500 Гб D:\ - я ненавиджу, коли DVD висить між дисками:)). ЯК ЦЕ ЗРОБИТИ???

Дистанційне керування дисками

Для віддаленого керування дисками (Disk Management), потрібно виконати такі кроки:

1. Запустити службу Virtual Disk Service (VDS) на сервері

Перегляд списку служб (service), назви яких починаються на "R" за допомогою PowerShell:
Get-Service -Name r*

Запуск служби VDS (Virtual Disk Services):

Якщо потрібно, дозвольте “Remote Volume Management” на клієнтському комп'ютері(з якого керуватимемо нашим сервером).

Якби ми не відключили брандмауер повністю, далі треба було б виконати пункт 2.

2.Дозволити "Керування дисками" (Disk Management).

Netsh advfirewall firewall set rule group=“Remote Volume Management” new enable=yes

Запускати консоль управління оснастками MMC необхідно від імені користувача локального адміна на нашому сервері (у нашому випадку "hyperadmin/hyperpwd"):

У оснащенні додати "Керування дисками" (не локальний комп'ютер, а віддалений, наприклад, за IP-адресою).

Ну власне початкова рутина закінчилася. Тепер можна спокійно створювати віртуальні машини. Диспетчер Hyper-V також треба запускати від імені "hyperadmin/hyperpwd".


Ще в Windows 8 з'явилася технологія віртуалізації Hyper-V, яка раніше доступна тільки в серверних ОС Microsoft. Це рішення виглядає більш вдалим, ніж віртуальна машина Windows Virtual PC, що входила в Windows 7. Сьогодні я розповім, як у Windows за допомогою Hyper-V створити віртуальну машину, а також налаштувати в ній Інтернет, локальну мережу та обмін файлами.

Крім Coreinfo можна використовувати фірмову утиліту Intel (у AMD є аналогічна).

Ви також можете заглянути до таблиці підтримки технологій віртуалізації на сайті виробника вашого процесора: Intel | AMD.

Увімкнення компонента Hyper-V

Hyper-V є компонентом операційної системи, який спочатку відключений. Досвідчені користувачі можуть увімкнути його однією командою PowerShell:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

Якщо ви віддаєте перевагу графічному інтерфейсу, натисніть Win + R , введіть OptionalFeaturesта натисніть Enter.

У вікні позначте прапорцем Hyper-V.

Так чи інакше, компонент стане доступним після перезавантаження системи. З проблем із встановленням у Windows 8 RP поки було помічено циклічне перезавантаження з вини драйверів контролера USB 3.0, яке на деяких системах вирішувалося відключенням USB 3.0 у BIOS.

Створення та налаштування віртуальної машини

Натисніть Win + R, введіть virtmgmt.mscі натисніть клавішу Enter , щоб відкрити диспетчер Hyper-V. З меню ДіїВиберіть СтворитиВіртуальна машина.

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

Стандартне розташування для віртуальних машин – папка ProgramDataале його можна змінити.

Якщо ви вже маєте віртуальний диск у форматі VHD, можете підключити його. Я, до речі, так і зробив, скориставшись диском, створеним раніше Virtual Box.

Коли ви вказуєте наявний VHD, з майстра пропадає крок, на якому задається носій для встановлення системи.

Однак, шлях до ISO можна вказати і пізніше, відкривши параметри віртуальної машини в головному вікні диспетчера Hyper-V.

Запуск віртуальної машини та встановлення Windows на неї

Тут теж все просто, але дещо незвично для тих, хто раніше не стикався з Hyper-V.

У диспетчері Hyper-V:

  • для запуску віртуальної машини натисніть "Пуск"
  • для взаємодії з нею натисніть "Підключити" або двічі клацніть ескіз машини

Коли в параметрах машини вказано завантажувальний ISO-образ WindowsВи побачите на екрані знайомий напис Press any key to boot… Далі ви вже самі впораєтеся, але якщо вам потрібні покрокові інструкціїпо установці, вони є на OSZone для Windows 7 та Windows 8 .

Якщо операційна система на фізичній машині новіша за ту, що встановлена ​​на віртуальній, рекомендується оновити компоненти інтеграції (дякую, Артем). Для цього підключіться до диспетчера Hyper-V до віртуальної машини, натисніть Ctrl + I і запустіть setup.exe.

Налаштування доступу до Інтернету та локальної мережі

Інструкції з цього розділу необхідні лише в тому випадку, якщо вас не влаштовує комутатор за замовчуванням (Default Switch), який з'явився в Windows 10 1709, який не можна видалити або перейменувати. У разі використання Default Switch у разі підключення хоста до VPN віртуальна машина також використовує VPN. У цьому полягає одна з головних відмінностей зовнішнього комутатора, створення якого я опишу далі.

В меню ДіїВиберіть Налаштування віртуальних комутаторів. Відкриється вікно, у якому можна створити комутатор одного із трьох типів. Щоб ваша віртуальна машина могла виходити в Інтернет, створіть зовнішнійкомутатор.

Тепер потрібно задати ім'я комутатора та вибрати мережевий адаптер, якщо у вас їх більше одного. Вдома я використовую бездротову мережутому вибрав адаптер Wi-Fi.

Залишається лише вказати створений комутатор у параметрах мережного підключення віртуальної машини.

Тепер у встановленою Windowsу вас буде підключення до Інтернету та локальна мережа між фізичною та віртуальною машинами.

На малюнку вище ви бачите:

  • ліворуч – результат додавання віртуального комутатора Hyper-V на фізичній машині, тобто. мережевий містта віртуальний адаптер
  • праворуч – доступ до Інтернету та підключення до локальної мережіна віртуальній машині

Як бачите, налаштування Інтернету та локальної мережі не так складне, скільки незвичне для користувачів клієнтських ОС Microsoft.

Обмін файлами між фізичною та віртуальними машинами

По ходу роботи з віртуальною машиною регулярно виникає необхідність скопіювати на неї файли з фізичної або навпаки. Я опишу кілька способів вирішення цього завдання.

Загальні мережеві папки

Цей спосіб працює у всіх виданнях Windows 10. Оскільки у нашому розпорядженні є локальна мережа, можна використовувати спільні папки для обміну файлами. Фактично, інструкції нижче зводяться до основ створення спільних папок.

Доступ з віртуальної машини на фізичну

Картинка коштує тисячі слів, як кажуть американці.

На малюнку показано провідника віртуальної машини (VIRTUAL-PC), звідки здійснюється доступ до фізичної машини (VADIK-PC). Як тільки ви введете облікові дані облікового запису, доступ до його профілю буде у вашому розпорядженні.

Можливо, ви захочете зробити спільну папку, розташовану на фізичній машині поза своїм профілем. Для цього достатньо задіяти стандартні засобинадання загального доступу, але цей процес я поясню вже на прикладі доступу до довільної папки віртуальної машини.

Доступ з фізичної машини на віртуальну

Допустимо, в корені диска віртуальної машини є папка Shared. Клацніть на ній правою кнопкоюмиші та виберіть Загальний доступОкремі люди(або Конкретні користувачіу Windows 7).

Тепер ви можете відкрити спільну папкупо мережі у провіднику, у тому числі ввівши в адресний рядок адресу виду \\ім'я-комп'ютера\ім'я-папки.

Підключення до віддаленого робочого столу віртуальної робочої машини

У Hyper-V між фізичною та віртуальною машиною неможливий обмін файлами шляхом копіювання та вставки. Можна лише вставляти скопійований фізичною машиною текст поєднанням клавіш Ctrl + V . Однак після запуску віртуальної машини можна з'єднуватись з нею за допомогою RDP замість того, щоб відкривати її з диспетчера Hyper-V. Цей спосіб працює у виданнях Pro та вище.

Дії на віртуальній машині

Спочатку потрібно дозволити на віртуальній машині підключення до віддаленого робочого столу у властивостях системи. Натисніть Win + R та виконайте:

RUNDLL32.EXE shell32.dll,Control_RunDLL sysdm.cpl,5

Потім дозвольте з'єднання, як показано на малюнку.

Залишається лише з'ясувати IP-адресу віртуальної машини командою ipconfig

Події на фізичній машині

Натисніть Win + R та введіть mstscта розкрийте параметри входу.

У вікні:

  1. Введіть IP-адресу віртуальної машини (обов'язково).
  2. Вкажіть ім'я користувача, в чию обліковий записбуде виконано вхід.
  3. Увімкніть запам'ятовування облікових даних.
  4. Збережіть установки підключення.

Ви також можете встановити на вкладці «Екран» дозвіл менше того, що використовується у фізичній машині.

Тепер можна обмінюватися файлами між фізичною та віртуальною машинами звичними поєднаннями клавіш Ctrl+C та Ctrl+V.

Насамкінець я хотів би віртуалізувати кілька рекомендацій Дениса Дягілєва щодо роботи з Hyper-V.

Використовуйте RDP для підключення до віртуальних машин.

Це не тільки дозволить обмінюватися файлами між фізичною та віртуальною машиною шляхом копіювання та вставки, але й заощадить системні ресурси, які споживає vmconnect при підключенні до віртуальної машини в диспетчері Hyper-V або з командного рядка.

Якщо ви плануєте регулярно використовувати RDP для підключення до різних віртуальним машинам, закріпіть програму на панелі завдань. Тоді у списку переходів зберігатиметься список машин.

Будьте уважні зі знімками

За допомогою Hyper-V можна створювати знімки віртуальної машини завдяки використанню технології диференціальних дисків. Однак логіка роботи знімків практично зворотна від тієї, що очікує від неї людина, яка ще жодного разу не наступала на граблі.

Олександр Косівченко (MVP з віртуалізації) докладно, хоч і дещо сумбурно, описав принцип роботи знімків Hyper-V на Хабрі.

Використовуйте імпорт віртуальних машин за необхідності

Імпорт буде цікавішим ІТ-фахівцям, але мені випадково довелося скористатися цією функцією. Після створення віртуальної машини я перейменував букву диска, на якій вона зберігалася, після чого диспетчер Hyper-V втратив її.

Озирнувшись у оснащенні, я побачив опцію імпорту і моментально відновив машину.

Причому я навіть не підозрював, що виконані мною дії стали можливими лише за рахунок появи нової можливості у Hyper-V:)

Hyper-V vs. VirtualBox

Розбираючись із Hyper-V, я мимоволі порівнював рішення Microsoftдля клієнтської операційної системи із Oracle VirtualBox.

З погляду типових завдань домашніх користувачів (тестування установки системи, ознайомлення з нею, перевірка роботи додатків), ці рішення практично не відрізняються один від одного. Але VirtualBox можна використовувати в домашніх виданнях Windows 10, у той час як Hyper-V у них недоступний.

VirtualBox не має таких жорстких апаратних вимог, а його графічні можливості навіть ширші, оскільки є підтримка апаратного прискорення 3D (хоча я ніколи їй не користувався).

Що стосується графічного інтерфейсу, то це виключно справа смаку. Напевно, гіпервізор, що прийшов із серверних ОС, виглядає більш аскетично, але параметри і налаштування віртуальних машин в цілому дуже схожі.

Наявність Hyper-V у Windows насамперед порадує ІТ-фахівців, які звикли до цієї технології. Для домашніх користувачів – це хороша можливістьскористатися вбудованими засобами системи та розширити свій кругозір, долучившись до серверним технологіям Microsoft.

Опитування

Я познайомився з віртуальними машинами у 2004 році, коли почав займатися автоустановкою Windows. З того часу вони стали невід'ємною частиною моєї повсякденної роботи, включаючи тестування системних налаштувань, програм тощо.

У коментарях розкажіть, яким рішенням для віртуалізації ви користуєтеся та з якою метою!

Я хочу подякувати Денису Дягілєву за допомогу у підготовці цього матеріалу. Однією з переваг програми MVP є знайомство з найкращими фахівцями з технологій Microsoft. Це означає, що в приватному порядку можна отримати грамотну консультацію з будь-якого питання;)

Денис також запропонував свою допомогу у проведенні дискусії. Тому, якщо у вас виникнуть технічні питання за цією статтею, ви можете розраховувати на кваліфіковані відповіді.

Я хочу спеціально наголосити, що

В операційній системі Microsoft Windows 8 з'явилася технологія віртуалізації Hyper-V, яка раніше доступна тільки в серверних операційних системах Microsoft.

Системні вимоги для роботи Hyper-V у Windows 8

1. Операційні системи

Hyper-V доступний тільки в 64-розрядних версіях Windows 8/8.1. Підтримуються редакції операційних систем Windows 8/8.1 Професійна та Корпоративна.

2. Процесор

  • 64-бітний процесор виробництва Intel чи AMD
  • Підтримка технологій віртуалізації ( Intel VT-xабо AMD-V), а також технології перетворення адрес другого рівня (Second Level Address Translation, SLAT). У Intel ця технологія називається Extended Page Tables (EPT), у AMD - Rapid Virtualization Indexing (RVI).

Перед включенням Hiper-V необхідно перевірити, чи всі ці технології включені в BIOS/UEFI. У деяких випадках для їх увімкнення може знадобитися оновлення BIOS.

Перевірити, чи підтримує процесор дані технології віртуалізації можна на сайті виробника intel http://ark.intel.com/Products/VirtualizationTechnology або amd http://products.amd.com/pages/desktopcpuresult.aspx

Також можна скористатися для процесорів Intelутилітою IntelProcessorIdentificationUtility.

1. Завантажити програму із сайту Intel downloadcenter.intel.com


2. Встановити та запустити програму.

3. Перейти на вкладку Технології ЦП,щоб перевірити, чи процесор підтримує технології віртуалізації.


Включення компонента Hyper V до ОС MS Windows 8.1

1. Для встановлення – необхідно відкрити Панель управління -> Програмита компоненти та вибрати пункт Увімкнення або вимкнення компонентівWindows.


Це вікно можна викликати натисканням Win + R (для відкриття вікна Виконати) та введенням OptionalFeatures.

2. У вікні знайти пункт Hyper-V


Крім самої платформи Hyper-Vсюди входять кошти на її управління - графічне оснащення Hyper-V Managerта модуль Hyper-V для PowerShell.

3. Встановити прапорці у чекбоксах усіх необхідних компонентівта натиснути OK, після чого потрібно перезавантажити комп'ютер.

4. Після перезавантаження в інтерфейсі Metro з'являться ярлики для запуску Диспетчери Hyper-Vі Підключення до віртуальної машині Hyper-V.


5. Ці ярлики доступні також у C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Hyper-V Management Tools


Встановлення гостьової операційної системи в Hyper-V

1. Відкрити Диспетчер Hyper-V


2. У головному меню вибрати Дії -> Створити -> Віртуальна машина.Аналогічні дії доступні на правій панелі Дії.


3.У діалоговому вікні майстра, що відкрилося, натиснути кнопку Далі

Майстер необхідний надання допомоги у процесі конфігурування віртуальної машини. Він збирає інформацію про місцезнаходження віртуальної машини, її назву, інформацію про віртуальної мережідля підключення віртуальної машини, параметрах віртуального жорсткого диска і т.д.

4. У наступному діалоговому вікні вказати ім'я віртуальної машини, і якщо необхідно зберігати віртуальну машину в місці, яке відрізняється від запропонованого за умовчанням при установці Hyper-V, потрібно вказати нове розташування.


5. На наступному кроці необхідно вказати покоління віртуальної машини


Друге покоління віртуальних машин з'явилося лише у останньої версії Hyper-V має ряд особливостей, деякі з них перераховані нижче:

  • як гостьова операційна система у віртуальній машині другого покоління можна використовувати тільки операційні системи:
    1. Windows Server 2012 та Windows Server 2012 R2;
    2. Windows 8 (64 bit) або Windows 8.1 (64 bit).
  • відсутні застарілі пристрої, такі як floppy-дисковод та COM-порти
  • відсутній IDE-контролер, замість нього залишився SCSI-контролер із можливістю завантаження
  • стандартний BIOSзамінений firmware на основі Unified Extensible Firmware Interface (UEFI).

6. У наступному діалоговому вікні необхідно вказати кількість оперативної пам'ятідля гостьової системи.


Конфігурація оперативної пам'яті дуже впливає продуктивність Hyper-V. Доступний варіант використання динамічної пам'яті. У разі використання динамічної пам'яті віртуальним машинам, які потребують більше пам'яті, виділяються ресурси пам'яті віртуальних машин, вимоги яких до обсягу оперативної пам'яті нижче. Наприклад, тих, які перебувають у стані простою.

7.На наступному етапі майстер створення віртуальної машини покаже екран Налаштування мережі.

Необхідно вказувати віртуальний комутатор, до якого буде підключено віртуальну машину. Якщо у цьому вікні немає вибору мережевих адаптерів, необхідно по закінченні конфігурування віртуальної машини створити віртуальний комутатор.


8. На наступному кроці конфігурації нової віртуальної машини необхідно встановити радіокнопку в пункті Створити новий віртуальний диск. Можна вказати ім'я віртуального жорсткого диска, його розташування та розмір. Якщо віртуальна машина вже була створена, можна вибрати Використовувати наявний віртуальний жорсткийдискабо Підключити віртуальний диск пізніше.


9. У діалоговому вікні Параметри встановленнянеобхідно вибрати, звідки встановлюватиметься операційна система. Необхідно встановити радіокнопку в пункті Файл образу (.iso) і вказати шлях до iso образу операційної системи, що встановлюється.



Якщо дистрибутив операційної системи записано на диск, необхідно вибрати ФізичнийCD абоDVD-диск.Якщо необхідно пізніше прописати шлях до ISO образу операційної системи, можна вибрати Встановити операційну системупізніше.

10.Діалогове вікно підсумкової конфігурації віртуальної машини. Якщо потрібно змінити конфігурацію, необхідно натиснути кнопку Назад.Після натискання кнопки Готовозапис про нову віртуальну машину з'явиться в диспетчері Hyper-V в стані Вимкнена.


Створення та налаштування віртуального комутатораHyper-V

11.У меню Діївибрати Диспетчер віртуальних комутаторів.


Існує три типи віртуальних мереж, до яких можна підключатися в Hyper-V: приватна, внутрішня та зовнішня віртуальна мережа

Приватна віртуальна мережа припускає взаємодію всіх віртуальних машин між собою. З приватними мережами не асоційовано фізичний мережевий адаптер. У цій мережі віртуальні машини не можуть взаємодіяти з операційною системою, що приймає, а приймаюча OS не може взаємодіяти з віртуальними машинами в приватній віртуальній мережі.

Внутрішня віртуальна мережа схожа на приватну віртуальну мережу тим, що вона допускає взаємодію всіх віртуальних машин між собою, але на відміну від приватної мережі, віртуальні машини можуть також взаємодіяти з host системою.

Зовнішня мережа використовується, коли необхідно надати віртуальній машині доступ до фізичної мережі. По суті, з віртуальним комутатором зв'язується фізичний мережевий адаптер, а Hyper-V перехоплює управління при спробі доступу віртуальної машини до мережі через цей комутатор.

12. Вибрати тип віртуальної мережі Зовнішня -> Створити віртуальний комутатор

13. У вікні вікно властивостей віртуального комутатора необхідно вказати ім'я комутатора і тип підключення.


14.При створенні зовнішньої мережі можна дозволити спільний доступдо мережевого адаптера з боку віртуального комутатора та host системи, для цього необхідно встановити прапорець у чекбоксі Дозволити керуючій операційній системі надавати загальний доступдо цього мережного адаптера.

15 . Якщо в мережі використовується розбиття на логічні підмережі, то для віртуального комутатора, підключеного до зовнішньої мережі, можна дозволити використання VLAN, встановивши прапорець у чекбоксі Дозволити ідентифікацію віртуальної локальної мережі для керуючої операційної системита вказати VLAN ID.

16.Натиснути Застосувати-> OK

17. На панелі Віртуальні машинидиспетчера Hyper-V вибрати конфігуровану віртуальну машину та викликати контекстне меню правою клавішею миші.

18. У контекстному менювибрати Параметри -> Мережевий адаптер

19. Вказати для вибраної віртуальної машини створений віртуальний комутатор


20. Натиснути Застосувати-> OK

21.Запустити інсталяцію гостьової операційної системи, натиснувши на піктограму Пускна панелі Дії(Також запуск віртуальної машини можна здійснити, вибравши в головному меню Дія-> Пускчи через контекстне меню).

Привіт друзі, в нашій статті ми підключимо до нашої Windows 8 віртуальну машину Hyper-V і встановимо на неї операційну систему Windows 7 і Windows 8 також відповімо на всі запитання задані користувачами. До речі, на Hyper-V можна перенести весь ваш фізичний комп'ютер! Декілька моїх знайомих сисадмінів працюють тільки на Hyper-V і навіть вже забули що таке нормальна операційна система. На початку ми публікуємо кілька ваших листів.

Установка Hyper-V

Якщо на вашому комп'ютері інстальовано Windows 8 Pro або Windows 8 Enterprise (корпоративна), то ви можете скористатися системою віртуалізації Hyper-V або простими словамивикористовувати вбудовану операційну систему Windows 8 віртуальну машину. Вона дуже проста в управлінні і я не сумніваюся, що ви в ній розберетеся.

Для роботи Hyper-V необхідно, щоб ваш процесор підтримував технологію віртуалізації. Перед роботою обов'язково включіть у BIOS комп'ютераопції:

Intel Virtualization Technology для процесорів Intel або AMD Virtualization для процесорів AMD.

Попереджу вас, що в першу чергу Hyper-V розроблена та призначена для IT-фахівців та використовується на серверах.

При роботі в Hyper-V Ви не зможете скористатися флешкою, звуковою картою, і WiFi, у цьому відношенні краще використовувати VirtualBox. Але я все ж таки думаю, що ті хто читає цю статтю знають для чого їм це потрібно.

Для своєї роботи віртуальна машина Hyper-V висуває невеликі вимоги:

Windows 8 Pro має бути 64 біт.

Наявність оперативної пам'яті щонайменше 4ГБ.

Підключення Hyper-V

Відкриваємо Панель управління

і вибираємо Програми

Програми та компоненти. Увімкнення та вимкнення компонентів Windows

Знаходимо розділ Hyper-V та відзначаємо його галочкою та натискаємо ОК.

Відбудеться недовгий пошук потрібних файлів та перезавантаження.

Після перезавантаження йдемо в інтерфейс Метро і клацаємо лівою мишею на стрілочці, потім вибираємо Диспетчер Hyper-V,

з'являється майстер установки Hyper-V. Клацаємо на імені нашого комп'ютера, потім Створитиі Віртуальна машина.

Налаштування Hyper-V

1) Приступаючи до роботи. Даний майстер допоможе Вам створити віртуальну машину, тиснемо Далі.

2) Вкажіть місцезнаходження. Привласнюємо ім'я віртуальної машини на латиниці, наприклад Windows 7. Вказуємо місце розташування файлів віртуальної машини Hyper-V, так як на диску C: у мене місця немає, я позначу галочкою пункт Зберегти віртуальну машину в іншому місці і натисну огляд, потім вкажу диск D: і далі.

3) Вкажіть покоління. Я хочу встановити Windows 7, тому виберу Покоління 1.

4) Виділити пам'ять. На моєму комп'ютері 8ГБ оперативної пам'яті, а отже я можу безболісно виділити 2ГБ оперативної пам'яті для віртуальної машини. Зазначаємо пункт "Використовувати для цієї віртуальної машини динамічну пам'ять" та далі.

5) Налаштування мережі. Пропускаємо цей параметр (налаштуємо підключення до інтернету пізніше) і тиснемо Далі.

6) Підключити віртуальний жорсткий диск. Зазначаємо пункт Створити віртуальний жорсткий диск. Так, у другому пункті Вкажіть місцезнаходження, ми вказали розташування файлів віртуальної машини на диску D:, то за замовчуванням віртуальна машина запропонує нам розташувати віртуальний жорсткий диск на диску D: Windows 7 Virtual Hard Disks.

Друзі, пункт Розмір 127 ГБ не означає те, що на вашому диску D: відразу "відімкнеться" 127 ГБ.

Примітка: Віртуальний жорсткий диск можна створити на самому початку, тобто до того, як ви створите віртуальну машину і в цьому випадку ви зможете вибрати який створити віртуальний жорсткий диск, наприклад:

Динамічний(зростає в обсязі поступово, згідно з накопиченими даними, спочатку займає кілька мегабайт).

Фіксованого розміру(одразу вимагає виділення для необхідного простору, якщо створюєте диск на 120 ГБ, отже, рівно стільки ви повинні виділити йому місця).Жорсткий диск фіксованого розмірувважається більш високопродуктивним.

Докладнішу інформацію дивіться наприкінці статті.

7) Параметри установки. Зазначаємо пункт Встановити операційну систему пізніше. Далі.

8) Готово

Як налаштувати інтернет у Hyper-V

Тепер налаштуємо мережу. У головному вікні Hyper-V натисніть кнопку Диспетчер віртуальних комутаторів.

У вікні виберіть якого типу віртуальний комутатор ви хочете створити. Я виберу тип - Зовнішня мережа. З створити віртуальний комутатор.

Вибираємо довільне ім'я віртуальному комутатору. Мережевий адаптер Wi-Fi на моєму комп'ютері виробника "Atheros", ось я і виберу таку назву. Застосувати.

Вибираємо Параметри


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

Мережевий адаптер. У правій частині вікна вибираємо наш Віртуальний комутатор "Atheros", Застосуватиі ОК.

Встановлення на Hyper-V операційної системи

Тепер власне питання, як встановити у віртуальну машину операційну систему. Для встановлення віртуальної машини Hyper-V її потрібно завантажити з інсталяційного диска Windows 7 що знаходиться в дисководі або для цього потрібно використовувати образ ISO з Windows.

, потім у правій частині вікна за допомогою кнопок Вгоруі внизвиставляємо завантаження віртуальної машини з того, що потрібно:

Компакт диск- завантаження з інсталяційного дискаабо образу ISO.

Вибираємо Контролер 1 IDEі тиснемо на плюсик, потім DVD-дисковод, якщо ви хочете завантажити віртуальну машину з дисководу DVDвідзначаємо пункт Фізичний дисковод компакт- та DVD дисків: далі вставляємо в дисковод інсталяційний диск Windows 7.

Також для завантаження віртуальної машини та встановлення образ ISO з Windows 7 ви можете використовувати Windows 7, в цьому випадку потрібно відзначити пункт Файл образ і натиснути кнопку Огляд, у провіднику, що відкрився, потрібно вибрати образ з Windows 7 і натиснути Відкрити. Застосувати та ОК.

Натискаємо Пускта запускається віртуальна машина. Відбувається завантаження Hyper-V з образу ISO Windows 7. Клацніть двічі лівою мишею на ескізі вікна віртуальної машини Hyper-V,

відкриється вікно, в якому ми з вами працюватимемо. Натисніть будь-яку клавішу, інакше завантаження з інсталяційного диска Windows 7 не відбудеться. У верхній частині вікна розташовані кнопки налаштувань віртуальної машини.

Звичне діалогове вікно інсталятора Windows 7. Далі ви можете встановити на віртуальну машину операційну систему Windows 7. Весь процес детально описано в нашій статті.

Ось ми з вами і підключили до нашої операційної системи віртуальну машину Hyper-V і встановили на неї Windows 8, на віртуальній машині є інтернет. Так само можна встановити на неї Windows 8.

Як створити віртуальний жорсткий диск Hyper-V

Друзі, віртуальний жорсткий диск Hyper-V можна створити не тільки в процесі створення віртуальної машини.

У головному вікні віртуальної машини вибираємо Створити -> Жорсткий диск


Вибір формату диска. Можете вибрати новий формат жорсткого диска, але врахуйте, що він не підтримується ранніми операційними системами до Windows 8

Виберіть тип диска. Можете створити диск фіксованого розділу, який вважається більш високопродуктивним

Вказуємо місцезнаходження віртуального жорсткого диска, якщо у вас мало вільного місцяна диску C:, то розташуйте віртуальний жорсткий диск на диску D:. Клацаємо мишею на кнопці Огляд та вказуємо диск D:

Налаштування диска. Якщо ми створюємо не динамічний віртуальний диск, що розширюється, а віртуальний диск фіксованого розділу, значить ми повинні вказати точний об'єм диска, якщо ми вкажемо розмір 127 ГБ, значить рівно стільки наш віртуальний диск займатиме на диску D:. Переконайтеся, що у вас на диску D: так багато вільного простору.

Зверніть увагуна параметр Копіювати вміст вказаного фізичного диска, ним можна скористатися, якщо ви хочете перенести свій фізичний комп'ютер разом із усіма налаштуваннями на віртуальну машину!

Віртуальний жорсткий диск створено. При створенні нової віртуальної машини на кроці Підключити віртуальний жорсткий дискми можемо відзначити пункт Використовувати віртуальний жорсткий диск, потім натиснути Огляд і вказати місце розташування віртуального диска -D:\Новий віртуальний жорсткий диск.vhdx

Синій екран під час створеннявіртуального комутатора в Hyper-V

Друзі, кілька разів мені доводилося стикатися з тим, що в новій операційній системі Windows 8.1 у віртуальній машині Hyper-V, при створенні віртуального комутатора операційна система йшла в синій екранз помилкою:

Problém seems to caused following file: fwpkclnt.sys UNEXPECTED_KERNEL_MODE_TRAP *** STOP: 0x0000007f.

Проблему я намагався вирішувати у різний спосіб: перевстановленням віртуальної машини, відновленням системних файлів, видаленням антивірусу та фаєрволу, оновленням драйверів на всі комплектуючі комп'ютера, включаючи і мережну карту. На жаль допомогла лише зміна мережевого адаптера.

Ми додамо компоненти Hyper-Vу Windows 10, розглянемо варіант створення віртуальної машини за допомогою Hyper-V, і навіть розглянемо її параметри.

Додаємо компоненти Hyper-V.

Запускаємо "Виконати"будь-яким із двох способів:

  1. Тиснемо правою кнопкою по меню "Пуск"і вибираємо "Виконати". (Рис.1)
  2. Натискаємо клавіші "Win"+"R".
Рис.1 - Правою кнопкою "Пуск" -> "Виконати".

Вводимо appwiz.cpl(Мал.2)


Рис.2 - Вводимо appwiz.cpl

Відкриється вікно "Програми та компоненти". Зліва натискаємо "Увімкнення або вимкнення компонентів Windows". (Рис.3)


Рис.3 - Програми та компоненти.

Відкриється вікно "Компоненти Windows" . Вибираємо все, що є в розділі Hyper-V. (Мал.4)

Тиснемо "Ок".

Рис.4 – Вибір компонентів Hyper-V.

Чекаємо на встановлення компонентів - Застосування змін, і натискаємо "Перезавантажити зараз". (Мал.5)


Рис.5 – Застосування компонентів, перезавантаження системи.

На цьому Додавання компонентівзакінчено. Приступаємо до роботи з Hyper-V

Запуск Hyper-V.

В меню "Пуск" -> "Засоби адміністрування Windows" з'явився ярлик "Диспетчер Hyper-V". Запускаємо його. (Рис.6)

Рис.6 – Запускаємо Диспетчер Hyper-V.

Перед нами стартове вікно "Диспетчер Hyper-V". (Рис.7)


Рис.7 – Стартове вікно Диспетчера Hyper-V.

Вибираємо ліворуч наш комп'ютер, у мене це - DESKTOP-9PLBR7Q, праворуч з'явиться меню "Дії", Натисніть на пункт "Диспетчер віртуальних комутаторів". (Рис.8)


Рис.8 - Заходимо до Диспетчера віртуальних комутаторів.

У "Диспетчері віртуальних комутаторів"натисніть "Створити віртуальний комутатор". (Рис.9)


Рис.9 - Створюємо віртуальний комутатор.

Введіть Ім'я, у мене це - Hypernetі примітка, у мене це Мережа Hyper-V. (Мал.10)

Також виберете Тип підключення. Я вибрав підключення до Зовнішня мережачерез мою мережеву картку - "Realtek PCIe GBE Family Controller". А також встановив галочку у чекбоксі "Дозволити керуючій операційній системі надавати спільний доступ до цього мережного адаптера".

Тиснемо "Застосувати".


Рис.10 – Властивості віртуального комутатора.

Вискакує попередження "Зміни, що очікують, можуть порушити мережеве підключення".(Рис.11) Я припускаю, що цю статтю читатимуть новачки, отже вони навряд чи покроково повторювати за мною, використовуючи задіяний сервер, свого підприємства 😀 . Отже, нічого страшного в тому, що ми можемо на деякий час втратити мережне підключення. Тиснемо "Так"і чекаємо "Застосування змін".


Рис.11 - Попередження про можливе порушення підключення до мережі.

Тепер зайшовши в "Мережеві підключення- - "Налаштування параметрів адаптера". Ми можемо побачити наш щойно створений vEthernet (Hypernet), так само з ним сусідить не підключений vEthernet (Коммутатор за замовчуванням) - "Стандартна мережа" автоматично надає віртуальним машинам доступ до мережі комп'ютера за допомогою перетворення мережевих адрес ( NAT). NATна Наразінам не цікавий. І комутатор цей чіпати не будемо.(Рис.12)


Рис.12 - Мережевое подключение -> Налаштування параметрів адаптера.

На цьому налаштування мережі завершено. Переходимо до найголовнішого, тому для чого й створено систему віртуалізації Hyper-V- З видання віртуальної машини.

Створення віртуальної машини.

Тиснемо правою кнопкою по нашому комп'ютеру -> "Створити" -> "Віртуальна машина". (Мал.13)


Рис.13 – Створення віртуальної машини Hyper-V.

Відкриється "Майстер створення віртуальної машини". (Мал.14)

  • Натисніть кнопку "Готово", щоб створити віртуальну машину з налаштуваннями за промовчанням.
  • Натисніть кнопку "Далі", щоб створити віртуальну машину з особливими параметрами конфігурації.

Рис.14 – Майстер створення віртуальної машини.

Вказуємо Ім'я віртуальної машини та її розташування. (Рис.15)

Я вирішив протестувати за допомогою Ubuntu Server 18.04 .

Тому в мене так:

  • Ім'я: ubuntuserver 18.04.
  • Розташування: E:\hyper-v ubuntu server 18.04\.

Рис.15 - Вказуємо Ім'я віртуальної машини та її розташування.

Вибираємо покоління віртуальної машини. (Рис.16)

У більшості випадків варто вибрати друге покоління, але якщо ви встановлюєте щось 32-bitное то варто вибрати - Покоління -1.

Особисто у мене Ubuntu Server 18.04 64-bitз підтримкою UEFI, отже я вибираю - Покоління 2


Рис.16 – Вибираємо покоління віртуальної машини.

Виділяємо кількість оперативної пам'яті. (Рис.17)

Моїй операційній системі вистачить 1Gb ОЗУ=> Я залишаю за замовчуванням вписані 1024 Mb. Ідемо "Далі".


Рис.17 – Виділяємо кількість оперативної пам'яті.

Вибираємо до якого комутатора буде підключений наш мережевий інтерфейс. (Мал.18)

Вибираємо наш "Hypernet", йдемо "Далі".


Рис.18 - Налаштування мережі.

Створюємо віртуальний жорсткий диск. (Мал.19)

Вказуємо Ім'я,Розташуваннята максимальний Розмірфайлу віртуального HDD.

В мене так:

  • Ім'я: ubuntu server 18.04.vhdx.
  • Розташування: E:\hyper-v ubuntu server 1804\.
  • Розмір: 10 ГБ.

Рис.19 - Створюємо віртуальний жорсткий диск.

Вибираємо ISO-образз якого будемо встановлювати операційну систему. (Рис.20)

Вибираємо пункт "Встановити операційну систему з файлу завантажувального образу" -> Натискаємо "Огляд"-> Вибираємо iso-образ. -> Тиснемо "Далі".


Рис.20 – Вибір образу ОС.

Завершення роботи майстра створення віртуальної машини. (Рис.21)

Тиснемо "Готово".


Рис.21 – Завершення роботи майстра створення віртуальної машини.

Тепер у Диспетчер Hyper-Vми бачимо, щойно створену, віртуальну машину - ubuntu server 1804. (Мал.22)

Натискаємо на неї правою кнопкою миші -> "Підключити".


Рис.22 – Диспетчер Hyper-V, Нова віртуальна машина.

З'явиться вікно (Мал.23)

Якщо ви бажаєте встановити систему Windowsто при натисканні на кнопку "Пуск"у вас повинна запуститися установка, без будь-яких помилок.

Але для того, щоб запустився Ubuntu Server 18.04Довелося у "Файл" - > "Параметри"->"Безпека"вимкнути "Безпечне завантаження". (Мал.24)


Рис.23 - Підключення до віртуальної машини.
Рис.24 - Вимикаємо Безпечне завантаження.

Включаємо віртуальну машину. (Мал.25)


Рис.25 – Включаємо віртуальну машину.

Все добре віртуальна машина запустилася. Нас зустрічає установник Ubuntu Server 18.04.(Мал.26)


Рис.26 – Запущена віртуальна машина. Інсталятор Ubuntu Server 18.04.

Зміна параметрів віртуальної машини.

Зробимо невеликий огляд параметрів віртуальної машини, щоб ви могли подивитися основні функції до того, як приймете рішення користуватися системою віртуалізації. Hyper-V.

"Файл" - > "Параметри".(Мал.27) Рис.27 - Заходимо у "Файл" -> "Параметри"

Устаткування.

"Вбудоване ПЗ"- можна змінити пріоритет завантаження пристроїв у віртуальній машині. (Мал.28)


Рис.28 - Вибір пріоритету завантаження.

"Безпека"- можна, можливо "Увімкнути/Вимкнути безпечне завантаження", "Увімкнути/Вимкнути підтримку шифрування". (Мал.29)

Рис.29 - Параметри безпеки віртуальної машини.

"Пам'ять"- можна відредагувати кількість виділеної ОЗУ, Увімкнути/Вимкнутифункцію Динамічна пам'ять.(Мал.30)


Рис.30 – Параметри оперативної пам'яті.

"Процесор"- можна відредагувати число віртуальних процесорів відповідно до числа процесорів на фізичному комп'ютері. (Рис.31)

Також можна розподілити навантаження на "Управління ресурсами".


"SCSI-контролер"можна додати Жорсткий диск,DVD-дисководабо Загальний диск. (Мал.32)


Рис.32 – Параметри SCSI-контролер.

Також можна змінити параметри підключених носіїв, наприклад тут ми можемо змінити вставлений у віртуальний DVD-дисковод ISO-образ. (Рис.33)


Рис.33 – Параметри носіїв.

"Мережевий адаптер"можна змінити конфігурацію мережевого адаптера: Вибрати Віртуальний комутатор, прописати VLAN ID, налаштувати Пропускну спроможність. (Мал.34)


Рис.34 – Параметри мережі.

Управління.

"Ім'я"- можна легко поміняти віртуальної машини, більш зручне для вашого пользования.(Рис.35)


Рис.35 – Зміна імені.

"Служби інтеграції"- Вибір служб, які ви хочете зробити доступними для віртуальної машини. . (Мал.36)


Рис.36 – Служби інтеграції.

"Контрольні точки"- Тут можна налаштувати Контрольні точки ( snapshot, точки відновлення), увімкнути автоматичний режим їх створення та призначити місце їх зберігання. (Мал.37)


Рис.37 – Контрольні точки.

"Розташування файлу Smart Padding"- Можна вказати шлях до файлу підкачки. (Мал.38)

Smart Padding- функція, яка дає можливість при нестачі пам'яті для завантаження віртуальної машини використовувати файл підкачки на хості.


Рис.38 - Розташування файлу Smart Padding.

"Автоматичні дії під час запуску"- Можна вибрати операцію, яку ви хочете виконати з даною віртуальною машиною під час запуску фізичного комп'ютера. (Мал.39)