Virtualbox на флешке

Устанавливаем пакет расширений

Прежде всего, необходимо выяснить, какой версии Виртуалбокс мы пользуемся. Сделать это просто. Открываем менеджер, жмём на кнопку «Справка», выбираем пункт «О программе». Снизу в соответствующем поле будет указана необходимая информация. В моём случае это 4.3.12.

В менеджере Виртуалбокс идём в меню «Файл» и «Настройки». Переходим в раздел плагины, нажимаем на значок «Добавить плагин» и ищем наш скачанный файлик. Выбираем, нажимаем «Открыть». Нас предупреждают, что плагины могут привести к сбоям, обычная пугалка, если согласны, то жмём «Установить». Принимаем лицензионное соглашение, перемещаем ползунок в самый низ, активируется кнопка «Я согласен», жмём на неё. Плагин успешно установлен, два раза нажимаем на кнопки «Ок».

Как записать образ на флешку с UltraISO

UltraIso – программа платная, но есть возможность бесплатно воспользоваться триал-версией. Чтобы записать образ на флешку с UltraISO, скачайте программу, установите и запустите. Откроется окно программы, разделенное на две основные области. В верхней части отображаются образы дисков, с которыми вы на данный момент работаете, нижняя часть является навигационной, с помощью неё можно найти образы дисков для записи и монтирования на компьютере.

Для записи  ISO образа Windows на флешку через UltraISO, потребуется сам ISO образа Windows 10 для флешки и флешка. Важные данные с флешки нужно куда-нибудь сохранить, так как при записи образа вся информация с неё сотрется. Далее нужно открыть в программе образ операционной системы, которую вы хотите записать, в нашем примере будет записываться образ с дистрибутивом Linux. Нажмите на изображение папки со стрелкой. Когда вы откроете образ, в верхнем окне у вас появиться список папок и файлов, которые находятся в образе.

Теперь перейдём непосредственно к созданию загрузочной флешки из ISO образа Windows. Нажмите “Самозагрузка” – “Записать образ жесткого диска”.

В открывшемся окне выберите флешку, на которую будете записывать образ, и нажмите “Записать”. В этом окне вы также можете предварительно отформатировать носитель.

Начнётся процесс записи. Время записи будет зависеть от характеристик вашей флешки и объёма записываемого образа диска.

После того, как образ на флешку с UltraISO будет записан, её можно извлечь из USB порта и использовать для установки операционной системы.

Как в VirtualBox загрузиться с USB в Windows

Подсоедините USB флешку или диск к компьютеру. Затем нажмите Win+r и выполните diskmgmt.msc.

Найдите вашу флешку и запомните номер диска:

К примеру, на моём скриншоте флешка имеет номер 2.

Закройте все окна VirtualBox, если они открыты.

Далее нам нужно открыть командную строку как администратор. Для этого нажмите Win+x и выберите «Windows PowerShell (администратор)».

В открывшемся окне введите:

cmd

Теперь перейдите в папку, где у вас установлена VirtualBox. Если эта программа установлена в директорию по умолчанию, то команда для перехода:

cd %programfiles%\Oracle\VirtualBox

Если вы выбрали другое расположение для VirtualBox, то отредактируйте предыдущую команду соответствующим образом.

Теперь в командной строке вставьте следующую команду, в которой замените # на номер диска, который мы посмотрели чуть выше, затем нажмите Enter:

VBoxManage internalcommands createrawvmdk -filename C:\usb.vmdk -rawdisk \\.\PhysicalDrive#

Например, у меня это второй диск, тогда команда выглядит так:

VBoxManage internalcommands createrawvmdk -filename C:\usb.vmdk -rawdisk \\.\PhysicalDrive2

Если всё прошло успешно, должна появиться надпись:

RAW host disk access VMDK file C:\usb.vmdk created successfully.

Обратите внимание, что вы можете заменить C:\usb.vmdk на любое расположение файла по своему желанию.

Эта команда создаёт файл диска виртуальной машины (VMDK) указывающий на физический диск, который вы выбрали. Когда вы загружаете VMDK файл в качестве диска в VirtualBox, то VirtualBox на самом деле будет иметь доступ к физическому диску.

Теперь откройте VirtualBox от администратора — это обязательно, иначе не сработает как надо. Для этого нажмите кнопку Пуск, наберите VirtualBox и выберите «Запуск от имени администратора»:

VirtualBox может иметь доступ к сырым дисковым устройствам только с правами администратора.

Теперь в VirtualBox создайте новую виртуальную машину, выберите соответствующую операционную систему и когда дойдёт дело до выбора жёсткого диска, вместо создания нового, выберите Использовать существующий виртуальный жёсткий диск:

Теперь откройте файл C:\usb.vmdk (или другой, если вы сохранили его в другом месте или под другим именем):

Загрузите вашу виртуальную машину, теперь вашу USB флешку она должна видеть как самый обычный жёсткий диск. То есть если это правильно записанный загрузочный диск или флешка, то система загрузиться с него.

Обратите внимание, что USB устройство должно быть первым жёстким диском в вашей виртуальной машине VirtualBox, иначе загрузка не произойдёт. Если вы подсоединяете новый USB диск к уже существующей машине, то попробуйте изменить порядок носителей в настройках этой машины, либо выбрать соответствующий диск в начале загрузки.

Устанавливаем пакет расширений

Прежде всего, необходимо выяснить, какой версии Виртуалбокс мы пользуемся. Сделать это просто. Открываем менеджер, жмём на кнопку «Справка», выбираем пункт «О программе». Снизу в соответствующем поле будет указана необходимая информация. В моём случае это 4.3.12.

В менеджере Виртуалбокс идём в меню «Файл» и «Настройки». Переходим в раздел плагины, нажимаем на значок «Добавить плагин» и ищем наш скачанный файлик. Выбираем, нажимаем «Открыть». Нас предупреждают, что плагины могут привести к сбоям, обычная пугалка, если согласны, то жмём «Установить». Принимаем лицензионное соглашение, перемещаем ползунок в самый низ, активируется кнопка «Я согласен», жмём на неё. Плагин успешно установлен, два раза нажимаем на кнопки «Ок».

Переустановите драйверы VirtualBox USB.

Это дополнительное решение, которое вы можете выбрать, если описанный выше трюк вам не подходит. Итак, если есть проблема с драйверами VirtualBox USB, вы также можете столкнуться с этой проблемой.

Поэтому попробуйте переустановить драйверы вручную, выполнив следующие действия:

  1. Откройте проводник Windows и перейдите в указанную папку: C: Program Files Oracle VirtualBox drivers USB filter.
  2. Теперь щелкните правой кнопкой мыши файл VBoxUSBMon.inf и выберите «Установить».Установите VBoxUSBMon.inf
  3. По завершении установки вы увидите подтверждающее сообщение.
  4. Затем перезагрузите систему и позвольте изменениям вступить в силу.

Итак, теперь ваши USB-устройства должны начать работать правильно.

Virtualbox не видит USB в Ubuntu

VirtualBox — это популярная программа для эмуляции персонального компьютера и запуска различных операционных систем. Вы можете подключать к своей виртуальной машине различные устройства, включая USB устройства, подключенные к основной системе.

Но многие пользователи сталкиваются с проблемой что VirtualBox не видит USB. Устройства подключены к системе и точно работают, а в меню подключения их просто нет. В этой статье мы рассмотрим что делать если virtualbox linux не видит usb устройства. Статья рассчитана в первую очередь на Ubuntu, но подойдет также пользователям других дистрибутивов.

2016-07-26

Загрузка с флешки в VirtualBox

В стандартных настройках виртуальной машины VirtualBox, нет возможности подключить USB накопитель для последующей загрузки с него. Все что мы можем, это использовать виртуальные жесткие диски, или же физический CD привод.

Но, способ загрузиться с флешки в VirtualBox все же есть. Суть его заключается в создании виртуального жесткого диска, который будет ссылаться на физический диск системы. И последующего подключения данного виртуального жесткого диска, к виртуальной машине, для загрузки с него. Создается такой диск через командную строку, с помощью консольной программы VBoxManage.exe. Располагается она в директории установленного VirtualBox’а.

Есть два способа создать данный диск, сложный и простой.

И так, начнем со сложного способа.

Открываем командную строку Windows от имени администратора. Для Windows 10, 8.1 и 8 зажимаем на клавиатуре клавиши Win+X, и в открывшемся меню выбираем пункт Командная строка (администратор).

Соглашаемся с запуском командной строки от имени администратора.

Для Windows 7 и Vista, открываем меню пуск, в строчке поиска в нижней части меню, пишем cmd. Среди найденных результатов, нажимаем правой кнопкой мыши по командной строке, и выбираем Запустить от имени администратора. Так как я использую Windows 10, примерно покажу как это должно выглядеть.

Для Windows XP, используем сочетание клавиш Win+R, откроется окно Выполнить, И в строке открыть пишем cmd и жмем на OK.

В итоге, перед нами откроется командная строка.

Первым делом, нам необходимо узнать под каким номером в системе, среди остальных дисков, у нас расположилась флешка. Для этого вводим команду diskmgmt.msc и жмем Enter.

Откроется окно консоли Управления дисками. В нем наглядно отображена информация о дисках системы. В моем случае, флешке присвоен номер диска второй. Запоминаем данный номер, он нам пригодиться позже.

Возвращаемся в окно командной строки. Для запуска программы VBoxManage.exe в консоли, нам нужно перейти в каталог с установленной программой VirtualBox. Пишем следующее (пользуйтесь клавишей TAB для автоматического дополнения пути):

Сложный способ на этом завершен.

Способ второй, легкий.

Специально для облегчения данной процедуры, я написал небольшую программу, которая все вышеописанные действия делает в пару кликов. Программа называется VBoxVDC.

При ее открытии, в выпадающем списке будут по порядку отображены все диски, для которых можно создать виртуальный жесткий диск.

Откроется окно для выбора места сохранения нового виртуального диска. Выбираем место для сохранения и жмем кнопку Сохранить. Имя файла при сохранении будет сгенерировано в соответствии с названием флешки, при желании его можно изменить на свое.

Программа запросит повышение привилегий для выполнения процедуры создания жесткого диска, жмем Да.

По окончании, программа выдаст сообщение об успешности проведенной операции. Жмем OK.

Теперь проверяем папку на наличие созданного файла.

На этом создание файла виртуального жесткого диска завершено.

Скачать программу VBoxVDC можно по этой ссылке.

Загрузка с флешки.

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

Открываем VirtualBox от имени администратора. Запуск от имени администратора необходим для того что бы предоставить виртуальной машине доступ к физическому устройству вашего компьютера. В нашем случае, физическое устройство, это наша флешка.

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

Далее указываем объем оперативной памяти который будет использовать виртуальная машина, и жмем Next.

На этом шаге, нам нужно выбрать созданный нами виртуальный жесткий диск. Переставляем переключатель в положение Использовать существующий виртуальный жесткий диск и жмем на кнопку с изображение папки.

В открывшемся окне, находим созданный ранее файл виртуального жесткого диска, выделяем его и жмем кнопку Открыть.

Теперь жмем на кнопку Создать.

В списке виртуальных машин появится только созданная.

Осталось только загрузиться с нее. Выбираем виртуальную машину и жмем кнопку Запустить.

На этом, тему загрузки с флешки в VirtualBox, можно считать закрытой. Добавлю лишь, что этот способ, с виртуальными жесткими дисками, можно использовать для любого физического диска системы. А это уже наводит на различные варианты использования данной особенности, но об этом в другой раз :).

Подключение USB-устройств информации

Подключать USB-носитель необходимо при работающей машине. Если это флешка или USB-HDD, внизу окна VMware Workstation, на панели состояния жмём значок носителя данных и жмём «Connect (Disconnect from Host)».

Подключение USB-носителя подтверждаем в окошке, где VMware нас информирует о том, что флешка или USB-HDD будут безопасно отключены от хост-системы (т.е. установленной на компьютере Windows) и подключены к виртуальной машине. Жмём «Ок».

Другие типы USB-устройств – SD-карты в картридере, соединённые с компьютером смартфоны, планшеты и т.п. — подключаются по точно такому же принципу, только с использованием иного значка на панели состояния.

И после подключения USB-устройства можем искать его в проводнике установленной на виртуальную машину Windows.

Для отключения USB-устройства от виртуальной машины проделываем точно такое же действие – кликаем значок на панели состояния и жмём «Connect (Disconnect from Host)».

Машины VMware предусматривают альтернативный способ подключения/отключения USB-устройств – через меню «Виртуальная машина – Съёмные устройства». Здесь будет виден перечень USB-устройств, которые могут быть подключены к машине, по их названиям.

VirtualBox Sources

The VirtualBox sources are available free of charge under the terms and conditions of the GNU General Public License, Version 2. By downloading from the below links, you agree to these terms and conditions.

Source code

Browse the source code repository This is the current development code, which is not necessarily stable.

View the latest source code changes

Download the VirtualBox OSE about logo in higher resolutions: 1024×768, 1600×1200.

Checking out from our Subversion server. svn co https://www.virtualbox.org/svn/vbox/trunk vbox This is the current development code, which is not necessarily stable.

After getting the sources in one of the ways listed above, you should have a look at the build instructions.

Please also take a look at our licensing FAQ, in particular regarding the use of the name VirtualBox.

Boot Linux from a USB drive

If you’d rather load Linux without going through Windows first this is the way to go. There are a few different tools for creating bootable USB drives around the web but one I’m particularly fond of is YUMI — short for Your Universal Multiboot Installer.

This is the successor to our MultibootISO and can be used to install more than one distribution to run from your USB. It’s extremely simple to use, and all files from each Linux distribution are stored within the Multiboot folder, making for a nicely organized Multiboot Drive that can still be used for other storage purposes.

  • Download the ISO image of your preferred Linux distribution.
  • Download and install YUMI.
  • Launch YUMI and follow three simple steps guiding you through the process. Step 1. Select the USB drive where you want Linux installed.
  • Step 2. Select the Linux distribution you’ll be installing from the list.
  • Step 3. Choose the source ISO file of the Linux distribution you downloaded.

Once YUMI is done you’re all set. To boot into Linux just plug the USB drive into the host computer, reboot, and press the required key during this process to enter the Boot Menu (usually F10). After choosing your USB drive you should see the YUMI boot menu where you can pick the desired Linux distribution in Live mode.

You can run YUMI’s boot drive creator again to add More ISOs/distributions to your drive as needed and they’ll all show up in this menu during boot.

Загрузка виртуальной машины с USB Flash

Создание загрузочного USB диска (или просто загрузочной флешки) – уже давно стало обычным делом. А что если после подготовки понадобится проверить ее работу? Тестирование на самом компьютере не всегда удобно, а вот виртуальная машина для этих целей как нельзя лучше. Но, к сожалению, наиболее популярные виртуальные машины VmWare и Oracle VirtualBox не поддерживают загрузку с диска USB на уровне BIOS. Что делать? Выход есть.

Создание загрузочного USB диска (или просто загрузочной флешки) – уже давно стало обычным делом. А что если после подготовки понадобится проверить ее работу? Тестирование на самом компьютере не всегда удобно, а вот виртуальная машина для этих целей как нельзя лучше. Но, к сожалению, наиболее популярные виртуальные машины VmWare и VirtualBox не поддерживают загрузку с диска USB. Что делать? Выход есть.

Решение описано в замечательной простой статье Как запустить виртуальную машину с флешки или USB-диска. С небольшими дополнениями рецепт состоит в следующем. Для обхода ограничения BIOS виртуальных машин нам всего-навсего понадобится сторонний менеджер загрузки (boot manager): Plop Boot Manager.

  1. Загружаем с сайта архив plpbt-x.x.x.zip и извлекаем из него образ plpbt.iso.
  2. Подключаем к основной системе подопытный загрузочный USB Flash.
  3. Создаем новую виртуальную машину (VM) или берем уже имеющуюся. plpbt.iso можно указать как образ диска инсталляции при создании новой виртуальной машины или просто в настройках уже существующей VM указать plpbt.iso как образ оптического диска.
    Установка загрузочного iso в VMWare.

имя_виртуальной_машины.vmx

что задержит загрузку на 15 секунд. За это время можно спокойно зайти в BIOS (F2) или в меню загрузки (ESC).

Описанный рецепт отлично работает и для VMWare, и для Oracle VirtualBox (хотя в первоисточнике утверждается иное). Метод протестирован на VMWare 10 и Oracle VirtualBox 5.0.16.

Настройка общей папки основной и гостевой операционных систем в программе VMware Workstation

Для работы с виртуальными машинами на рынке десктопного софта существует, по сути, только две программы – это VMware Workstation и VirtualBox. Все остальные либо малоизвестны, либо с ограниченным функционалом, либо предназначены для системных администраторов и чрезмерно сложны для обычных пользователей. Программа VirtualBox выигрывает у своего конкурента лишь в одном преимуществе – это бесплатный продукт. В то время когда VMware Workstation, будучи платной программой, позволяет использовать возможности виртуализации операционных систем в большей мере. В частности, VMware Workstation экономит ресурсы системы и позволяет без лишних «танцев с бубном» работать с функционалом программы – например, использовать общую для основной (установленной на физический компьютер) и гостевой (виртуальной) операционных систем папку.

Общая папка – это нужный функционал. Поскольку мощностные возможности виртуальной машины гораздо слабее физического компьютера, проводить веб-сёрфинг в поисках интересного софта гораздо проще на основной операционной системе. В процессе веб-сёрфинга заинтересовавшие вас программы вы можете сразу скачивать в эту общую папку, а затем выбрать отдельно время и запустить виртуальную машину, чтобы на деле проверить эти программы. Тем самым не подвергая риску основную операционную систему.

Чтобы настроить общую папку, в VMware Workstation вам не нужно устанавливать никаких дополнений гостевой операционной системы, как это происходит в VirtualBox. Вам не нужно искать на форумах инструкции, как сделать так, чтобы общую папку на виртуальной машине можно было увидеть в проводнике системы. В VMware Workstation задействовать общую папку очень просто. Как это сделать, мы и рассмотри ниже.

Итак, как настроить общую папку основной и гостевой операционных систем в программе VMware Workstation?

Для настройки общей папки, которая будет предоставлять доступ к файлам и основной, и гостевой операционной системы, прибегнем к настройкам VMware Workstation. Откройте вкладку программы со сведениями о виртуальной машине и выберите опцию изменения её настроек.

В окне настроек переключитесь на вкладку параметров виртуальной машины и кликните на раздел «Общие папки». Можете ознакомиться с информационной справкой программы, которая предупреждает о возможных опасностях задействования общей папки. Если вы этого не боитесь, смело активируйте опцию «Всегда включено». Также включите опцию подключения общей папки как сетевого диска. Так её будет всегда видно в основных разделах проводника виртуальной операционной системы.

Запустится окно мастера добавления общих папок. Жмите «Далее».

Используйте кнопку «Обзор», чтобы выбрать на основной операционной системе папку, которая и будет общей для обеих систем.

Выберите папку из числа имеющихся на компьютере. Или специально для работы с виртуальными машинами создайте новую папку.

В окне мастера добавления общих папок жмите «Далее».

В следующем окне мастера можно ограничить взаимодействие между основной и гостевой системами, установив опцию «Только для чтения». В этом случае файлы одной операционной системы, находящиеся в общей папке, нельзя будет изменять, открыв их в другой системе. В принципе, в этом нет необходимости, поскольку важные для вас файлы вы можете просто не помещать в общую папку, если боитесь, что их может повредить вирус, проникший в виртуальную операционную систему. Жмите «Готово».

Появится снова окно сведений о виртуальной машине, где уже будет указана выбранная общая папка. Жмите «Ок».

Всё – можно тестировать проведённые настройки. Запускайте гостевую операционную систему, открывайте проводник и ищите общую папку среди подключённых сетевых дисков.

Программа для виртуализации операционных систем VMware Workstation, будучи чуть более функциональным продуктом, нежели программа VirtualBox, последней, несмотря на массу преимуществ, всё же уступает во многих моментах. Например, в отличие от…

Ошибки в работе системы, её сбой, внедрение вирусов и шпионского ПО – всего этого и прочих неприятностей в работе с компьютером можно избежать, если обучаться и вести эксперименты со сторонним…

Виртуальные машины VirtualBox и VMware Workstation всем хороши для тестирования операционных систем и софта, только вот почему-то ни одна из этих программ-гипервизоров не предусматривает в нормальном юзабельном формате опцию загрузки…

Второй способ с программой Virtual Machine USB Boot

Как было отмечено, первый способ подходит только для Virtualbox версий 4.2.36 и ниже. Описанные дальше манипуляции проверялись на версии 5.0.12 и на ней точно работают.

С версии 4.3 у пользователей появились проблемы с установкой Виндовс из-под загрузочной флешки в виртуальной машине. На любом из этапов установки могла появиться ошибка, и процесс обрывался. Проблема решается программой Virtual Machine USB Boot, на сайте разработчиков есть и портативная версия и установочник, весит она совсем немного. Обязательно проверяем и Менеджер виртуальных машин и нашу программу на работу с правами администратора. Перед запуском утилиты Virtual Machine USB Boot на тестируемой машине нужно переключить жёсткий диск из порта SATA0 в порт SATA2 или SATA3. SATA0 должен быть пустым, в него утилита подключит нашу флешку.

Запускаем Менеджер виртуальный машин, потом запускаем утилиту. В окне утилиты жмём кнопку «Add» («Добавить»). Выбираем имя виртуальной машины, называем по своему усмотрению. В третьей строчке выбираем именно ту виртуальную машину, которую впоследствии мы будем использовать. Утилита просматривает каталог Virtualbox и выдаёт нам все смонтированные машины, выбираем нужную. В поле «Drice to add and boot» выбираем нашу флешку. Два раза жмём «OK» и «Start». На этом настройка заканчивается, можно запускать виртуальную машину.

Заключение

Итак, мы использовали Менеджер виртуальных машин Виртуалбокс, загрузка с флешки произведена. Мы рассмотрели два способа, для VirtualBox версий ниже и выше 4.2.36. Сам процесс настройки несложен, но нужно учитывать множество факторов и тонкостей, большинство из них указано под заголовком «Предупреждения», остальные находятся внутри разбора способов. Будьте внимательны и со временем виртуальные машины будут вашим верным спутником при работе с новыми приложениями и утилитами. Ведь лучше 5 раз проверить работоспособность опасной или неизвестной программы, чем один раз вывести из строя реальную машину, не правда ли?