Що таке віртуалка на windows 7. Покрокова установка та налаштування віртуальної машини Virtualbox




Віртуалізація дозволяє інкапсулювати внутрішній пристрій операційних систем або їх частин всередині віртуальних апаратного та програмного забезпечення. Іншими словами, створювати віртуальний простір, який буде реальним, з погляду операційної системи, запущений у цьому просторі. Саме цим і займаються віртуальні машини для Windows 7, Linux і Mac OS X. Віртуалізація так само дозволяє імітувати пристрої, яких немає на вашому комп'ютері.

Примітка: В певному сенсі, віртуальні машини дозволяють створювати комп'ютер усередині комп'ютера

Існує два важливі аспекти віртуалізації машин:

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

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

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

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

Програмне забезпечення для віртуалізації, яке керує створенням та функціонуванням віртуальних машин, а також розподілом та обмеженням ресурсів, що надаються, часто називають гіпервізором. Деякі програми для віртуалізації також можуть використовувати спеціальні розширення процесорів для повішення продуктивності віртуальних машин. Наявність такого роду розширень називають апаратною підтримкою віртуалізації. Прикладами цієї підтримки є технології VT-X (Intel) та AMD-V (AMD).

Що не є віртуалізацією та віртуальною машиною?

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

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

Чому варто використовувати віртуалізацію та віртуальні машини?

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

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

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

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

Так якщо ви збираєтеся запустити гостьові операційні системи поверх вашої системи, вам знадобляться додаткові ресурси для їх запуску, такі як процесор та оперативна пам'ять. Наприклад, якщо на вашому комп'ютері є лише 2 Гб оперативної пам'ятіі ви хочете запустити гостьову систему на Windows 7, то вам доведеться сильно обмежити використання ресурсів реальній системіщоб віртуальна машина змогла нормально функціонувати. Звичайно, якщо ви не намагаєтеся запустити Windows XP з 256 Мб пам'яті. Тим не менш, якщо у вас є 16 Гб оперативної пам'яті, то ви можете запустити далеко не одну гостьову систему, при цьому не відчувши ніякої нестачі ресурсів.

Плюси: Проста в установці та використанні.

Мінуси: Обмежена функціональність. Не підтримує снапшоти та загальний доступдо каталогів.

Віртуальна машина для Windows 7, Linux та Mac OS X - VirtualBox

VirtualBox є ще однією крос-платформною програмою створення віртуальних машин для Windows 7 і вище, а так само Linux і Mac систем, що зараз належить Oracle. VirtualBox схожа на VMware Player, але має більше функцій, у тому числі більш просунутий мережевий стек, необмежену кількість знімків (снапшотів), деяку підтримку OpenGL і DirectX, а також багато іншого. Програма просто встановлюється, і її так само просто використовувати. Ви також можете використовувати командний рядок для автоматичного розгортання. VirtualBox також підтримує USB і загальні каталоги. Крім того, існує портативна версія VirtualBox. Проте є й недоліки. Ви не можете робити скріншоти гостьових систем. Управління дисками дещо заплутане.

Аудиторія: початківці та досвідчені користувачі.

Плюси: Проста в установці та використанні, багато функцій.

Мінуси: Нема підтримки скріншотів, імпорт існуючих машин складний, не інтуїтивно зрозуміле керування дисками.

Гіпервізор VMware ESXi для створення віртуальних машин

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

Плюси: Потужна, розширені можливості віртуальних машин.

Мінуси: Необхідний хост та багато ресурсів. Не просто встановити та запустити.

Віртуальна машина для Unix/Linux - Kernel-based Virtual Machine (KVM)

KVM підтримує віртуалізацію лише для UNIX-подібних операційних систем (Linux). Програму можна запустити на будь-якому устаткуванні або в режимі емуляції, проте без розширень процесора, продуктивність буде жахливою. KVM призначений для використання за допомогою консолі. Але, у нього є пристойний інтерфейс управління, який дозволяє запускати та зупиняти віртуальні машини, знімати скріншоти та багато іншого. Інтерфейс відомий як Virtual Machine Manager (VMM) також використовується для управління віртуальними машинами Xen (див. далі). Підтримка локального та віддаленого керування. Існує відомий конфлікт із VirtualBox, але його можна вирішити відносно легко

Аудиторія: просунуті користувачі та професіонали.

Плюси: Повний контроль та гнучкість, дуже висока продуктивність, за відповідних умов.

Мінуси: Тільки UNIX-подібні системи. Необхідні апаратні розширення віртуалізації для нормального виконання. Акцент на командному рядку. Не просто встановити та запустити.

Віртуальна машина для Unix/Linux - Xen

Xen є ще одним додатком для віртуалізації UNIX-подібних операційних систем (Linux). Вона має завантажуватися у своєму екземплярі ядра. Акцент робиться на командний рядок. Але можна також використовувати VMM. Офіційно, Xen була підтримана OpenSUSE протягом багатьох років і нещодавно була додана в основну гілку релізу ядра. Xen може виконуватися в режимі апаратної підтримки або пара-віртуалізації. Тим не менш, для пара-віртуалізації Xen дуже проблематична в питаннях установки і запуску. Крім того, Xen має обмежену підтримку cd-rom та мережевих пристроїв. Також програма доступна як гіпервірор віртуалізації на чистому залізі на Live CD. Існують численні сторонні розширення для керування Xen.

Аудиторія: просунуті користувачі та професіонали.

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

Мінуси: Тільки UNIX-подібні системи. Режим пари-віртуалізації глючить. Акцент на командному рядку. Дещо утиліт командного рядкаякі можуть ввести в оману. Не просто встановити та запустити. Необхідно завантажувати власний екземпляр ядра.

Інші рішення для створення віртуальних машин

Існує багато інших рішень, які не були перераховані тут, такі як Parallels Virtuozzo, OpenVZ і VirtualBox на основі VMLite. Також існує ряд перероблених рішень, включаючи приклади схрещування віртуалізації та тонких клієнтів. Linux також має безліч своїх модифікацій. І не варто забувати про хмарних технологіяхзі своїми програмами для віртуалізації.

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

Декілька слів про програми віртуалізації

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

Як правило, більшість людей починають пізнавати віртуалізацію з VMware Player чи VirtualBox. Користувачі Linux можуть віддати перевагу KVM і, можливо, Xen. Досвідчені користувачі, можливо, захочуть глянути на ESXi.


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

У цій інструкції для початківців докладно про те, як створити та налаштувати віртуальну машину VirtualBox (цілком безкоштовне ПЗ для роботи з віртуальними машинами в Windows, MacOS та Linux), а також деякі нюанси з використання VirtualBox, які можуть виявитися корисними. До речі, у Windows 10 Pro та Enterprise є вбудовані засоби для роботи з віртуальними машинами, див. Примітка: якщо на комп'ютері встановлені компоненти Hyper-V, то VirtualBox буде повідомляти про помилку Не вдалося відкрити сесію для віртуальної машини про те, як це обійти: .

Примітка: для роботи віртуальних машин потрібно, щоб на комп'ютері була включена віртуалізація VT-x або AMD-V у БІОС. Зазвичай вона включена за замовчуванням, але якщо щось піде не так, враховуйте цей момент.

Тепер давайте створимо свою першу віртуальну машину. У прикладі далі використовується VirtualBox, запущена в Windows, як гостьова ОС (тою, яка віртуалізується) буде Windows 10.

  1. Натисніть кнопку «Створити» у вікні Oracle VM VirtualBox Менеджер.
  2. У вікні «Вкажіть ім'я та тип ОС» задайте довільне ім'я віртуальної машини, виберіть тип ОС, яка буде на неї встановлена ​​і версію ОС. У моєму випадку – Windows 10 x64. Натисніть "Далі".
  3. Вкажіть обсяг оперативної пам'яті, що виділяється для вашої віртуальної машини. В ідеалі - достатній для її роботи, але не дуже великий (оскільки пам'ять буде «відніматися» від вашої основної системи, коли віртуальна машина буде запущена). Рекомендую орієнтуватися на значення в зеленій зоні.
  4. У наступному вікні виберіть пункт «Створити новий віртуальний жорсткий диск».
  5. Виберіть тип диска. У нашому випадку, якщо цей віртуальний диск не використовуватиметься за межами VirtualBox - VDI (VirtualBox Disk Image).
  6. Вкажіть динамічний або фіксований розмір жорсткого дискавикористовувати. Я зазвичай використовую "Фіксований" і вручну задаю його розмір.
  7. Вкажіть розмір віртуального жорсткого диска та місце зберігання на комп'ютері або зовнішньому накопичувачі(Розмір повинен бути достатнім для встановлення та роботи гостьової операційної системи). Натисніть кнопку «Створити» і дочекайтеся завершення створення віртуального диска.
  8. Готово, віртуальна машина створена та відобразиться у списку зліва у вікні VirtualBox. Щоб побачити інформацію про конфігурацію, як на скріншоті, натисніть по стрілці праворуч від кнопки «Машини» і виберіть «Деталі».

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

Встановлення Windows у VirtualBox

Для того, щоб встановити Windows, у нашому випадку Windows 10, у віртуальній машині VirtualBox вам знадобиться образ ISOз дистрибутивом системи (див.). Подальші кроки виглядатимуть так.


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


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

У налаштуваннях віртуальної машини (врахуйте, що багато налаштувань недоступні, поки віртуальна машина запущена) ви можете змінити такі основні параметри:


Деякі із зазначених вище речей можна виконати і із запущеної віртуальної машини у головному меню: наприклад, до пункту «Пристрої» можна підключити флешку, вийняти чи вставити диск (ISO), увімкнути спільні папки тощо.

додаткова інформація

На завершення – деяка додаткова інформаціяяка може бути корисною при використанні віртуальних машин VirtualBox.


Щоб мати під рукою відразу кілька операційних систем з окремим робочим простором та додатками, не потрібно купувати другий (третій, четвертий тощо) комп'ютер. Тому що все це вміститься у вашому єдиному ПК. Як? Завдяки віртуальним машинам (ВМ) - особливим програмам, які створюють (емулюють) всередині основної операційної системи уявні (віртуальні) комп'ютери.

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

На одному фізичному комп'ютері одночасно може працювати кілька віртуальних. Скільки саме — залежить від апаратних ресурсів: чим швидше процесор, об'ємніша оперативка, просторіший накопичувач, тим більше. Звичайний домашній ПК середньої продуктивностіна базі Windows 10 справляється з одночасною роботою трьох-п'яти легковажних ОС (наприклад, Windows XP, Android та Lubuntu + основна система). Або двох-трьох відносно великовагових (наприклад, основна Windows 10 + віртуальні Windows 7 та Mac OS X). Як ви вже зрозуміли, програми-емулятори віртуальних комп'ютерів дозволяють встановлювати і запускати на них різні ОС.

Віртуальні машини загального призначення(на відміну від спеціалізованих - таких, як, наприклад, VM Java), використовують:

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

Ну і звісно, ​​віртуальні машини повсюдно використовують із розподілу робочих ресурсів серверів.

Сьогодні ми не стосуватимемося промислового застосування ВМ, а розглянемо тільки те, що може бути корисним для домашніх користувачів ОС Windows.

Oracle Virtualbox

Розглянемо процес створення нової віртуальної машини та початок встановлення в неї Windows 10.

  • Клацніть у верхній панелі кнопку «Створити».

  • У першому віконці майстра створення ВМ вкажемо ім'я ОС (воно відображатиметься у списку гостьових систем), її тип (Windows, Linux тощо) та версію. У нашому прикладі це Windows 10 32 bit (можна поставити і 64 bit, але їй потрібно більше ресурсів). Для переходу до наступного кроку натисніть кнопку Next.

  • Далі зазначимо розмір оперативної пам'яті ВМ. за замовчуванням Windows 10 x86 приділяється 1 Гб, але ви можете збільшити цей об'єм, зсуваючи повзунок вправо. Якщо на вашому ПК не дуже багато оперативної пам'яті, не віддавайте ВМ більше 2-3 Гб, інакше основна система гальмуватиме через брак пам'яті.

  • Слідом створюємо віртуальний жорсткий диск. Якщо ви ставите систему вперше, вибирайте варіант "Створити новий".

  • Тип віртуального диска залишимо за замовчуванням.

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

  • Далі вкажемо ім'я тома (віртуального диска С) та його розмір. За замовчуванням – 32 Гб.

  • Після натискання в останньому вікні кнопки «Створити» у списку з'явиться нова віртуальна машина. Праворуч у рамці показано її параметри.
  • Для переходу до інсталяції Windows клацніть у верхній панелі кнопку «Запустити».

  • У вікні, яке відкриється після цього, з'явиться віконце «Виберіть завантажувальний диск». Натисніть на піктограму папки та вкажіть шлях до дистрибутиву системи. Це може бути образ у форматі.iso чи фізичний носій (DVD, флешка). Вибравши дистрибутив, натисніть "Продовжити".

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

Деякі налаштування ВМ та гостьової системи

Клік у вікні віртуальної машини захоплює курсор миші (тобто він рухатиметься лише в межах віртуального екрану). Для повернення курсору до ОС натисніть комбінацію Ctrl+Alt.

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

Щоб підключити до гостьової системи папку для обміну файлами з основною, клацніть у меню "Пристрої" пункт "Спільні папки". Натисніть на значок «папка+» у вікні і через поле «шлях до папки» вкажіть її у провіднику (в ньому показані каталоги основної системи).

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

Щоб змінити порядок опитування завантажувальних пристроїв (наприклад, для завантаження віртуальної машини з DVD), завершіть роботу гостьової ОС, відкрийте її налаштування (у головному вікні Virtualbox) та зайдіть на першу вкладку розділу «Система». У списку "Порядок завантаження" позначте потрібний носій і, натискаючи кнопки зі стрілками, посуньте його вгору.

VMware Workstation Pro

Деякі опції віртуальних машин Hyper-V

Щоб зробити знімок стану запущеної гостьової ОС, відкрийте верхнє меню вікна «Дія» і клацніть «Контрольна точка». Або натисніть Ctrl+N.

Доступ до налаштувань окремої віртуальної машини відкривається з неї контекстного менюу списку головного вікна диспетчера та ховається за кнопкою «Параметри».

Інші можливості програми теж дуже нехитрі і освоюються без особливих зусиль.

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

Створити віртуальну машину можна за допомогою VirtualBox. Це система візуалізації, яка дозволить працювати на будь-яких ОС.

Як створити віртуальну машину у VirtualBox

Отже, вас цікавить питання: Як створити віртуальну машину Win 7 за допомогою VirtualBox?. Я вам зараз детально розповім так, як сам це вже пройшов. Для початку слід інсталювати програму на ваш комп'ютер. Зробити це нескладно. Після завантаження файлу, потрібно його відкрити і запуститься інсталятор, де слід натиснути "Далі". Перед вами відкриється нове діалогове вікно з усіма компонентами програми, які встановлюватимуться. Ви можете самі вибирати налаштування, але я рекомендую туди не лізти та встановлювати все.

Завантажити VirtualBox - https://www.virtualbox.org/wiki/Downloads

Перейдемо до створення віртуальної машини за допомогою VirtualBox

Відкриваємо програму та натискаємо на кнопку «Створити» та Next

Перед вами відкриється діалогове вікно, де можна вибрати тип та версію операційної системи. Я вибрав Windows 7.

Натискаємо «Next» та вибираємо розмір пам'яті для віртуальної машини. Для Windows 7 вибрав 1.5 ГБ.

Потім слід вибрати жорсткий диск. Так як ми створюємо нову віртуальну машину, нам необхідно Створити новий жорсткий диск.

Тут раджу вам нічого не змінювати і залишити все за умовчанням.

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

У кінці потрібно вказати розташування віртуальної машини і розмір (20 ГБ) диска і підтвердити свій вибір.

Ви створили віртуальну машину, але це по суті комп'ютер без операційної системи. Ви можете зайнятися налаштуваннями нової системи. Але це ще не все, тепер вам потрібно встановити саму ОС. Для цього вставляємо в CD-ROM настановний диск Windows 7. Після чого переходимо у вікно програми VirtualBox вибираємо нашу створену віртуальну машину та натискаємо старт.

Після цього ви повинні побачити вікно з назвою Майстер першого запуску натискаємо Next. Далі необхідно вибрати інсталяційний носій ваш CD-ROM.

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

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

Розглянемо докладніше, що таке віртуальні машини для Windows і чого вони потрібні. Дізнайтеся все про найкращі симулятори ОС і про те, як розпочати їх використання.

Віртуальна машина (ВМ) – це комп'ютерна програма, за допомогою якої користувач може створювати імітацію операційної системи. У машині встановлюється образ ОС для використання усередині існуючої системи. Дуже зручно, чи не так? Але є й підводне каміння. Читайте, з чим ви зіткнетеся при встановленні та яку віртуальну машину для Віндовс версій 7,8 та 10 краще вибрати.

Для чого потрібні віртуальні машини для ПК?

У більшості випадків ВМ використовуються для тестування програмного забезпечення. Для роботи з кількома ОС знадобиться лише один комп'ютер, що значно прискорює роботу.

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

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

Віруси, помилки та інші збої віртуальної ОС не впливають працювати основний системи. Після закриття машини відбувається зупинка роботи додаткової ОС та звільняється оперативна пам'ять.

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

Причини встановлення ВМ:

  • Ви хочете ознайомитися з роботою інших операційних систем без їх повноцінної інсталяції. Якщо є потреба в заміні існуючої ОС, спочатку скористайтеся віртуальним симулятором, щоб протестувати інші варіанти ПЗ. Це позбавить вас від можливих багів та несумісності з апаратною частиною;
  • Ви є розробником і хочете створити комплексну систему для тестування додатків, що створюються.

VirtualBox

VirtualBox – віртуальна машина для Windows 7,8,10. Середовище віртуалізації поширюється на безкоштовній основі та може бути встановлене як для роботи з операційними системами, так і для розгортання мережної інфраструктури та хостингу сайтів.

Головне вікно VirtualBox:

Головна особливість цієї віртуальної машини – це кросплатформність. Вона добре працює на всіх версіях Віндоус. Також з сайту розробника можна завантажити інсталятори для Mac OS, Debian. У середовищі віртуалізації можна встановлювати будь-які десктопні ОС.

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

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

Переваги і недоліки

Переваги VirtualBox:

  • Безкоштовне поширення. 90% аналогічного ПЗ є платним, тоді як VirtualBox можна отримати абсолютно безкоштовно. Функції та можливості програми не обмежуються розробником;
  • Можливість створення скріншотів – знімків екрану віртуальної системи. Підсумкове зображення відображатиме лише вікно додаткової ОС. Створення скрин за допомогою основної ОС погіршує дозвіл і захоплює ще й ваш звичайний робочий стіл;
  • створення точної копії існуючої віртуальної машини;
  • Можливість перетягування папок, ярликів та інших об'єктів усередині симулятора;
  • Єдина файлова система - з віртуальної машини можна отримати доступ до директорій, що зберігаються на ПК, і навпаки;
  • Одночасна робота з кількома машинами.

Також, відмінною особливістюновою VirtualBox 4 є зручна системауправління віртуалізацією та інтуїтивно-зрозуміла робоча областьпрограми. Також, у новому збиранні доступна можливість виконання захоплення відео з екрана додаткової ОС.

VirtualBox підтримує роботу з підключеними до комп'ютера носіями USB.

Недоліки програми:

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

Для встановлення програми VirtualBox завантажте інсталятор із офіційного сайту розробника – компанії Oracle. Процес встановлення стандартний і не потребує додаткових налаштувань:

  • Запустіть файл EXE;
  • Виберіть Жорсткий диск, на якому перебуватиме коренева папка з програмою;
  • Дочекайтеся завершення інсталяції. У разі потреби користувач може переглянути статистику використання жорсткого диска в процесі установки.

У полі «Custom Setup» можна відключити підтримку USB, мережевих служб. Це дозволяє зменшити підсумковий розмір програми.

Відеоінструкція, як встановити дві ОС за допомогою VirtualBox

Поле установки програми можна розпочинати створення першої віртуальної машини. Клацніть на кнопку «Створити» у лівому верхньому куті вікна. Відкриється вкладка налаштування ВМ:

У вікні майстра налаштування виберіть тип віртуальної ОС (Windows, Linux, Debian, MacOS) та її версію. Задайте ім'я для симулятора, що створюється, і клацніть на кнопку «Далі».

Потім програма надасть вам можливість самостійно вказати розмір оперативної пам'яті, який буде виділено під додаткову ОС. Для користувачів-новачків радимо задавати значення, яке вказано в полі «Рекомендований розмір пам'яті».

Розмір оперативної пам'яті для ВМ слід визначити залежно від технічних характеристиквашого ПК. Якщо на вашому комп'ютері є 4 ГБ оперативної пам'яті, для нормальної роботисимулятора буде достатньо 512 МБ-1 ГБ.

Далі програма попросить вибрати файловій системіобраз ОС (що відповідає зазначеному раніше сімейству та версії). Після завершення налаштування з'явиться вікно з коротким переліком усіх параметрів. Натисніть на "Фініш".

Після завершення встановлення віртуального WindowsУ головному вікні VirtualBox з'явиться іконка для запуску ОС. Клацніть на неї та дочекайтеся завантаження робочого столу. За потреби виконайте інсталяцію драйверів.

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

Готово. Тепер ви можете розпочинати роботу з віртуальною операційною системою. Для виходу із програми спочатку вимкніть ОС, а потім закрийте VirtualBox.

VMware

VMWare Workstation – це найкраща віртуальна машина для Windows 10. Розробник позиціонує програму як зручну платформудля створення . У порівнянні з іншими популярними аналогами, VMWare підтримує більше функцій для налаштування віртуальної машини і дозволяє синхронізувати симулятор з інструментами розробки ПЗ.

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

Переваги і недоліки

Серед переваг VMWare можна виділити:

  • Зручна панель інструментів;
  • Синхронізацію із засобами розробки від Майкрософт, зокрема платформи.NET та програмного середовища Visual Studio;
  • Система безпеки. Вбудовані інструменти VMWare забезпечують високий рівеньзахисту ваших файлів у додатковій ОС. Симулятор може виявляти спроби шкідливої ​​активності усувати їх;
  • Робота служб шифрування для створених віртуальних машин.

Недоліки програми:

  • Платне поширення. Користувач може завантажити безкоштовну пробну версіюутиліти, але для отримання повної версіїдодатки з усіма доступними функціями потрібно оплатити річну або щомісячну передплату;
  • Чи не підійде для новачків. Якщо ви раніше не використовували симулятори операційних систем, рекомендуємо розпочати роботу з більш простих варіантів. Наприклад, VirtualBox і стандартного для Віндоус Hyper V. VMWare підійде просунутим користувачам, які воліють виконувати налаштування системи вручну.
Як встановити

Завантажити віртуальну машину для Windows можна із офіційного сайту розробника VMWare.com.

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

Огляд функціоналу та перше налаштування програми

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

Зверніть увагу! Користувач може створити групу віртуальних машин замість кількох симуляторів. Це дозволяє знизити ресурс споживаної оперативної пам'яті та прискорити роботу комп'ютера та симулятора ОС.

У вікні майстра налаштування ВМ вкажіть шлях до образу операційної системи (це може бути файл у пам'яті комп'ютера або завантажувальний диск). Також є можливість налаштувати віртуальну машину без установки ОС (її можна інсталювати пізніше).

  • У вікні вкажіть ім'я ОС, ім'я користувача та пароль доступу до облікового запису;
  • Вкажіть, на якому диску комп'ютера буде зберігатися віртуальна машина;
  • Виділіть потрібну кількість оперативної пам'яті для роботи ВМ;
  • Налаштуйте обладнання (автоматично або вручну).

Після завершення налаштування віртуальної машини зачекайте на встановлення образу ОС і починайте роботу:

Microsoft Virtual PC

Microsoft Virtual PC - це ще один популярний емулятор віртуальних машин. Програма добре сумісна з усіма версіями ОС Windows. Якщо в якості основної ОС ви використовуєте продукт від Майкрософт, ради емуляції радимо вибрати саме Microsoft Virtual PC.

Переваги і недоліки

Переваги емулятора:

  • Відмінна сумісність із усіма версіями ОС Віндоус. У більшості випадків, користувачу не потрібно встановлювати жодних додаткових драйверівдля віртуальної ОС Усі вони синхронізуються з основною системою;
  • Загальний доступ до файлової системи. Отримуйте доступ до файлів, які зберігаються на жорсткому диску комп'ютера через вікно ВМ;
  • Підтримка ОС Windows з розрядністю 64 біт у режимах роботи «Гостьовий хост» та «Гостьова середа»;
  • Підтримка апаратної віртуалізації.

Недоліки:

  • Існують платні функції. Програма поширюється на безоплатній основі, але за підтримку налаштування групи віртуальних ОС доведеться придбати передплату;
  • Відсутня підтримка лінукс-подібних систем.
Огляд функціоналу та перше налаштування програми

Для встановлення віртуальної ОС спочатку завантажте її образ на згадку про комп'ютер, а потім відкрийте програма Microsoft Virtual PC. Клацніть на кнопку «Створити віртуальну машину» та в новому вікні налаштуйте наступні параметри:

  • Введіть ім'я нової ОС;
  • Виділіть місце для її жорсткого диска та розмір оперативної пам'яті;
  • Вберіть, які пристрої підтримуватиме ВМ (мережеве оточення, флеш-накопичувачі тощо).
Підсумок

Ми розповіли вам про найкращі віртуальних машинахдля Windows, але не про всіх. Якщо ви вважаєте, що це не найкращі – пишіть у коментарях! Допоможіть новачкам-читачам визначитися, з якого емулятора почати.