Починаємо працювати з VirtualBox (для чайників). Налаштування мережі на платформі віртуалізації Oracle VM VirtualBox

Починаємо працювати з VirtualBox
(для чайників)

2014.12.12. |

Нещодавно, у статті "Починаємо працювати з VMware Workstation", я описував основи роботи з віртуальною машиною VMware, сподіваючись показати, що працювати з віртуальними машинами просто і корисно. VMware всім хороша, проте вона має один недолік - вона платна і не дешева. Сьогодні я хочу розповісти про безкоштовну альтернативу VMWare - віртуальній машині VirtualBox.

Як приклад я використовуватиму VirtualBox 4.3.20 for Windows і гостьову операційну систему ubuntu-12.04. А встановлювати і налаштовувати все це буду в хостовій операційній системі Window 7.

1. Встановлюємо віртуальну машину VirtualBox 4.3.20 для Windows.

Найзручніше завантажувати дистрибутив віртуальної машини з офіційного сайту www.virtualbox.org, зі сторінки https://www.virtualbox.org/wiki/Downloads . Там ви знайдете всі останні версії віртуальної машини для більшості найпопулярніших операційних систем. Я завантажую для операційної системи Windows (рисунок 1).

Дистрибутив VirtualBox 4.3.20 for Windows представлений у вигляді одного виконуваного файлу VirtualBox-4.3.20-96997-Win.exe об'ємом 105 Мб.

Після запуску файлу відкривається вікно, що інформує про підготовку до початку установки програми (рисунок 2).

За кілька секунд відкриється вікно помічника установки. Для початку встановлення натискаємо кнопку "Next". Після цього відкриється вікно вибору об'єму та місця встановлення (рисунок 3).

За замовчуванням буде запропоновано провести установку всіх компонентів віртуальної машини, не раджу без потреби відключати установку будь-яких компонентів, оскільки всі вони знадобляться навіть за мінімального використання віртуальної машини. Так само за замовчуванням буде запропоновано встановити програму в папку "Programs Files\Oracle\VirtualBox\" і тут я нічого не змінюватиму. Для переходу до наступного етапу установки натискаємо кнопку «Next».

У вікні (малюнок 4) буде запропоновано базові налаштування запуску віртуальної машини:

Створити ярлик на робочому столі;
- Створити ярлик в панелі швидкого запуску;
- Зареєструвати розширення файлів Virtual Box в операційній системі.

З цих налаштувань я залишу першу та третю, але тут справа смаку та звички.

Для продовження установки тиснемо "Next", після чого відкриється вікно (рисунок 5) попереджувальне, що в процесі установки буде розірвано мережне з'єднання. Щоб уникнути втрати даних, бажано завірити роботу додатків, що використовують мережне з'єднання, і дочекатися завершення закачування всіх даних з мережі.

Мережеве з'єднання буде перервано всього на кілька секунд і потім автоматично відновиться, тому сміливо тиснемо копію Yes для переходу до наступного етапу підготовки до установки. У вікні (малюнок 6) повідомляється, що всі необхідні підготовки до встановлення програми зроблено і можна приступати до встановлення. Для початку інсталяції натисніть кнопку «Install» і перед вами відкриється вікно, що показує процес встановлення (рисунок 7).

У процесі встановлення операційна система запитуватиме підтвердження дозволу встановлення контролерів USB-каналу для віртуальної машини (рисунок 8), мережевих адаптерів (малюнок 9) та мережевих служб (малюнок 10).

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

Після того, як установка закінчиться, на екрані відкриється вікно, що повідомляє про цю довгоочікувану подію (рисунок 11). Натисніть кнопку «Finish» для завершення встановлення та переходу до створення та налаштування віртуальної машини.

2. Створюємо віртуальну машину.

Ну що ж, приступимо до створення віртуальної машини. Це буде не складніше, ніж встановити VirtualBox. І так запускаємо VirtualBox і перед нами відкривається головне вікно програми (рисунок 12).

Для створення віртуальної машини тиснемо кнопку або вибираємо пункт меню: «Машина->створити» або тиснемо клавіші Ctrl+N. У вікні (малюнок 13) задаємо ім'я віртуальної системи, тип і версію гостьової операційної системи.

Моя віртуальна машина називатиметься "VM". Так як я вирішив використовувати як гостьова система ubuntu-12.04, то тип гостьової системи буде Linux, а версія - Ubuntu (32 bit). Після встановлення необхідних параметрів тиснемо "Next".

У вікні (малюнок 14) вибираємо розмір оперативної пам'яті відводиться для віртуальної машини.

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

У наступному вікні (рисунок 15) необхідно вибрати віртуальний жорсткий диск, з яким працюватиме віртуальна машина.

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

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

Після натискання кнопки «Приховати подробиці» відкривається вікно з розширеними налаштуваннями жорсткого диска (малюнок 17).

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

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

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

Для створення віртуального жіночого диска тиснемо "Створити". Після чого відкриється вікно, що ілюструє процес створення жорсткого диска (рисунок 18). Це може тривати кілька хвилин.

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

Після створення віртуального жорсткого диска, в основному вікні VirtualBox з'явиться нова віртуальна машина, готова до використання (рисунок 19). Залишається встановити на неї гостьову операційну систему.

3. Встановлюємо гостьову операційну систему.

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

Я встановлюватиму операційну систему з образу завантажувального диска (ubuntu-12.04-oem-i386.iso), заздалегідь завантаженого RuTracker.org. Для вибору образу завантажувального диска тиснемо кнопку і у вікні (малюнок 21) вибираємо файл ubuntu-12.04-oem-i386.iso, тиснемо кнопку «відкрити» і для початку встановлення операційної системи у вікні (малюнок 20) тиснемо кнопку «продовжити».

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

Встановлення гостьової операційної системи відбуватиметься так само, як і при установки даної операційної системи на реальну ЕОМ або на віртуальну машину VMWare. Так як я вже описував процес установки подібної операційної системи в статті «Починаємо працювати з VMware Workstation», в розділі встановлення гостьової операційної системи, то не буду повторюватися і відразу перейду до опису основ роботи з віртуальною машиною.

4. Базові операції із віртуальною машиною.

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

Запустіть програму віртуалізації VirtualBox. На екрані з'явиться основне вікно програми (рис. 23).

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

Машина->Додати

У файловому менеджері виберіть потрібну вам віртуальну машину (файл з роздільною здатністю.vbox) і натисніть кнопку «відкрити». Вибрана віртуальна машина з'явиться у списку доступних віртуальних машин у лівій частині основного вікна VirtualBox.

У списку віртуальних машин у вікні (рис. 23) виберіть потрібну Вам. Я виберу віртуальну машину з ім'ям «VM» і запустіть вибрану віртуальну машину одним із наступних способів:

Натиснувши кнопку у верхній частині вікна, під меню «Правка»;
- Вибравши пункт меню: Машина->Запустити.

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

4.2. Встановити віртуальну машину на паузу.

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

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

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

Завершити роботу з віртуальною машиною можна кількома способами:

1. Натисніть кнопку завершення роботи у верхньому правому куті вікна (рисунок 24). У меню (малюнок 25) вибрати один з наступних пунктів:

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

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

- "Вимкнути машину". Дана дія еквівалента знеструмлення реальної машини.

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

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

3. Вибрати пункт меню: Машина -> надіслати Ctrl-Alt-Del, у своїй дії віртуальної машини будуть аналогічні дії реального комп'ютера при натисканні однойменних клавіш клавіатури, тобто. запуститься диспетчер завдань, вид якого залежить від операційної системи, що використовується. За допомогою диспетчера завдань можна буде завершити роботу всієї гостьової операційної системи чи окремих потоків. Після завершення роботи гостьової операційної системи автоматично завершиться робота віртуальної машини.

4. Вибрати пункт меню: Машина ->перезавантажити, після чого відкриється вікно (рисунок 26), що попереджає про втрату всіх не збережених даних у запущених у гостьовій операційній системі додатків, якщо Ви продовжите перезавантаження. Якщо ви натиснете кнопку «Перезавантажити», то подальші дії віртуальної машини будуть аналогічні до дій персонального комп'ютера при натисканні кнопки «Перезавантаження» на «системнику».

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

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

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

Розглянемо підключення знімних пристроїв на прикладі підключення та вимкнення USB-накопичувача.

Для підключення USB-накопичувача виберіть пункт меню: Пристрої->USB-пристроюі у списку (малюнок 27) виберіть потрібний Вам USB-пристрій. У моєму випадку USB-накопичувач визначився як «Generic Mass Storage».

Після вибору пункту меню «Generic Mass Storage» відбудеться підключення USB-накопичувача, ніби ви підключили флешку до комп'ютера, а в списку (рисунок 27) вибраний пристрій буде позначений галочкою. Подальші дії визначаються операційною системою, що використовується. Щоб вимкнути накопичувач USB, зніміть встановлену галочку в тому ж меню. Як бачите, все дуже просто.

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

4.5. Перемикання між хостовою та гостьовою операційними системами.

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

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

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


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

А зараз я розповім про програму для роботи з віртуальними машинами, про те, як її встановити та налаштувати.

Для роботи з віртуальними машинами є безліч різних програм, найбільш поширених: Oracle VirtualBox, VMWare Player, VirtualPC.

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

І тому в статті я вирішив показати, як працювати саме з VirtualBox, а якщо комусь стане цікаво, то розібратися з іншими варіантами зможете без проблем.

Отже, починаємо…

    В першу чергу завантажуємо програму Oracle VirtualBox. Переходимо на сайт: virtualbox

    Якщо ви використовуєте операційну систему Windows, клацніть на посилання x86/amd64 навпроти рядка VirtualBox 4.3.12 for Windows hosts.

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

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

    Розмір файлу близько 100 мегабайт.

    Запускаємо завантажений файл і почнеться встановлення програми. У першому вікні натискаємо «Next»:

    У наступному вікні можна вимкнути деякі опції та функції, які на вашу думку не використовуватимуться в програмі і це скоротить розмір встановленої програми. Для всіх новачків і тих хто не особливо знається на комп'ютерах, рекомендую залишати всі опції включеними і просто натискаємо «Next»:

    Після завершення встановлення пропонують 3 опції: винести іконку для запуску програми на робочий стіл; винести іконку в панель швидкого запуску (для операційних систем Windows Vista, 7, 8) асоціювати файли віртуальних машин саме з програмою VirtualBox. Перші дві опції увімкніть або вимкніть на свій розсуд, а останню «Register file association» дуже рекомендую включити:

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

    В останньому вікні перед встановленням натискаємо кнопку «Install»:

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

    Потрібно просто поставити галочку "Завжди довіряти програмному забезпеченню Oracle Corporation" та натиснути кнопку "Встановити".

    Після встановлення програми у вікні стоятиме галочка, яка означає, що програма запуститься сама після натискання кнопки Finish. Рекомендую залишити цю галочку та натискаємо «Finish»:

    У будь-якому випадку програму можете запустити зі значка на робочому столі або з меню «Пуск» > «Всі програми».

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

    Відразу зробимо деякі налаштування програми. Для цього переходимо в меню "Файл" > "Налаштування":

    Перше, що зробимо – задамо папку для зберігання файлів віртуальних машин. Це будуть повноцінні системи та займатимуть достатньо місця. Наприклад, я використовую для своїх цілей віртуальну машину з системою Windows XP, вона є найшвидшою з усієї лінійки Windows. Так ось у мене в цій віртуальній машині встановлені всі оновлення, Microsoft Office 2010, програм для автосерфінгу SafeSerf та 2 браузери (Mozilla FireFox та Google Chrome) і при цьому папка з віртуальною машиною вже має розмір: 8.74 Гб. Отже, вибираючи папку для зберігання віртуалок, врахуйте це.

    Задати папку для зберігання віртуальних машин можна на першій вкладці Загальні. Там потрібно відкрити список поряд із написом «Папка для машин» та вибрати «Інше». Далі вказати зручну папку для зберігання віртуалок. Можна, звичайно ж, залишити ту, що задана за умовчанням, але найкраще зберігати віртуальні машини на диску, який не є системним (той, на який встановлена ​​Windows) і на якому багато вільного місця, тому що розмір віртуалок може бути і 15 Гб і більше :

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

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

Тепер наше завдання встановити та запустити саму віртуальну машину у VirtualBox. Приступаємо.

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

Роботу з віртуальною машиною розглянемо з прикладу Windows XP. Я використовую в більшості випадків саме цю систему як віртуальну, оскільки вона є найбільш продуктивною на відміну від своїх послідовників (Windows Vista, 7, 8), а також найменше потребує ресурсів і займає найменше місця на жорсткому диску. Windows 7 як віртуальну використовую тільки для особливих цілей, коли потрібно щось випробувати саме на ній.

Звичайно ж, для установки системи на віртуальну машину знадобиться сам диск з потрібною операційною системою або образ формату ISO. Знайти їх можна в інтернеті у вільному доступі на торрент трекерах (наприклад http://pirat.ca/) та інших, а також можна знайти і на простих сайтах / блогах.

Отже, починаємо процес підготовки віртуальної машини до роботи на прикладі Windows XP:

    Знаходимо диск чи образ із необхідною системою.

    Пароль для розпакування архіву: 123

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

    Для початку встановлення у VirtualBox вибираємо меню «Машина» > «Створити»:

    З'явиться вікно, в якому потрібно вказати ім'я (в полі «Ім'я) віртуальної машини, що створюється. Просто вкажіть так, щоб вам було зрозуміло, що це за віртуальна машина (якщо їх кілька). У списку «Тип системи» можна вибрати відповідно тип операційної системи, що встановлюється. Оскільки ми ставимо Windows XP у прикладі, залишаємо все за замовчуванням. У списку "Версія" вибираємо потрібну версію. У нашому прикладі це буде знову ж таки «Windows XP». Натискаємо «Next»:

    На наступному етапі необхідно вибрати кількість оперативної пам'яті, яка виділятиметься для роботи віртуальної машини. Для найпростіших завдань та тестування Windows XP підійде рекомендований обсяг (за замовчуванням) – 192 Мб. Для нових систем рекомендований обсяг буде іншим. Але менше рекомендованого краще не ставити, віртуалка буде гальмувати. Якщо ви плануєте використовувати віртуалку для роботи в буксах і запускати одночасно безліч облікових записів, то пам'яті слід виділяти багато, і не менше 2 Гб. (2048 Мб.). Але тут варто відштовхуватися вже від того, скільки реальної оперативної пам'яті встановлено у вашому комп'ютері. Рекомендую встановлювати обсяг пам'яті для запуску віртуальної машини, що дорівнює половині від реального. Наприклад, якщо у комп'ютері 8192 Мб оперативної пам'яті (8 Гб.), для віртуальної машини можна виділити 4096 Мб (4 Гб.). Можна ще більше, але тоді слідкуйте за продуктивністю реальної операційної системи, в якій працює. Якщо гальмує, то зменшуйте обсяг пам'яті, що виділяється. Як змінити обсяг надалі я покажу на наступних кроках.

    Отже, ви вибрали необхідний обсяг пам'яті. Натискаємо кнопку «Next»:

    5. На наступному етапі необхідно вибрати "Створити новий віртуальний жорсткий диск". Зверніть увагу на об'єм жорсткого диска, що рекомендується, для даної системи (надалі потрібно буде вибирати). Натискаємо кнопку «Створити»:

    Тепер нам буде запропоновано вибрати формат віртуального диска. Від цього вибору залежатиме з якими іншими програмами для створення та запуску віртуальних машин ви зможете використовувати віртуальний жорсткий диск, що створюється. Найпростіше залишити вибір за умовчанням «VDI» (Формат диска VirlualBox), оскільки з іншими програмами використовувати віртуальну машину, що створюється, в планах не варто. Натискаємо «Next»:

    7. На наступному етапі потрібно вибрати тип створюваного віртуального диска: фізичний чи динамічний. Рекомендую вибирати динамічний, оскільки не рідко під певні потрібно доводиться розширити його обсяг, а фізичний такого не дозволяє. Отже, вибираємо «Динамічний віртуальний жорсткий диск» та натискаємо «Next»:

    8. Тепер необхідно встановити розмір віртуального жорсткого диска, який буде використовуватися для роботи віртуальної машини. Який об'єм зададите, такий і побачите у віртуальній машині. Як пам'ятаєте рекомендований обсяг нашої системи дорівнює 10 Гб. Коли з'явиться це вікно, тут вже буде виставлений цей оптимальний обсяг. Якщо ніяких особливо великих за обсягом програм та файлів у системі використовуватися не буде, то 10 Гб цілком достатньо (я працюю саме з таким обсягом). Розраховуйте для чого ви будете використовувати систему, які за обсягом програми на неї ставитимете і приблизно прикиньте який все це займатиме обсяг. Менш 10 Гб краще ніколи не вибирайте, може просто врешті-решт не вистачити самій системі для оновлень та іншого.

    У верхньому полі можна ще задати ім'я віртуального диска, що створюється. За умовчанням воно таке саме як і назва віртуальної машини і рекомендую нічого не змінювати. Після вибору об'єму диска натискаємо кнопку «Створити»:

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

    9. Отже, у головному вікні з'явиться ваша створена віртуальна машина поки що без системи. Виділяємо її мишкою та натискаємо кнопку «Налаштування» та розглянемо основні корисні та потрібні налаштування:

    У першій вкладці «Загальні», а далі праворуч у вкладці «Додатково» є корисна опція «Запам'ятовувати зміни в процесі роботи ВМ». Якщо цю опцію увімкнено, то після кожного вимкнення віртуальної машини всі зміни на ній зберігатимуться. Якщо ж зняти цю галочку, то будь-які зміни, зроблені в системі, не запам'ятовуватимуться. Тобто. ви будете включати віртуальну машину і щоразу бачити її в тому ж стані, як запускали попереднього разу. Це дозволяє на 100% захистити систему від вірусів, а також просто утримувати віртуальну систему в чистоті.

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

    11. Перемикаємось на вкладку «Система» > «Материнська плата». Ось тут можна змінити обсяг оперативної пам'яті, що виділяється для вашої віртуальної машини. Його, якщо пам'ятаєте, ставили на початку процесу створення віртуалки. У мене був заданий об'єм = 192 Мб і у своєму прикладі я міняти його не буду.

    Тепер перейдемо на «Процесор» у цьому ж вікні. Виставте "Межа завантаження ЦПУ" на 90%. Якщо залишити 100%, то віртуальна машина при запуску іноді видаватиме помилку і не запускатиметься.

    14. Тепер розглянемо останню та дуже важливу функцію у налаштуваннях створеної віртуальної машини – «Загальні папки».

    Під час роботи з віртуальною машиною вам, напевно, знадобляться якісь файли з реальної системи. Наприклад, я використовую в обох системах файл з даними про облікові записи на буксах та їх гаманцях. Просто відкривати файл у реальній системі та переписувати при необхідності логіни та паролі вручну у віртуальну машину при вході на якийсь сайт – дуже довго, а буфер обміну не працює. Тобто. ви не можете просто скопіювати текст із будь-якого файлу в реальній системі та вставити його у віртуальну систему. Для всього це є спеціальна функція «Загальні папки». Потрібно додати папку із реальної системи, в якій ми працюємо, і вона буде доступна у нашій віртуальній машині.

    Отже, в налаштуваннях віртуальної машини відкриваємо вкладку «Загальні папки» і потім додаємо нову папку, натиснувши кнопку праворуч (вона єдина доступна) із зображенням папки зі значком плюсика:

    У вікні, що відкрилося, в полі «Шлях до папки» натискаємо кнопку списку, що розкривається:

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

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

    Звичайно ж, ви можете додати скільки завгодно папок під свої потреби і для своєї зручності. На цьому етапі спільні папки на цьому налаштовані, але щоб вони потім запрацювали, необхідно буде вже зі встановленої системи встановити спеціальний додаток «GuestEdition». Це швидко і просто і повернемося до цього після встановлення віртуальної операційної системи Windows XP.

    На цьому основні та потрібні налаштування ми розглянули. Натискаємо «ОК» у головному вікні налаштувань:

Тепер залишилося найголовніше – встановити операційну систему на створений віртуальний жорсткий диск. І на цьому все. Хоч і встановлення операційної системи - це вже зовсім окреме питання, але я все ж таки покажу цей процес на прикладі Windows XP. Все-таки це є частиною теми, що розглядається.

Налаштування віртуальної мережі в virtualbox. Як правильно та швидко створити та налаштувати віртуальну мережу читайте у нашій докладній інструкції.

У цій статті ми розглянемо створення та настроювання віртуальної комп'ютерної мережі засобами програми VirtualBox.

Мережеві режими VirtualBox

У правій колонці переходимо в меню "Мережа".

Кожна віртуальна машина має 4 умовні адаптери, кожен з адаптерів має 5 профілів налаштування, про які ми поговоримо нижче.

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

Розглянемо детальніше кожен тип мережного інтерфейсу.

NAT

Network Adress Translation- Механізм у мережах, побудованих з використанням TCP/IP протоколу, що перетворює IP-адреси транзитних пакетів.

Дана настройка мережного інтерфейсу дозволяє гостьовій операційній системі мати доступ до Інтернету, використовуючи при цьому приватна IP-адреса недоступна ззовні.

Цей принцип використовується в домашніх роутерах.

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

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

Мережевий міст (Bridge)

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

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

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

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

Даний тип роботи адаптера є сенс використовувати, коли необхідно надати доступ до віртуальної машини іншим учасникам локальної мережі.

Віртуальний адаптер хоста

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

У цьому випадку використовується спеціальний пристрій - vboxnet0, який створює підмережі та призначає IP-адреси гостьовим ОС.

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

Внутрішня мережа

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

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

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

Універсальний драйвер

Дозволяє самостійно вибирати драйвер для роботи мережевого адаптера. Драйвер може входити до складу VirtualBox або завантажується разом із пакетом оновлень.

На сьогодні існує 2 драйвери для двох режимів роботи віртуального адаптера:

UDP тунель. Використовується для зв'язку машин, запущених на .

VDE. Використовується для підключення віртуальних машин до віртуального Ethernet комутатора на FreeBSD або Linux-хостах.

Варто відзначити, що режим VDE дозволяє виконувати емуляцію L2/L3 комутаторів та STP, WAN, VLANs протоколів.

Налаштування мережі для основних режимів VirtualBox

NAT

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

Мережевий міст

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

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

У цьому режимі ми маємо доступ до локальної та глобальної мереж.

Віртуальний адаптер хоста

Для цього режиму необхідно внести деякі попередні налаштування. У VirtualBox заходимо в меню "Файл", підменю "Налаштування".

Вибираємо пункт «Мережа» та переходимо у вкладку «Віртуальні мережі хоста». Натискаємо на іконці адаптера мережі зі знаком +.

В результаті створюється віртуальний адаптер vboxnet0.

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

Ви можете запустити VirtualBox у Linux, Solaris, Mac OS X та Microsoft Windows, а також встановити більшість відомих операційних систем. У цій статті ми розглянемо, як користуватись VirtualBox. Поговоримо про встановлення, налаштування VirtualBox, а також деякі тонкощі роботи з віртуальними машинами, які можуть вам дуже сильно допомогти. Для звичайних користувачів це програмне забезпечення доступне безкоштовно.

Віртуальна машина VirtualBox встановлюється як більшість інших програм. У Windows можна завантажити інсталяційний файл з офіційного сайту. А в Linux програма доступна через офіційні репозиторії. Наприклад, в Ubuntu виконується командою:

sudo apt install virtualbox

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

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

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

На першому кроці вам потрібно вибрати тип операційної системи, наприклад, Linux -> Ubuntuце включить деякі оптимізації, необхідні для цієї системи:

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

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

3. Налаштування процесора

Виділіть створену віртуальну машину та натисніть Налаштування.

Виберіть Системапотім перейдіть на вкладку Процесор:

Тут ви можете вибрати, скільки ядер процесора може використовувати віртуальна машина, а також включити PAE для підтримки більше 4 Гб ОЗУ в 32 бітних системах і режим емуляції EFI. Потім перейдіть на вкладку Прискорення.

Тут можна вибрати режим апаратної віртуалізації, а також включити такі додаткові можливості, як AMD-V і Intel-VT. Це збільшить швидкість роботи системи.

4. Налаштування графіки

За замовчуванням для віртуальної машини є 18 Мб відеопам'яті. Це обмаль для сучасних систем. Виберіть пункт Дисплей,потім потягніть повзунок Відеопам'ять, так щоб дати машині не менше 128 Мб пам'яті:

Для відеокарт на 2 Гб буде доступно 256 Мб. Також тут ви можете налаштувати кількість екранів.

5. Налаштування мережі

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

Там виберіть пункт Мережа та перейдіть на вкладку Віртуальний адаптер хоста:

Тут вам знадобиться створити новий віртуальний адаптер за допомогою зеленої кнопки зі знаком плюса:

Налаштування міняти не потрібно, після цього натисніть Ок. Далі знову відкрийте налаштування машини, перейдіть на мережу і виберіть тип адаптера - віртуальний адаптер хоста, а ім'я - те, яке було створено для вашого адаптера, наприклад, vboxnet0:

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

6. Клонування

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

7. Запуск машини

При першому запуску ви маєте вибрати носій, з якого буде встановлена ​​нова система, це може бути DVD-ROM або ISO образ системи:

Ви можете змінити цей образ з меню Пристрої -> Оптичні диски для запущеної машини:

8. Додаткові плагіни

Додаткові розширення VirtualBox дозволяють отримати доступ до USB-пристроїв з віртуальної машини, веб-камери, налаштувати віддалений доступ та інше. Для встановлення спочатку скачайте файл VirtualBox-Extension-Pack з офіційного сайту:

Потім відкрийте меню Файл -> Налаштування, перейдіть на вкладку плагіни та натисніть зелену кнопку:

Підтвердьте встановлення та прийміть ліцензію:

Готово, офіційний плагін встановлений і тепер ви можете працювати з USB пристроями 3.0 у вашій віртуальній машині.

9. Знімки стану

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

Створювати знімки для вимкненої машини можна на вкладці Знімки:

Для цього виберіть пункт контекстного меню Створити знімок.Всі створені знімки доступні тут:

10. Запис відео

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

11. Доповнення гостьової системи

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

Щоб встановити додатки у меню ПристроїВиберіть Підключити образ доповнень гостьової ОС:

12. Реальний диск у VirtualBox

Ми вже майже розглянули все про те, як користуватись VirtualBox linux, але ще зупинимося на роботі з дисками. Іноді виникає потреба працювати з реальним диском. Ви можете створити файл посилання на реальний диск за допомогою команди VBoxManage:

sudo VBoxManage internalcommands createrawvmdk -filename ~/realdisk.vdmk -rawdisk /dev/sda

Тут ми створюємо диск з ім'ям ~/realdisk.vdmk, який посилається на диск /dev/sda. Ви можете посилатися на будь-який інший диск. Тільки для запуску машини вам доведеться запускати VirtualBox від імені суперкористувача. Також ви можете створити копію реального диска, конвертувавши його в VDI, тільки дивіться, щоб вистачило місця:

sudo VBoxManage internalcommands converthd ./realdisk.vmdk newdisk.vdi

У Windows команда виглядатиме ось так:

"C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" internalcommands createrawvmdk -filename C:\drive.vmdk -rawdisk \\.\PHYSICALDRIVE1

13. Доступ до віртуального диску

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

VBoxManage internalcommands dumphdinfo storage.vdi | grep "offData"

Тут storage.vdi потрібно замінити на адресу диска, потім монтуємо:

sudo mount -t ext4 -o rw,noatime,noexec,loop,offset=2097152 ~/VirtualBox\ VMs/storage.vdi /mnt/

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

Висновки

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

Схожі записи:


15 оцінок, середня: 4,60 із 5)

Мета: Створити віртуальну машину, виділити ресурси, підключити диски та підготувати до встановлення операційної системи

Ми встановили віртуальну машину на Windows 7. Зараз підготуємо нашу машину до установки ОС Windows XP SP3. Підключимо віртуальний жорсткий диск, виділимо оперативну пам'ять, відеопам'ять, створимо оптичний диск.

Отже, запускаємо Oracle VM VirualBox.

Ми бачимо вікно привітання з підказкою для подальших дій.

Тиснемо кнопку «Створити»

У вікні вказуємо наступне:

Ім'я: WinXP SP3 (оскільки ми будемо встановлювати ОС Windows XP SP 3)

Тип : Microsoft Windows

Версія : Windows XP

Тиснемо "Next"


Тепер виділимо обсяг оперативної пам'яті до роботи машини. Увага!!!Це важливий параметр, що впливає на роботу віртуальної машини, а також на роботу всього ПК. Якщо виділити мало пам'яті, можливо запуск системи на віртуальній машині не відбудеться, завершиться помилкою. Також, слід пам'ятати, що з запуску машини у системи резервується весь обсяг виділеної пам'яті тобто. якщо у Вас на ПК встановлено 4Гб ОЗУ, віртуальній машині виділено 2ГБ, то при запуску останньої буде зайнято відразу 2ГБ, а основній системі залишається тільки 2Гб.

Для роботи з ОС Windows XP SP3 нам досить 1Гб, максимум 1,5Гб (в ігри на ній не варто грати :)). За допомогою повзунка вказуємо 1024мб (або вводимо з клавіатури у виділене віконце. Тиснемо "Next"

На цьому етапі пропонується створити віртуальний жорсткий диск тобто. повнофункціональний HDD на який буде встановлена ​​ОС. Не бійтеся!В основній системі нічого не зміниться, просто з'явиться файл із вказаним нами розміром. Т.к. у нас немає створених раніше дисків, то залишаємо перемикач у положенні «Створити новий віртуальний жорсткий диск» і тиснемо "Створити".

Наступне вікно пропонує вибір типу створюваного жорсткого диска. Т.к. ми плануємо надалі працювати лише у VM VirtualBox, то залишаємо тип за умовчанням «VDI (VirtualBox Disk Image)». Тиснемо "Next"

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

І завершальний етап, вибираємо диск та каталог для збереження файлу нашого віртуального жорсткого диска, вказуємо розмір. Для WinXP SP3 цілком вистачить 10Гб Ви можете вказати більше. Тиснемо «Створити». Через деякий час віртуальний диск буде створено.

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

У наступних статтях ми продовжимо налаштування віртуальної машини, а потім перейдемо до інсталяції Windows XP.