Домашня » як » Як завантажуватися з USB Drive в VirtualBox

    Як завантажуватися з USB Drive в VirtualBox

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

    Оскільки цей параметр не відображається в інтерфейсі і вимагає деякого копання, він не завжди може працювати відмінно. Він відмінно працював з Ubuntu 14.04 на хості Windows, але не дивуйтеся, якщо у вас виникнуть проблеми з деякими конфігураціями.

    Завантаження з USB на Windows Host

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

    По-перше, підключіть USB-накопичувач, що містить операційну систему, яку ви хочете завантажити з комп'ютера. Натисніть клавішу Windows + R, введіть diskmgmt.msc у діалоговому вікні Виконати і натисніть клавішу Enter, щоб відкрити вікно керування дисками.

    Шукайте диск USB у вікні керування дисками та занотуйте його номер диска. Наприклад, USB-диск - Disk 1.

    Спочатку закрийте всі відкриті вікна VirtualBox.

    Далі відкрийте командний рядок як адміністратор. У Windows 7 відкрийте меню "Пуск", знайдіть командний рядок, клацніть правою кнопкою миші ярлик командного рядка та виберіть "Запуск від імені адміністратора". У Windows 8 або 8.1 натисніть клавішу Windows + X і натисніть командний рядок (адміністратор).

    Введіть наступну команду в вікно командного рядка і натисніть клавішу Enter. Ця команда зміниться на каталог установки VirtualBox за замовчуванням. Якщо ви встановили VirtualBox у спеціальний каталог, вам потрібно замінити шлях до каталогу у вашій команді на шлях до власної директорії VirtualBox:

    cd% programfiles% Oracle VirtualBox

    Введіть у вікно командного рядка таку команду, замінивши # номером диска, який ви знайшли вище, і натисніть клавішу Enter.

    VBoxManage internalcommands createrawvmdk -файл C: usb.vmdk -rawdisk.#

    Ви можете замінити C: us.vmdk будь-яким файловим шляхом. Ця команда створює файл віртуальної машини (VMDK), який вказує на вибраний фізичний диск. Коли ви завантажуєте файл VMDK як диск у VirtualBox, VirtualBox дійсно отримає доступ до фізичного пристрою.

    Далі відкрийте VirtualBox як адміністратор. Клацніть правою кнопкою миші ярлик VirtualBox і виберіть Запуск від імені адміністратора. VirtualBox може отримувати доступ лише до дисків з привілеями адміністратора.

    Створіть нову віртуальну машину, натиснувши кнопку Створити і перейдіть до майстра. Коли з'явиться відповідний запит, виберіть операційну систему на диску USB.

    Коли вас попросять вибрати жорсткий диск, виберіть Використовувати існуючий файл віртуального жорсткого диска, натисніть кнопку, щоб переглянути файл, і перейдіть до нього - це C: \ t.

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

    Зверніть увагу, що USB-пристрій має бути першим жорстким диском у віртуальній машині або VirtualBox не завантажиться з нього. Іншими словами, ви не можете просто створити стандартну віртуальну машину і приєднати пристрій USB пізніше.

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

    Linux і Mac Hosts

    Процес в основному однаковий на Linux і Mac системах. Щоб створити файл, який представляє сировинний диск, потрібно скористатися такою ж командою VBoxManage, але потрібно вказати шлях до дискового пристрою у системі Linux або Mac.

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


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

    Якщо ви використовуєте VMware замість VirtualBox, спробуйте використовувати Plop Boot Manger для завантаження з USB в VMware.