uk
мова
смартфони SoC процесори відеокарти ігри
українська русский
Архів | Віртуалізація → Як встановити віртуальну машину
Стаття востаннє коригувалася 2022.07.12 та могла втратити свою актуальність !!!

Як встановити віртуальну машину
на комп'ютер

11.12.2012 р.

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

Цим віртуальним пристроям тимчасово передається певна частина реальних ресурсів комп'ютера. Працювати з ними можна як з реальними комп'ютерами.

Що таке віртуальна машина


Можливості середньостатистичного сучасного комп'ютера багаторазово перевищують мінімальні системні вимоги більшості операційних систем. Комп'ютер з 8 або 16 ГБ оперативної пам'яті, багатоядерним процесором і запам'ятовуючим пристроєм у кілька сотень гігабайт вже далеко не рідкість. Водночас, для нормальної роботи актуальної нині Windows 11 достатньо двоядерного центрального процесора з частотою 1 ГГц, 4 ГБ ОЗП, 64 ГБ вільного простору на жорсткому диску та відеокарти з підтримкою DirectX 12. Апаратні вимоги старіших версій Windows, а також інших операційних систем, значно нижчі (як правило, у рази).

Кожна операційна система має свої сильні та слабкі сторони. Наприклад, Windows 11 із підтримкою DirectX 12 дозволяє ефективно реалізувати ігрові можливості і тому є найкращою операційною системою для "геймерів". У плані несприйнятливості до комп'ютерних вірусів добре характеризуються операційні системи Linux. Багато людей й досі віддають перевагу Windows 7, перевіреній багатьма роками надійної роботи.

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

Спосіб зробити це давно існує. Він не передбачає будь-якого фізичного "розчленування" комп'ютера на частини та не вимагає придбання додаткового обладнання. Все вирішується набагато простіше - встановленням спеціального програмного забезпечення, яке створює віртуальні машини з віртуальним складовими частинами: процесором, оперативною пам'яттю, запам'ятовуючим пристроєм, мережевою картою і т.д. Цим віртуальним пристроям тимчасово передається певна частина реальних ресурсів комп'ютера (лише на час, коли віртуальна машина використовується). А в решту часу комп'ютер працює у звичайному режимі, зберігаючи за собою всі апаратні ресурси системи у повному обсязі. Кількість створюваних віртуальних машин, спосіб розподілу поміж них ресурсів, встановлювані на них операційні системи та інше програмне забезпечення, визначається користувачем. Їх можна запускати по черзі чи разом. Кількість віртуальних машин, що одночасно працюють на одному комп'ютері, обмежується лише його апаратними можливостями.

Віртуальні комп'ютери та програми, які на них встановлені, прийнято називати гостьовими (гостьова машина, гостьова операційна система). Реальні машини та їх програмне забезпечення називають називають хостовими (хостовий комп'ютер, хостова операційна система).

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

Віртуальні машини на одному комп'ютері можуть взаємодіяти між собою, а також з основним комп'ютером, оскільки мають мережеві адаптери мережі (можна ввімкнути відразу кілька). Порядок організації їх взаємодії не сильно відрізняється від побудови локальної мережі з реальних комп'ютерів. Гостьові операційні системи використовують підключення до Інтернету основного комп'ютера. До них можна приєднувати реальний оптичний привід, флешки та інші USB-девайси.

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

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

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

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

Програмне забезпечення

Існує багато варіантів програмного забезпечення для Windows, яке створює віртуальні машини. За надійністю та ступенем інтеграції в Windows непоганим варіантом є програмний продукт Virtual PC від Microsoft.

VMware також непогана програма, але платна.

Для звичайного використання (в домашніх умовах і не тільки) найкращим варіантом, на думку автора, є програма Oracle VM VirtualBox (або просто VirtualBox). Поміркуйте самі: програма безкоштовна, є українська та російська мови інтерфейсу, як хостову можна використовувати як будь-яку версію як Windows, так і Linux, Solaris та ін., в інтерфейсі все просто і наочно, забезпечена достатня функціональність. Для використання на віртуальних машинах деяких операційних систем (наприклад Mac OS) потрібно, щоб центральний процесор комп'ютера на апаратному рівні підтримував віртуалізацію (більшість сучасних процесорів це "вміють").

Встановлюється VirtualBox просто, без будь-яких особливостей: подвійний клік по файлу установки і далі відповідаємо на запитання інсталятора до завершення.

Завантажити програму можна з офіційного сайту (https://www.virtualbox.org/wiki/Downloads).

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

Створюється віртуальна машина для Windows дуже просто. Після встановлення запускаємо VirtualBox, тиснемо кнопку "Створити" та відповідаємо на запитання майстра:

• вказуємо назву, сімейство та конкретну операційну систему, яка встановлюватиметься на цій машині (наприклад, Windows XP), тиснемо далі;

• потім обираємо обсяг оперативної пам'яті майбутнього віртуального комп'ютера;

• на наступному етапі створюємо віртуальний жорсткий диск – вибираємо варіант "завантажувальний диск", вказуємо його розмір у ГБ (для Windows XP не менше 7 ГБ), тип файлу – VDI. Якщо розмір реального жорсткого диска дозволяє, створюємо фіксований віртуальний диск, якщо ні - вибираємо варіант "динамічний віртуальний диск", вказуємо місце зберігання файлу віртуального диска (конкретний логічний розділ реального жорсткого диска), тиснемо кнопку "створити" і чекаємо завершення процесу.

Після створення віртуального жорсткого диска в основному вікні програми VirtualBox з'явиться нова віртуальна машина.

Вибираємо її, тиснемо кнопку "Властивості" і потрапляємо в розділ, що є своєрідним BIOS віртуальної машини. Тут можна змінювати параметри, вмикати та вимикати різні пристрої, що входять до її складу. Налаштування за замовчуванням є універсальним варіантом, тому нічого міняти тут не будемо. Потрібно лише пройти в розділ "Носії" та вказати джерело (пристій) установки операційної системи. У підрозділі "Носії інформації" вибираємо пристрій із зображенням диска та написом "Пусто", після чого у правій частині вікна VirtualBox вказуємо реальний оптичний привод (якщо установка буде здійснюватися з реального інсталяційного диска, що знаходиться в цьому приводі) або образ оптичного диска (якщо інсталяційний диск збережений на жорсткому диску у вигляді образу), натискаємо кнопку "ОК".

Віртуальна машина

Після цього повертаємось в основне вікно програми VirtualBox і тиснемо кнопку "Старт". Запуститься віртуальна машина, на якій із зазначеного на попередньому етапі джерела (реального чи віртуального приводу) буде здійснено встановлення операційної системи. Якщо ви хоча б раз встановлювали операційну систему, будь-яких проблем виникнути не повинно – все потрібно робити за аналогією з реальним комп'ютером. Якщо раніше встановлювати ОС вам не доводилося, ось:

інструкція з інсталяції операційної системи Windows 7

інструкція з інсталяції операційної системи Windows XP.

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

Віртуальна машина

Аналогічно на віртуальну машину можна встановити будь-яку операційну систему.

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





вгору