<
  • Главная
Статьи

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

Незважаючи на те, що я все більше використовую різні онлайн-сервіси для вирішення багатьох завдань, на флешці у мене завжди є набір незамінних portable-додатків, які запускаються без установки на будь-якому комп'ютері. Розробники самі часто викладають Портабельная версії своїх продуктів. Але якщо навіть немає, то за них це часто роблять ентузіасти . Зрештою, зараз вже кожен може завантажити чудову утиліту Cameyo і зробити portable-версію практично будь-якої програми. Мета досягається за рахунок так званої віртуалізації: додаток поміщається в спеціальний контейнер, в якому емулюється потрібні для його роботи гілки реєстру, файли на диску і т. Д. Де б воно не запускалося, для нього завжди будуть створені такі тепличні умови. 🙂 На жаль, віртуалізувати таким чином можна далеко не все. Коли мені кров з носа знадобилася портабельная віртуальна машина, на якій можна було б запускати гостьові ОС, виявилося, що VirtualBox під Cameyo не працює. На офіційному сайті правильного видання віртуальної машини не було, проте на форумі я знайшов ссилочку на цікавий проект - Portable-VirtualBox . Незважаючи на те, що я все більше використовую різні онлайн-сервіси для вирішення багатьох завдань, на флешці у мене завжди є набір незамінних portable-додатків, які запускаються без установки на будь-якому комп'ютері

Налаштування portable-версії віртуальної машини

Мета розробки - змусити VirtualBox працювати без установки і запускатися звідки завгодно, наприклад з USB-носія. Цікаво, що утиліта повністю написана на скриптах AutoIt (всі вихідні відкрито лежать , Але через це, правда, і виглядає не дуже витончено. Але головне-то - результат. Отже, викачуємо додаток (у мене це Portable-VirtualBox_v4.1.6-Starter_v6.4.8-Win_all.exe) і запускаємо його - програма запропонує вибрати шлях для розпакування. Після цього можна запустити Portable-VirtualBox.exe. Всі настройки виставляються автоматично, виправляти щось вручну (наприклад, шляхи) не потрібно. Що з'явилося вікно - це так званий лончер. Він з'являється один раз і призначений для завантаження останнього дистрибутива VirtualBox і вилучення звідти потрібних файлів. Цікаво, що на цьому етапі файли можна ще й особливим чином упакувати, щоб вони займали менше місця на USB-флешці (хоча при нинішніх розмірах флешок це навряд чи актуально). Тиснемо на кнопку «Download installation files of VirtualBox», вибираємо розрядність системи (наприклад, «Extract the files for 32-Bit system») і чекаємо, поки лончер зробить все свою справу. Щоб установник адаптував шляху під систему (поправив потрібні параметри в конфіги VirtualBox.xml), бінарник Portable-VirtualBox.exe потрібно запустити ще раз. Вуаля - у нас в розпорядженні є повноцінна VirtualBox. Без будь-якої установки в систему.

VirtualBox працює без установки

В треї з'явиться іконка VirtualBox, за допомогою якої можна управляти віртуальною машиною і додатково налаштовувати її. У гостьових ОС за замовчуванням працює і USB, і мережу. Але щоб випустити гостьову ОС в зовнішню мережу (інет), доведеться провести деякі додаткові маніпуляції. В треї треба вибрати «Settings -> Network» і включити опцію «Start VirtualBox with network support». Далі потрібно перезапустити Portable-VirtualBox і погодитися на установку драйвера. Процес організований так, що при завершенні роботи з віртуальною машиною все, що було встановлено в систему, видаляється. Файли гостьовий ОС розумно розмістити прямо на флешці разом з VirtualBox. У мене ця система одна, тому її можна запускати відразу, без додаткових маніпуляцій, вказавши в параметрах її ім'я:

Portable-VirtualBox.exe "leopard"

З огляду на, що віртуальна машина завжди знаходиться не в вимкненому стані, а в режимі «Save the state», її запуск відбувається дуже швидко. Тому вона завжди готова до роботи без зайвого геморою. І де завгодно.



Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью