Початківець Geek Як створити і використовувати віртуальні машини
Віртуальні машини дозволяють запускати операційну систему у вікні програми на робочому столі, яка веде себе як повний, окремий комп'ютер. Ви можете використовувати їх, граючи з різними операційними системами, запускайте програмне забезпечення, з яким не може працювати ваша головна операційна система, і випробовуйте програми в безпечному, вбудованому середовищі.
Є кілька хороших безкоштовних віртуальних машин (VM) додатків там, що робить створення віртуальної машини щось може кожен. Вам потрібно буде встановити програму VM та мати доступ до інсталяційного носія операційної системи, яку ви хочете встановити.
Що таке віртуальна машина?
Додаток віртуальної машини створює віртуалізовану середовище, що називається просто досить віртуальною машиною, яка веде себе як окрема комп'ютерна система, в комплекті з віртуальними апаратними пристроями. Він працює як процес у вікні поточної операційної системи. Ви можете завантажувати диск інсталятора операційної системи (або живий компакт-диск) у віртуальну машину, і операційна система буде "обманута", вважаючи, що вона працює на реальному комп'ютері. Вона буде встановлюватися і працювати так само, як на реальній, фізичній машині. Всякий раз, коли ви хочете використовувати операційну систему, ви можете відкрити програму віртуальної машини і використовувати її у вікні поточного робочого столу.
У світі VM операційна система, що фактично працює на вашому комп'ютері, називається хостом, а будь-які операційні системи, що працюють у віртуальних машинах, називаються гостями. Це допомагає уникнути надто заплутаних речей.
У певній віртуальній машині гостьова операційна система зберігається на віртуальному жорсткому диску - великий, багатоканальний файл, що зберігається на вашому реальному жорсткому диску. Додаток VM представляє цей файл гостьової ОС як справжній жорсткий диск. Це означає, що вам не доведеться возитися з перегородками або робити що-небудь ще складне з вашим реальним жорстким диском.
Віртуалізація додає додаткові витрати, тому не очікуйте, що вони будуть настільки швидкими, як якщо б ви встановили операційну систему на реальному апаратному забезпеченні. Вимагаючі ігри або інші програми, які потребують серйозної графіки та потужності процесора, насправді не так добре, тому віртуальні машини не є ідеальним способом відтворення ігор для ПК з ОС Windows на Linux або Mac OS X - принаймні, якщо тільки такі ігри не дуже старше або не вимагають належної графіки.
Обмеження на кількість віртуальних машин, які ви можете мати, насправді обмежено кількістю місця на жорсткому диску. Ось певний погляд на деякі віртуальні машини, які ми використовуємо під час тестування речей під час написання статей. Як ви можете бачити, ми отримали повні віртуальні машини з декількома версіями Windows і Ubuntu.
Ви також можете запускати декілька віртуальних машин одночасно, але ви опинитеся дещо обмеженими вашими системними ресурсами. Кожна ВМ споживає деякий час процесора, оперативну пам'ять та інші ресурси.
Чому ви хочете створити віртуальну машину
Окрім того, що вони є гарними цікавими для розваг, віртуальні машини пропонують ряд серйозних застосувань. Вони дозволяють експериментувати з іншою ОС, не встановлюючи її на фізичне обладнання. Наприклад, вони є чудовим способом зіпсуватись з Linux-новим або новим дистрибутивом Linux і подивитися, чи відчуває він себе правильно. Коли ви закінчите грати з ОС, ви можете просто видалити VM.
Віртуальні машини також надають можливість запускати програмне забезпечення іншої ОС. Наприклад, як користувач Linux або Mac, ви можете встановити Windows у віртуальну машину, щоб запустити програми Windows, до яких ви не могли б мати доступ. Якщо ви хочете запускати більш пізню версію Windows-10, але маєте старіші програми, які працюють тільки на XP, ви можете встановити Windows XP у віртуальну машину.
Ще однією перевагою, яку надають віртуальні машини, є те, що вони “опущені” від решти вашої системи. Програмне забезпечення, яке знаходиться у віртуальній машині, не може вийти з віртуальної машини, щоб втрутитися в інші системи. Це робить віруси безпечним місцем для тестування програм або веб-сайтів - ви не довіряєте і не бачите, що вони роблять.
Наприклад, коли зателефонували шахраї "Привіт, ми з Windows", ми запустили їх програмне забезпечення у віртуальну машину, щоб побачити, що вони насправді роблять - VM перешкодила шахраям отримати доступ до реальної операційної системи та файлів нашого комп'ютера.
Пісочниця також дозволяє безпечніше працювати з небезпечними ОС. Якщо ви все ще потребуєте Windows XP для старих програм, ви можете запустити його у віртуальній машині, де принаймні завдано шкоди запуску старої непідтримуваної ОС.
Програми віртуальної машини
Існує декілька програм віртуальної машини, з яких ви можете вибрати:
- VirtualBox: (Windows, Linux, Mac OS X): VirtualBox дуже популярний, тому що він відкритий і повністю безкоштовний. Там немає платної версії VirtualBox, так що вам не доведеться мати справу з звичайним "оновлення, щоб отримати більше можливостей" upsells і пики. VirtualBox працює дуже добре, особливо на Windows і Linux, де конкурентів менше, що робить його гарним місцем для початку з віртуальними машинами.
- VMware Player: (Windows, Linux): VMware має власну лінію програм віртуальних машин. Ви можете використовувати VMware Player на Windows або Linux як безкоштовний, основний інструмент віртуальної машини. Більш просунуті можливості - багато з яких знаходяться у VirtualBox для безкоштовного оновлення до платної програми VMware Workstation. Ми рекомендуємо почати роботу з VirtualBox, але якщо він не працює належним чином, ви можете спробувати VMware Player.
- VMware Fusion: (Mac OS X): користувачі Mac повинні купувати VMware Fusion для використання продукту VMware, оскільки безкоштовний програвач VMware не доступний на Mac. Проте VMware Fusion більш полірований.
- Робочий стіл Parallels: (Mac OS X): Маки також доступні Parallels Desktop. Обидва Parallels Desktop і VMware Fusion для Mac є більш полірованими, ніж програми віртуальної машини на інших платформах, оскільки вони продаються середнім користувачам Mac, які, можливо, захочуть запустити програмне забезпечення Windows.
Хоча VirtualBox працює дуже добре на Windows і Linux, користувачі Mac можуть захотіти купити більш поліровану, інтегровану програму Parallels Desktop або VMware Fusion. Засоби Windows і Linux, такі як VirtualBox і VMware Player, як правило, орієнтовані на цільову аудиторію.
Є, звичайно, ще багато варіантів віртуальних машин. Linux включає в себе KVM, комплексне рішення для віртуалізації. Професійна і корпоративна версія Windows 8 і 10, але не Windows 7, включає в себе Microsoft Hyper-V, ще одне комплексне рішення для віртуальних машин. Ці рішення можуть добре працювати, але вони не мають найзручніших інтерфейсів.
Налаштування віртуальної машини
Після того як ви вирішили на додаток VM і отримали його встановлено, створення VM насправді досить легко. Ми будемо запускати основний процес у VirtualBox, але більшість додатків керують створенням VM таким же чином.
Відкрийте програму VM і натисніть кнопку, щоб створити нову віртуальну машину.
Ви будете керуватися процесом майстром, який спочатку запитає, яку ОС ви будете встановлювати. Якщо ви введете назву операційної системи в поле "Ім'я", програма, швидше за все, автоматично вибере тип і версію ОС. Якщо це не так, - або він здогадується неправильно - вибирайте ці елементи самостійно з випадаючого меню. Після завершення натисніть кнопку "Далі".
На основі ОС, яку ви плануєте встановити, майстер попередньо вибере певні параметри за замовчуванням, але ви можете змінити їх на наступних екранах. Вас запитають, скільки пам'яті потрібно виділити VM. Якщо ви хочете щось інше, ніж за замовчуванням, виберіть його тут. В іншому випадку, просто натисніть кнопку "Далі". І не хвилюйтеся, ви зможете змінити це значення пізніше, якщо вам потрібно.
Майстер також створить файл віртуального жорсткого диска, який буде використовуватися віртуальною машиною. Якщо ви вже не маєте файлу віртуального жорсткого диска, який ви хочете використовувати, просто виберіть варіант для створення нового.
Вам також буде запропоновано створити динамічно виділений або фіксований розмір диска. За допомогою динамічно розподіленого диска ви встановите максимальний розмір диска, але файл збільшиться до розміру, який він потребує. За допомогою диска з фіксованим розміром ви також встановите розмір, але створений файл буде таким великим від його створення.
Ми рекомендуємо створювати диски з фіксованим розміром, тому що, хоча вони з'їдають трохи більше місця на диску, вони також працюють краще, роблячи вашу віртуальну машину більш чуйною. Крім того, ви будете знати, скільки дискового простору ви використовуєте, і не здивуєтеся, коли ваші файли віртуальної машини почнуть зростати.
Потім ви зможете встановити розмір віртуального диска. Ви можете вільно використовувати налаштування за замовчуванням або змінювати розмір відповідно до ваших потреб. Після натискання кнопки «Створити» створюється віртуальний жорсткий диск.
Після цього ви повертаєтеся назад у головне вікно програми VM, де має відображатися ваш новий віртуальний комп'ютер. Переконайтеся, що потрібний вам інсталяційний носій доступний для комп'ютера - це, як правило, передбачає вказівку на файл ISO або реальний диск через параметри віртуальної машини. Ви можете запустити нову віртуальну машину, вибравши її та натиснувши "Пуск".
Звичайно, ми просто торкнулися основ використання віртуальних машин тут. Якщо ви хочете більше читати, ознайомтеся з деякими іншими нашими довідниками:
- Повне керівництво для прискорення роботи віртуальних машин
- Як створювати і запускати віртуальні машини з Hyper-V
- Як встановити Android у VirtualBox
- Як поділити файли комп'ютера з віртуальною машиною
- Використовуйте портативний VirtualBox для віртуальних машин з вами всюди
- 10 Віртуальних трюків і додаткових функцій, які ви повинні знати
Чи використовувались інші засоби або поради щодо використання віртуальних машин? Дайте нам знати в коментарях!