Часть 4. virtualbox настраиваем общую папку и usb устройства

Загрузочная флешка в VirtualBox

В статье рассмотрен вопрос о том, как проверить работает ли загрузочная флешка в VirtualBox. Я предварительно установлю и проверю работоспособность сразу нескольких флешек с разными операционными системами: Андроид, Кали Линукс и Windows. После этого проверим насколько загрузочная флешка в VirtualBox работоспособна.

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

Но сразу после создания флешки с носимой ОС её необходимо протестировать. Для этого вполне подойдёт виртуальная машина VirtualBox. Однако небольшие трудности для некоторых составляет именно процесс создания загрузочной флешки на VB. Не мудрено – функция до сих пор не выведена разработчиками в графический интерфейс, хотя давно и абсолютно работоспособна.

Что нам понадобится?

  • флешка с установленной ОС
  • виртуальная платформа VirtualBox

Работать будем из хозяйской Windows.

ВНИМАНИЕ. Все открытые окна VirtualBox ЗАКРЫТЬ. Флешку – в порт

Командой быстрого запуска diskmgmt.msc из строки Выполнить попадаем в консоль Управления дисками в Windows. Смотрим, где ваша флешка в списке дисков

Флешку – в порт. Командой быстрого запуска diskmgmt.msc из строки Выполнить попадаем в консоль Управления дисками в Windows. Смотрим, где ваша флешка в списке дисков.

Обнаружить её будет легко: соответствующий размер и другой порядковый номер (физические диски Windows нумерует, напомню, начиная с ).

У меня один HDD (Диск 0) и флешка (Диск 1):

Собственно нам нужна только цифра, порядковый номер диска. 1 – запомним её; она появится чуть позже в конце команды на создание файла диска виртуальной машины VMDK для проверяемой флешки.

Запускаем командную консоль cmd от имени администратора. В ней переходим в каталог с установленной виртуальной платформой:cd %programfiles%OracleVirtualBox

и даём команду на создание файла диска виртуальной машины VMDK для нашей флешки в корне диска С (название файла и путь расположения могут быть любыми):

VBoxManage internalcommands createrawvmdk -filename C:флешка.vmdk -rawdisk \.PhysicalDrive1

Воспользуемся проводником Windows и посмотрим на файл, на месте ли:

да куда он денется-то…

Пришло время для виртуальной машины. Запустим от имени админа. И создадим новую машину вот так, с указанием на созданный файл флешка.vmdk:

  • Запускаем USB носитель с ОС Android. Загрузочная флешка в VirtualBox с Андроидом на борту работает:

Сразу обращаю ваше внимание на то, что в настройках виртуальной машины в разделе Носители первым загрузочным устройством должен быть именно созданный вами файл диска виртуальной машины VMDK. Это обязательное условие, если вы захотите не просто протестировать флешку в качестве LiveCD носителя, но и захотите установить систему на виртуальную машину для полной проверки работоспособности в качестве установочной флешки

Но для этого какую бы ОС вы не пытались установить, вам понадобится для неё виртуальный жёсткий диск

Это обязательное условие, если вы захотите не просто протестировать флешку в качестве LiveCD носителя, но и захотите установить систему на виртуальную машину для полной проверки работоспособности в качестве установочной флешки. Но для этого какую бы ОС вы не пытались установить, вам понадобится для неё виртуальный жёсткий диск.

Его легко создать в том же меню Носители, щёлкнув по значку Добавить жёсткий диск. И во время установки ОС на виртуальный HDD в VirtualBox указать на него. Для Андроида я выбрал так:

На что обратить внимание?

  • Если у вас возникли вопросы по установке Андроид на компьютер, обратитесь к одноимённой ссылке в абзаце выше.
  • Размеры виртуального диска при установке ОС-ей разные, но мы тестим флешку, а значит для пространства берём минимальные требования. Но вот на характеристики производительности советую не скупиться (объёмы видео и RAM возьмите побольше), чтобы избежать проблем во время установки и не грешить на работоспособность вашей загрузочной флешки.
  • После установки ОС на виртуальный диск в VirtualBox с флешки файл флешка.vmdk должен быть УДАЛЁН ИЗ СПИСКА виртуальных носителей (а то загрузка с флешки будет преследовать вас по кругу).

Как работает загрузочная флешка в VirtualBox в других системах?

  1. Проверим флешку с Windows (настройки для Windows в VirtualBox изменятся, но там вы справитесь):
  2. Проблем нет.
  3. Наконец, самый тернистый, но и самый нужный вариант – Кали Линукс на флешке:
  4. У меня работает.
  5. Успехов

Add Your USB Drive to the Virtual Machine

To be able to use raw devices as virtual disks, VirtualBox needs to run with administrator privileges. Click the Start Menu, type “virtualbox,” right-click the application and “Run as administrator.”

Click on “New” to create a new virtual machine.

In the dialog that opens, at the bottom of the window, you will notice the “Hard disk” section. Select “Use an existing virtual hard disk file,” and click the icon that has been highlighted in the next picture. Browse to your desktop, and select the file named “usbdrive.”

In the following picture you can see a Windows installation kit booting directly from an USB drive in a virtual machine.

Astra linux общая папка virtualbox

Для обмена файлами между несколькими виртуальными машинами, работающими на одном компьютере, использовался аппаратный файл-сервер DNS-120 фирмы D-Link. Для каждой виртуальной машины задавалось индивидуальное имя пользователя, которое добавлялось в список пользователей файл-сервера.

Обмен файлами можно наладить и с помощью общих папок.

Создание папки в основной операционной системе

В основной операционной системе (ОС) обычным образом создается папка, которая будет использоваться гостевыми ОС.

Так, в среде Edubuntu 7.04 порядок действий следующий:

  • Переход — Домашняя папка
  • Файл — Создать папку
  • набрать имя папки (было задано имя Users);
  • нажать клавишу .

Определение общей папки в окне VirtualBox

Открыв окно VirtualBox, выполним настройку (щелчок мышью по кнопке

1. Выбираем строку меню «Общие папки»:

2. Добавим созданную папку, щелкнув мышью по кнопке

3. Задаем путь к папке щелчком мыши по кнопке

4. Открываем свою домашнюю папку:

5. Выбираем созданную папку:

6. После щелчка мышью по кнопке «ОК» получаем:

7. Щелкнем мышью по кнопке «ОК». Результат:

Действия в гостевой ОС Windows XP

После загрузки гостевой ОС устанавливаются дополнения VirtualBox. Для этого необходимо:

  • нажать правый для передачи клавиатуры и мыши основной ОС;
  • Устройства — Установить Дополнения гостевой ОС.
  • выполнить установку дополнений;
  • перезагрузить гостевую ОС.
  • Пуск — Все программы — Стандартные — Командная строка
  • набираем: net use x: \\vboxsvr\Users и нажимаем .

Открываем приложение «Проводник». В списке дисков виден сетевой диск X: с названием Users.

Вместо имени диска Х: можно указать любую доступную для данного компьютера букву.

Действия в гостевой ОС Linux (рабочий стол KDE)

Сначала устанавливаем дополнение linux-headers. Для этого необходимо:

  • щелкнуть мышью по кнопке
  • Система — Консоль (открывается окно консоли);
  • набрать: sudo apt-get install linux-headers и нажать ;
  • ввести пароль.

Если потребуется уточнить версию, команда установки повторяется. Например, в конкретном случае потребовалось ввести sudo apt-get install linux-headers-2.6.20-16-386.

После завершения процесса установки набирается и вводится еще одна команда:

Здесь (очевидно, в зависимости от дистрибутива) возможны для варианта:

  • установка будет выполнена;
  • пакет не будет найден.

Далее нажимаем клавишу правый , передавая управление клавиатурой и мышью основной ОС. В строке меню окна гостевой ОС выбираем команды «Устройства» — «Установить Дополнения гостевой ОС. «. На экран выводится окно диалога:

В нем выбирается пункт «Открыть в новом окне» и выполняется щелчок мышью по кнопке «ОК». Результат:

Закрываем окно, зафиксировав путь в строке адреса окна (в данном случае media/cdrom0):

рабочий стол KDE: рабочий стол Gnome:
  • щелкнуть мышью по кнопке ;
  • Система — Консоль (открывается окно консоли);
  • набрать: cd /media/cdrom0 и нажать ;
  • набрать: sudo sh ./VBoxLinuxAdditions.run и нажать ;
  • ввести пароль.
  • Приложения — Стандартные — Терминал (открывается окно консоли);
  • набрать: cd /media/cdrom0 и нажать ;
  • набрать: sudo sh ./VBoxLinuxAdditions.run и нажать ;
  • ввести пароль.

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

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

Укажем точку монтирования. Пусть это будет домашний каталог (предположим, в гостевой ОС он называется test), в которой создадим каталог obmen. Последовательность действий:

рабочий стол KDE: рабочий стол Gnome:
  • щелкнуть мышью по кнопке ;
  • Система — Консоль (открывается окно консоли);
  • набрать: cd /home/test и нажать (перейти в каталог test);
  • набрать: mkdir obmen и нажать .
  • Приложения — Стандартные — Терминал (открывается окно консоли);
  • набрать: cd /home/test и нажать (перейти в каталог test);
  • набрать: mkdir obmen и нажать .

Теперь необходимо набрать команду: mount -t vboxsf Users /home/test/obmen и нажать клавишу .

Судя по примечаниям к команде, возможен вариант с указанием кодовой таблицы для каталога:

mount -t vboxsf Users /home/test/obmen iocharset cp1251 convertcp cp1251

Источник

Virtualbox не видит USB в Ubuntu

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

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

Ошибка Virtualbox не видит USB

Чаще всего такая ошибка возникает потому что у пользователя, от имени которого вы запустили VirtualBox нет доступа к необходимым файлам. Это решается очень просто, вам достаточно добавить своего пользователя в группу vboxusers. Для этого выполните команду:

  •  sudo usermod -a -G vboxusers $USER
  • После этого вам достаточно еще раз войти в систему чтобы все заработало. Вы можете проверить обнаруживаются ли USB устройства с помощью команды:
  • VBoxManage list usbhost

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

Тут должна быть установлена галочка напротив «Включить контроллер USB», а также выбран один из доступных интерфейсов. Для поддержки USB 2.0 или USB 3.0 вам необходимо установить Virtualbox Extensions Pack. Это набор проприетарных расширений, которые включают к тому же поддержку этой технологии. Скорее всего, вы уже можете подключить usb virtualbox.

  1. Для этого скачайте файл для вашей версии Virtualbox на официальном сайте. Затем откройте меню «Файл» -> «Настройки» -> «Плагины» и подключите здесь скачанный файл:
  2. В Ubuntu 16.04 это можно сделать проще, достаточно выполнить команду:
  3. sudo apt install virtualbox-ext-pack

Готово, после этого вы можете включить поддержку USB 3.0.

В некоторых дистрибутивах, например, семейства Red Hat, не работает usb в virtualbox, потому что поддержка подключения USB отключена из соображений безопасности. В таком случае вам придется ее включить. Для этого нужно сначала раскомментировать все строки SUBSYSTEM в /etc/udev/rules.d/60-virtualbox.conf. Это можно сделать командой:

sudo printf ‘%s
‘ ‘g/^#SUBSYSTEM/s/^#//’ w | ed -s /etc/udev/rules.d/60-vboxdrv.rules

Затем скопируйте этот файл в каталог /usr/lib/udev:

sudo cp -v /etc/udev/rules.d/60-vboxdrv.rules /usr/lib/udev/

  • И перезагрузите наборы правил:
  • sudo udevadm control —reload-rules
    $ sudo systemctl restart vboxdrv.service
  • Теперь можете опять проверить все ли еще не видит Virtualbox usb устройства или уже все работает.

Выводы

В этой статье мы рассмотрели что делать если VirtualBox не видит USB Ubuntu или других Linux дистрибутивах. В большинстве случаев проблема решается очень просто. Надеюсь, эта информация была вам полезной.

(21

Virtualbox не видит USB в Ubuntu

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

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

Проброс портов в VirtualBox

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

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

Затем перейдите на вкладку «Сеть», а потом разверните строчку «Дополнительно»:

Тут вам нужно нажать кнопку «Проброс портов»:

Дальше нажмите кнопку с зеленым значком «+». Тут нужно заполнить несколько полей:

Адрес хоста в локальной сети можно узнать так:

Еще один важный момент, что порт с которого вы перенаправляете и на который перенаправляете не должны совпадать. Странное дело, но если перенаправлять с порта 80 на 80, то работать все это не будет. Нужно использовать 8080 на 80. Тогда все в порядке. Если вы не любитель много кликать, что можно воспользоваться командной терминала:

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

Проброс портов virtualbox nat работает.

Исправляем ” Не удалось подсоединить USB-устройство “.

Для постоянных читателей блога потенциальное решение ошибки особого труда представить из себя не должно. Очевидно, что её результатом снова оказывается ряд налагаемых системой на USB-флешки фильтров. Причём это ошибка может появляться и со стороны хозяйской (в моём случае Windows 10) системы, так и со стороны гостевой. А иногда в обеих сразу (читайте следующий абзац). Решение по сети популярное, но, зачастую, единственное. В соответствии с информацией из статьи Проблемы с USB драйверами: варианты решений проверим настройки реестра через его редактор

regedit.exe

в ключе {36FC9E60-C465-11CF-8056-444553540000} по адресу в реестре

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass

проверяем наложение дополнительных фильтров:

Ну точно, видим фильтр UpperFilters в последней строчке среди прочих параметров справа в окне. Смело удаляем, соглашаясь в предупреждением редактора:

После перезагрузки хозяйской Windows 10 запускаем гостевую Windows 7 (в моём случае) и проверяем. В момент появления рабочего стола виртуальной Windows 7 та сразу успешно устанавливает драйвера к флешке, что сопровождается характерным звуковым сигналом. Через пару мгновений в проводнике Windows 7 на VirtualBox я вижу свою флешку:

флешка подключена к виртуальной windows корректно

Всё, ошибка Не удалось подсоединить USB-устройство у многих пользователей больше не появляется.

Настройка VirtualBox

Создание новой гостевой ОС

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

Создание новой виртуальной машины в VirtualBox

Далее, загрузчик попросит нас указать объем оперативной памяти доступной виртуальной ОС:

Выделение ОЗУ виртуальной операционной системе

512 Мб для большинства ОС уже достаточно, но я выделил 1 Гб.
Далее нужно будет создать новый жесткий диск, это довольно простая процедура, нужно просто следовать инструкциям мастера создания новых жестких дисков. В итоге у Вас должно получится что-то подобное:

Завершающий этап создания гостевой ОС в VirtualBox

Настройка оборудования гостевой ОС в VirtualBox

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

Параметры гостевой ОС

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

Вкладка Общие — Дополнительно

  • Папка для снимков — путь к папке, где будут хранится образы дисков гостевой ОС. Для снимка требуется большой объем дискового пространства, поэтому здесь лучше указать на диск, где достаточно для этого места
  • Общий буфер обмена — настройка использования буфера обмена между host-системой и гостевой ОС
  • Мини тулбар — консоль для управления виртуальной машиной

Вкладка Система — Материнская плата

  • Порядок загрузки — определяет порядок загрузки гостевой ОС. Советую после установки изменять этот порядок и поставить жесткий диск на первое место (если конечно загрузка с других носителей не так важна для Вас)
  • Выключить IO APIC — расширенный контроллер прерываний используемый в процессорах от Intel. Полностью поддерживается ОС Windows.
  • Включить EFI — EFI определяет «загрузочные сервисы», которые включают поддержку текстовой и графической консоли на различных устройствах, шин, блоков и файловых сервисов, и runtime-сервисы, например дата, время и энергонезависимая память. Используется рядом ОС для загрузки.

Вкладка Система — Процессор

Процессор(ы) — настроить количество процессоров используемых виртуальной машиной

«Обратите внимание, что это опция будет доступна только при условии поддержки аппаратной виртуализации AMD-V или VT-x вкладка Система — Ускорение, а также включенной опции OI APIC на вкладке Система — Материнская плата.

Включить PAE/NX — режим работы встроенного блока управления памятью x86-совместимых процессоров, в котором используются 64-битные элементы таблиц страниц (из которых для адресации используются только 36 бит), c помощью которых процессор может адресовать 64 ГБ физической памяти (вместо 4 ГБ, адресуемых при использовании 32-разрядных таблиц).. Вкладка Система — Ускорение

Вкладка Система — Ускорение

  • Включить VTx/AMD-V — использование аппаратной виртуализации основного процессора (Ваш процессор должен поддерживать эти режимы или их нужно включить в BIOS)
  • Включить Nested Paging — Nested Paging обеспечивает транслирование физических адресов памяти гостевой ОС в физические адреса памяти основной ОС

Вкладка Носители

В данной вкладке можно настроить использование внешних носителей и CD/DVD-дисков. Замечу, что Вы можете использовать виртуальные диски при установке гостевой ОС. Это очень удобно. Добавить их можно через Менеджер виртуальных носителей в котором можно хранить большое количество разных образов и переключаться между ними во время сеанса работы в гостевой системе. Вызвать этот менеджер можно следующим образом:

Менеджер виртуальных дисков в VirtualBox

Вкладка Сеть

Настройки сети будут рассмотрены в отдельной статье; В Windows XP существуют драйверы только для Pcnet-Fast III (Am79C973), поэтому его и нужно выбрать.

Вкладка COM-порты

На этой вкладке можно насторить использование COM-портов. Сейчас они редко используются, поэтому вряд ли кому-то нужно будет их настраивать

Вкладка USB

Здесь нужно добавить в список те USB-контроллеры, которые будут использоваться виртуальными системами. Будьте осторожны, при запуске виртуальной системы, указанные USB-устройства перестают работать в основной (по крайней мере у меня так было)

Вкладка Общие папки

Общие папки предназначены для обмена файлами между основной и гостевой ОС

Оставьте образ пустым

Устранить ошибку «Не удалось подключить виртуальный диск» в системе VirtualBox может помочь следующий набор действий:

  1. В Диспетчере виртуальных машин перейдите в «Настройки»;
  2. Там выберите «Носители» (Storage);
  3. В разделе «Контроллер» щёлкните правой кнопкой мышки на «VBoxGuestAdditions», и в появившемся меню выберите «Удалить вложение» (Remove Attachment);

  4. Отобразится окно подтверждения, кликните на опцию «Удалить»;
  5. Щёлкните на значок с плюсиком рядом с «Контроллер» для добавления нового оптического привода;

    Нажмите на диск с плюсиком

  6. Откроется диалоговое окно, выберите опцию «Оставить пустым», и нажмите на «Ок»;

  7. Далее откройте виртуальную машину, и затем выберите «Устройства», и потом «Вставить гостевые дополнения» (GuestAdditions). Должна быть проведена установка;
  8. Выключите виртуальную машину (не Диспетчер виртуальных машин). Перезапустите её наново. GuestAdditions теперь должны работать.

Обзор Virtualbox

Пользователи ПК иногда решают задачи, выходящие за рамки стандартного серфинга, работы в программах, просмотров фильмов, игр. Например:

  • Есть программа, которая несовместима с операционной системой пользователя.
  • Нужно потренироваться в настройке сетей.
  • Желание разобраться в работе программы, но не хочется засорять основную систему.
  • Нужно обеспечить анонимность в интернете в связке с VPN.
  • Нужно протестировать свое решение, но для этого нужен компьютер с другой операционной системой.
  • Для учебы нужна другая ОС (операционная система).

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

О программе

  • Простыми словами, эта программа напоминает «коробку», куда можно установить любую ОС — от десктопных Linux, Windows, MacOS до мобильных Android.
  • Это мощное и многофункциональное решение имитирует поведение реального компьютера и даже мобильного устройства.
  • При этом, для установки второй, третьей, четвертой (и так до бесконечности) системы отсутствует необходимость в дополнительной разметке диска, установке параллельной ОС, настройке двойной загрузки или покупке еще одного ПК для экспериментальных целей.
  • VirtualBox с установленной гостевой системой запускается как программа, которую можно закрыть, свернуть — она имитирует работу реального компьютера с установленной ОС.

Как установить на компьютер?

Virtualbox — кроссплатформенное ПО, разработанное корпорацией Oracle, — распространяется для Windows, Mac OS, Linux, Solaris.

Скачать можно с официального сайта производителя или с официальной страницы продукта.

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

На Windows

Установка довольно проста — просто запустите скачанный .exe файл и следуйте инструкциям на экране. От вас требуется оставить настройки по умолчанию, нажимая «далее».

VirtualBox: Как прокинуть в виртуальную машину USB устройство

Данная статья предназначена специально для тех, кто хочет «прокинуть» напрямую в виртуальную машину под управлением VirtualBox USB устройство но не знает как. Этим устройством может быть что угодно — принтер, подключенный по USB, флешка, какой-либо USB токен (Рутокен, eToken) и т. д.

И так, что нужно для этого:

  1. Включаем виртуальную машину и ждем окончания её загрузки.
  2. В верхнем меню VirtualBox находим пункт «Устройства«, и нажимаем на него. Там находим пункт «USB«, и тоже нажимаем на него.
  3. В раскрывшемся списке устройств находим нужное и нажимаем на него. После этого оно будет проброшено прямо в виртуальную машину.

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

  1. Открываем главное окно программы VirtualBox, и нажимаем правой кнопкой на нужной виртуальной машине. В появившемся меню выбираем пункт «Свойства«.
    В свойствах переходим на вкладку под названием «USB».
  2. Если ваше устройство уже вставлено в компьютер, и нужно настроить его автоматический проброс, то нужно нажать на иконку с зеленым плюсом, которая находится в правой части окна. Там, в выпадающем списке нужно выбрать нужное USB устройство.
  3. Выбранное устройство появится в списке «Фильтр устройств USB», откуда его можно будет в любой момент либо удалить, либо выключить (просто нажав галочку). Теперь, для того, чтобы внесенные изменения вступили в силу, необходимо добавленное ранее USB устройство переподключить к компьютеру — для этого подойдет банальное физическое переподключение. Как только вы повторно подключите устройство к компьютеру, оно будет автоматически проброшено в виртуальную среду.
Была ли эта статья Вам полезна?

Исправляем ” Не удалось подсоединить USB-устройство “.

Для постоянных читателей блога потенциальное решение ошибки особого труда представить из себя не должно. Очевидно, что её результатом снова оказывается ряд налагаемых системой на USB-флешки фильтров. Причём это ошибка может появляться и со стороны хозяйской (в моём случае Windows 10) системы, так и со стороны гостевой. А иногда в обеих сразу (читайте следующий абзац). Решение по сети популярное, но, зачастую, единственное. В соответствии с информацией из статьи Проблемы с USB драйверами: варианты решений проверим настройки реестра через его редактор

в ключе по адресу в реестре

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass

проверяем наложение дополнительных фильтров:

Ну точно, видим фильтр UpperFilters в последней строчке среди прочих параметров справа в окне. Смело удаляем, соглашаясь в предупреждением редактора:

После перезагрузки хозяйской Windows 10 запускаем гостевую Windows 7 (в моём случае) и проверяем. В момент появления рабочего стола виртуальной Windows 7 та сразу успешно устанавливает драйвера к флешке, что сопровождается характерным звуковым сигналом. Через пару мгновений в проводнике Windows 7 на VirtualBox я вижу свою флешку:

флешка подключена к виртуальной windows корректно

Всё, ошибка Не удалось подсоединить USB-устройство у многих пользователей больше не появляется.

Почему не удаётся подключить виртуальный оптический диск в VirtualBox

Как известно, «VirtualBox» от «Oracle» является программным продуктом для осуществления виртуализации операционных систем. Он позволяет создать на вашем ПК виртуальную машину, установить виртуальную операционную систему и удобно переключаться между действующей и виртуальной ОС. Последняя может понадобиться главным образом для тестинга различных программных инструментов, которые нельзя выполнить на основной операционной системе.

Создав такую виртуальную машину, вам может понадобиться подключить к ней диск с дополнениями — VirtualBox Guest Additions. Последний существенно расширяет возможности гостевой операционной системы по взаимодействию с хост-системой и системой виртуализации. При попытке подключения диска вы можете получить ошибку «Не удалось подключить виртуальный оптический диск» и предложение принудительно подключить такой диск. При нажатии на «Желаю» каких-либо изменений не происходит.

Причины дисфункции можно свести к следующему:

  • В виртуальном приводе уже установлен какой-то образ;
  • Ваша версия VB устарела;
  • Вы работаете на системе Mac OS X и установили «Ubuntu» как гостевую операционную систему;
  • Вы пробует добавить guest additions, которые не соответствуют установленной на ПК версии VirtualBox (не идут в комплекте с программой);

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

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, можно считать закрытой. Добавлю лишь, что этот способ, с виртуальными жесткими дисками, можно использовать для любого физического диска системы. А это уже наводит на различные варианты использования данной особенности, но об этом в другой раз :).

Заключение

Итак, мы разобрались, как в Virtualbox подключить флешку. Сам процесс совсем несложный и займёт у вас всего несколько минут, если мы захотим отключить автоматическое подключение, то нам будет достаточно только убрать фильтр, и всё. С каждой новой статьей о виртуальных машинах мы получаем всё больше умений при работе с ними, тренируйтесь, экспериментируйте, и через некоторые время они станут вашим главным оружием при работе с новыми приложениями или утилитами.

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

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

Заключение

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

Все популярные гипервизоры для Windows — Hyper-V

, VirtualBox

, VMware

– предусматривают запуск виртуальных машин (ВМ)

с загрузочных ISO

-образов и флешек. Запуск ВМ
с последних не в каждом случае будет процессом без заморочек: без танцев с бубном с флешек UEFI

запускаются только ВМ
на базе ПО
EFI

в программах VirtualBox
и VMware
. Как упростить запуск ВМ с флешек в остальных случаях?

Для этого можно создать так называемую виртуальную флешку
– всё содержимое реального USB

-носителя перенести на виртуальный жёсткий диск и, соответственно, запускать ВМ
с него. Но содержимое необходимо переносить вместе со структурой физической флешки — чтобы виртуальный диск унаследовал все разделы, если их несколько (например, в случае с Mac OS или Chrome OS)

, а также атрибуты загрузочного устройства (если это не носитель UEFI)

. Сделать это можно как минимум двумя способами, описанными ниже.

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

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
DS-сервис
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: