Mac os не видит флешку virtualbox

Mac os не видит флешку virtualbox

В macOS 10.15 Catalina не видит USB-устройства на виртуальной машине VirtualBox

На примере macOS 10.15 Catalina установленной на VM VirtualBox 6.1.4, я расскажу как подключить USB устройство на примере USB-флеш-накопителя к гостевой операционной системы установленной на VM VirtualBox. Как поставить macOS 10.15 на VirtualBox ранее рассказывалось в этой статье: Установка MacOS 10.15 Catalina на Virtualbox на Linux или Windows PC.

Предварительно требуется выполнить в консоли команду:

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

Для работы Нам надо будет поставить пакет расширений VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack

  1. В VM VirtualBox заходим «Файл» — «Настройки» — «Плагины»;
  2. Проверяем, если не стоит плагин расширений как на картинке выше, то нажимаем на кнопку и выбираем заранее скаченный с официального сайта, пакет расширений VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack;

Дополнительно открываем настройки гостевой операционной системы

Заходим в раздел USB и включаем Контроллер USB 3.0 (xHCI) на Вашем компьютере, должна быть поддержка USB 3.0, если нет, то выбираем Контроллер USB 2.0 (OHCI + EHCI)

После этого выполняем ряд манипуляций в нашей гостевой операционной системе, действия будут одинаковые как для ОC системы Windows, так и для OS X или чего то из Linux.

Источник

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

Разберем данную проблему и ее решения.

В настройках отсутствует возможность включения контроллера

Данная проблема решается простой установкой пакета расширений VirtualBox Extension Pack для Вашей версии программы. Пакет позволяет включить контроллер USB и подключить устройства к виртуалке.

Не удалось подключить Неизвестное устройство

Причины возникновения ошибки до конца не выяснены. Возможно, она является следствием «кривой» реализации поддержки USB в пакете расширений (см. выше) или включенным фильтром в хостовой системе. Тем не менее, решение есть (даже два).

Первый способ предлагает следующие действия:

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

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

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

Для этого необходимо поправить системный реестр Windows.

Итак, открываем редактор реестра и находим следующую ветку:

Читайте также:  Что такое сброс до заводских настроек windows

Далее ищем ключ с названием «UpperFilters» и удаляем его, либо меняем название. Теперь система не будет использовать фильтр USB.

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

Помимо этой статьи, на сайте еще 12315 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Mac OS и VirtualBox. Загрузочная флешка. Нюансы и ошибки.

Хей! Недавно столкнулся с такой проблемой, не смог запустить кей коллектор на маке. Испробовал wine несколько разных версий и понял, что VirtualBox будет лучшим решением.
У меня уже давно приготовлена флешка с установочной win7, т.е. вставляем, грузимся, устанавливаем на HDD. Да, это удобно. А вот как сделать это все правильно с Мака? Вот с этим я и столкнулся и хочу поделиться с вами небольшим опытом. Погнали!

Изначально, я думал что флешку нужно подключить как USB устройство, но нет.
Вот команды для терминала, которые необходимо запустить(разберем по порядку):

1. Запускаем терминал, вводим:

diskutil list

У нас выпадет листинг подключенных дисков(HDD, SDD, USB)

Получим например такое:

/dev/disk0
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *500.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_CoreStorage 499.4 GB disk0s2
3: Apple_Boot Recovery HD 650.0 MB disk0s3
/dev/disk1
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD *499.1 GB disk1
/dev/disk2
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *8.1 GB disk2
1: DOS_FAT_32 ustack 8.1 GB disk2s4

Смотрите, флешка подключена, и определяется как устройство /dev/disk2 это лучше запомнить)

2. Извлекаем флешку командой:

diskutil unmountDisk /dev/disk2

Не забывайте, если у вас флешка была не /dev/disk2 а скажем /dev/disk3 то и тут нужно указывать /dev/disk3

Unmount of all volumes on disk2 was successful

Означает что устройство извлечено, и можно переходить к пункту 3

3. Проверяем права на флешке командой:

ls -al /dev/disk2

Если получим ответ примерно такой:

brw-r—– 1 root operator 1, 5 Nov 25 15:28 /dev/disk2

То нам необходимо поменять права на флешке( ранее этих прав хватало, но я рекомендую ставить 777, что бы у нас все прошло наверняка)

Меняем права на 777 командой:

sudo chmod 777 user_name /dev/disk2

Будьте внимательны, user_name это имя вашего юзера, т.е. вместо user_name указываете имя свой учеткой записи мака. Скорее всего у вас запросят пароль от учетной записи. Переходим к пункту 4

4. Указываем владельца флешки:

sudo chown user_name /dev/disk2

Если все гладко, у вас запросят пароль от учетной записи. Идем дальше к пункту 5

5. Создаем образ:

VBoxManage internalcommands createrawvmdk -filename /Users/user_name/Documents/usbdrive.vmdk -rawdisk /dev/disk2

Читайте также:  Address already in use bind linux

Опять же, будьте внимательны с user_name и /dev/disk2

Если все ровно, вы получите сообщение:

RAW host disk access VMDK file /Users/user_name//Documents/usbdrive.vmdk created successfully.

Иначе же, вылетит очередная ошибка. Далее этот образ уже монтируем в программе и выставляем загрузочным.

6. Ошибки

С чем сталкивался лично. Прогуглил ряд своих ошибок, начиная с El Capitan автоматически включена защита SIP. Выключить ее можно загрузивщись в “безопасном режиме мака”(при загрузки комманд+R), далее в терминале запустить:

csrutil disable

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

Источник

VirtualBox не видит USB-устройства [РЕШЕНО]

allienalex
Скорее всего надо было прописать строчку в

allienalex
Скорее всего надо было прописать строчку в

Какую строчку? Ничего не нужно было никуда прописывать.
Вы что настройки делали при запущенной виртуалке?

allienalex, у меня такое чувство, что вы что-то не договариваете. )
У вас основной системой арч? Обновления все стоят? И т.д.

Ну и в название темы [РЕШЕНО].

vadik
allienalex, у меня такое чувство, что вы что-то не договариваете. )
Ну и в название темы [РЕШЕНО].

после перезапуска всей системы заработало

Ой, а что это? Всё, что на эту тему гуглится, очень старое, а у меня и без этого всё прекрасно работает. Добавил VBOX_USB=usbfs, перелогинился — ровно ничего не изменилось. Убрал, опять перелогинился — опять ничего не изменилось.
Я под словами «всё работает» понимаю отдачу USB-устройств в виртуалку либо по статической прописи в свойствах машины, либо в диалоге (правый клик на значке USB, выбор устройства). Естественно, если устройство отдано в виртуалку, то хост его перестаёт видеть.

А что у Вас понимается под «заработало», и что именно без этой строчки не работало?

есть предположение что ТС «добавил себя в группу» и не перезагрузился.
# 4 года, 10 месяцев назад (отредактировано 4 года, 10 месяцев назад) Ребят, у меня с этим тоже проблема, помогите
Я сюда первый раз пишу

У меня АРЧ + последние обновления
Установлен VirtualBox 5.1.10 r112026 + virtualbox-ext-oracle ( собирал из АУР (https://aur.archlinux.org/virtualbox-ext-oracle.git) )
Пользователь состоит в группе vboxusers, под рутом такая же фигня
После запускаю гостевую с установлеными W7 + GUESTS ADDITIONS и флешка находиться но не устанавливается
Думал что это проблема с драйверами, но драйвера долго ищутся и не находятся
После того как в виндовом «Диспечере устройств» удаляю устройство оно на секунду обнаруживается как Kingston Data Traveler и пишет [отказ]

Что делать чтобы заработало?

—Отвечаю сам себе—

1) Поспать, поесть
2) Удалить расширения, удалить виртуалбокс
3) Установить вирталбокс, установить расширения, добавить текущего пользователя в vboxusers
4) Удалить виртуальную машину и все её файлы, создать по новой
5) Вуаля! USB-Девайс (флешка) нормально работает 🙂

© 2006-2021, Русскоязычное сообщество Arch Linux.
Название и логотип Arch Linux ™ являются признанными торговыми марками.
Linux ® — зарегистрированная торговая марка Linus Torvalds и LMI.

Читайте также:  Windows update crashes games

Источник

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.

Для этого скачайте файл для вашей версии Virtualbox на официальном сайте. Затем откройте меню «Файл» -> «Настройки» -> «Плагины» и подключите здесь скачанный файл:

В Ubuntu 16.04 это можно сделать проще, достаточно выполнить команду:

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\n’ ‘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 дистрибутивах. В большинстве случаев проблема решается очень просто. Надеюсь, эта информация была вам полезной.

Источник

Оцените статью