9 Корисних функцій virtualbox, про які повинні знати всі


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

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

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

Велика частина описуваних тут функцій вимагає установки Додатків гостьовий операційної системи. Будь ласка, зверніть на це увагу.

знімки системи

9 Корисних функцій virtualbox, про які повинні знати всі


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


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

Режим інтеграції дисплея

9 Корисних функцій virtualbox, про які повинні знати всі

9 Корисних функцій virtualbox, про які повинні знати всі


Як відомо, в VirtualBox всі операції з віртуальною системою виробляються в окремому вікні. Це може бути пов'язано з певними незручностями, особливо в тих випадках, коли користувачеві доводиться постійно перемикатися між хостовой і віртуальною системою. Активувавши режим інтеграції дисплея можна "об'єднати" їх інтерфейси, зробивши, таким чином, свою роботу трохи більш комфортною. Приклад використання цієї функції ви можете бачити на другому скріншоті - вікно Панелі управління віртуальною Windows XP відкрито прямо в інтерфейсі хостовой Windows 7.

підтримка 3D

9 Корисних функцій virtualbox, про які повинні знати всі

9 Корисних функцій virtualbox, про які повинні знати всі


Oracle VM VirtualBox має базову підтримку технологій 3D. Завдяки 3D ви зможете запускати на віртуальній машині не дуже вимогливі до ресурсів ігри, а також насолоджуватися ефектами Aero. За замовчуванням підтримка 3D відключена. Щоб встановити її, вам потрібно закрити віртуальну машину, перейти в настройки і в розділі "Дисплей" встановити відповідні галочки. Потім, завантаживши віртуальну операційну систему в безпечному (!) Режимі, встановити або перевстановити Додатки гостьовій ОС, не забувши при цьому у вікні установника відзначити галочкою пункт "Direct3D Support ...". Встановити драйвер підтримки 3D в звичайному режимі не вийти, а якщо спробуєте це зробити, то отримаєте ось таке попередження.

9 Корисних функцій virtualbox, про які повинні знати всі

Використання USB-портів

9 Корисних функцій virtualbox, про які повинні знати всі


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

загальні папки

9 Корисних функцій virtualbox, про які повинні знати всі


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

Буфер обміну і функція Drag-and-drop

9 Корисних функцій virtualbox, про які повинні знати всі


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

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

Однак врахуйте, функція drag-and-drop працює тільки в гостьових операційних системах Linux, та й то в експериментальному режимі. У гостьових Windows передача через буфер обміну працює, але тільки "наполовину", копіювати і вставляти поки можна хіба що текст.

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

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

функція клонування

9 Корисних функцій virtualbox, про які повинні знати всі


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

Імпорт і експорт конфігурацій

9 Корисних функцій virtualbox, про які повинні знати всі

9 Корисних функцій virtualbox, про які повинні знати всі

9 Корисних функцій virtualbox, про які повинні знати всі

9 Корисних функцій virtualbox, про які повинні знати всі


Ця функція дозволяє переносити створену в VirtualBox машину на інші комп'ютери, вірніше на інші системи віртуалізації, наприклад на VMware або Microsoft Virtual PC. Для цих цілей був розроблений спеціальний багатоплатформовий стандарт Open Virtualization Format або OVF. Цей формат вважається універсальним, проте виключати, що при перенесенні віртуальної машини на інший продукт віртуалізації користувач не зіткнеться з певного роду проблемами не можна. При експорті з VirtualBox гостьова операційна система конвертується в єдиний файл формату OVF, який потім може бути розгорнутий на інших системах віртуалізації.

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

З одного з них ми вже познайомилися, коли розглядали спосіб розширення віртуального диска з фіксованим розміром. А як вам управління віртуальними машинами через RDP, консоль, перенесення хостовой Windows-системи в віртуальне оточення?

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