Тази статия ще обясни изчерпателно как да направите USB достъпни в операционните системи за гости.
Изисквания
Тази статия има някои изисквания за демонстрацията:
- Най-новата версия на VirtualBox трябва да бъде инсталирана на хост машината.
- Трябва да се създаде гост OS на VirtualBox.
- USB драйверите за хост ОС трябва да бъдат актуализирани.
- Изисква се външно USB устройство за съхранение.
- Разширителният пакет за VirtualBox трябва да бъде инсталиран.
Инсталирайте пакета за разширение VirtualBox
Функцията за USB преминаване може да се изживее по-оптимално чрез инсталиране на пакета за разширение VirtualBox. Пакетът за разширение е допълнителен пакет, който добавя повече функционалности към VirtualBox и основното предимство е, че версията USB 2.0/3.0 не се поддържа във VirtualBox. Тази функция позволява на VirtualBox да поддържа тези версии.
Следвайте стъпките, за да инсталирате пакета за разширение VirtualBox на устройството.
Стъпка 1: Проверете версията на VirtualBox
Отворете VirtualBox, щракнете върху бутона за помощ и в края на падащото меню има опция „Относно VirtualBox“, щракнете върху тази опция. Важно е да се отбележи версията на VirtualBox за инсталиране на пакета за разширение, тъй като може да причини проблеми при конфигурирането на пакета за разширение с несъвместима версия на VirtualBox.
Стъпка 2: Изтеглете Extension Pack от страницата за изтегляне на Oracle
Използвайте който и да е браузър и потърсете „VirtualBox Extension Pack download“ и най-добрият резултат ще бъде за страницата за изтегляния на Oracle или посетете следната връзка:
https://www.virtualbox.org/wiki/Downloads
В прозореца по-долу намерете подобен резултат на страницата за изтегляне и го изтеглете на компютъра.
Стъпка 3: Конфигурирайте пакета за разширения с VirtualBox
Изключете всяка работеща виртуална машина на VirtualBox, за да осигурите безпроблемна инсталация за пакета за разширение. Кликнете върху менюто „Файл“ и оттам задръжте курсора на мишката върху опцията „инструменти“ и в последното меню изберете „Мениджър на пакети за разширения“ или просто натиснете „Ctrl + T“, което е клавишната комбинация за мениджъра на пакети за разширения.
Мениджърът на пакети с разширения ще се отвори, откъдето изберете опцията за инсталиране.
Когато щракнете върху инсталиране, прегледайте компютъра, за да намерите изтегления файл за пакета с разширения.
След като изберете пакета за разширение, ще се появи диалогов прозорец, в който изберете бутона за инсталиране.
След това ще се появят лицензионните условия и споразумения, с които потребителят трябва да се съгласи, за да позволи на пакета за разширение достъп до необходимите ресурси на машината.
Стъпка 4: Рестартирайте VirtualBox
Разширителният пакет е инсталиран и конфигуриран с VirtualBox. За да настъпят промени, препоръчително е да рестартирате VirtualBox.
Как да конфигурирате USB 2.0/3.0 версиите във VirtualBox?
За тази стъпка е необходима виртуална машина с някаква гост OS (windows 10 в нашия случай). USB преминаването се извършва, за да позволи прехвърлянето на файлове между външно устройство (т.е. USB) и операционната система за гости. USB 2.0/3.0 са по-бързи версии и позволяват бързи трансфери.
За да преминете през USB във VirtualBox, преминете през стъпките, дадени по-долу.
Стъпка 1: Отворете настройките на всяка виртуална машина
Изберете виртуалната машина с операционната система за гости, която искате да активирате USB преминаване във VirtualBox, и отворете настройките на тази виртуална машина.
Стъпка 2: Активирайте USB контролера
В настройките отворете настройките „USB“ и проверете опцията „Активиране на USB контролер“. След това изберете желаната версия на USB контролера. Тук е избрано „USB 3.0“.
Стъпка 3: Конфигурирайте USB
Прикрепете USB към устройството и се уверете, че работи на хост машината. След това в настройките за USB щракнете върху иконата за втора USB връзка и изберете желаното USB устройство. Менюто ще покаже всички устройства, свързани към хост компютъра, които могат да преминат през VM.
След това устройството ще се появи в празния панел на прозореца и продължете, като щракнете върху бутона „OK“, като поставите отметка в квадратчето за устройството.
Достъп до USB през VirtualBox USB passthrough
Сега USB е конфигуриран с VM, така че можем да го тестваме, като стартираме VM. Трябва да се отбележи, че USB устройството не трябва да се използва от хост машината преди стартиране на VM.
Стъпка 1: Стартирайте VM
Изберете виртуалната машина, към която е конфигуриран USB, и включете виртуалната машина:
Стъпка 2: Влезте в USB устройството във файловия мениджър
Отворете файловия мениджър на желаната ОС на виртуалната машина и ще видите USB устройството в менюто.
Сега можете безпроблемно да прехвърляте файлове между USB устройството и операционната система за гости. Тук трябва да се отбележи важен момент, когато USB е активиран за виртуалната машина, той е достъпен само за виртуалната машина и няма да бъде видим за хост машината. За да го използвате в хост машината, изключете VM и тя може да бъде достъпна и използвана от хост машината.
Стъпка 3: Изключете USB устройството
Да предположим, че има ситуация, в която имате нужда от USB устройството на хост машината, но не можете да изключите VM; в този случай можете да отидете в менюто на устройствата, след това да задържите курсора на мишката върху USB и да премахнете избора на USB устройството.
Това е всичко, за да активирате USB преминаването във VirtualBox.
Заключение
За да активирате първо USB преминаването на VirtualBox, инсталирайте и конфигурирайте пакета за разширение VirtualBox. След това активирайте USB връзката за желаната виртуална машина, като използвате разширените версии на поддръжката на USB 2.0/3.0. След това прехвърлянето между USB устройството и гост операционната система може да се извърши гладко. Процесът на изключване и свързване на USB също е демонстриран в статията.