Как загрузиться с USB флешки в ВиртуалБокс? Настройка общих папок. Подключение USB

В этом тексте и видео заканчиваем серию о бесплатной виртуальной машине VirtualBox.

Рассмотрим работу с общими папками, а также довольно подробно остановимся на использовании флешки на виртуалке.

Будем, как просто подключать флешку к гостевой системе, а также загружать VirtualBox с флешки.

 

 

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

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

В левой колонке меню нажимаю на пункт Общие папки. Нажимаю на кнопку в виде папки с плюсом. Открылось меню Добавить общую папку.

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

Можно выбрать вот здесь выделяю и нажимаю кнопку Выбор папки путь к папке прописался строке во втором поле добавилось её название если поставить галочку Только для чтения то гостевая система не будет иметь возможность изменять файлы в этой папке лучше поставить ее это поможет избежать заражения Хоста если вы будете в гостевой системе ставить какие-то эксперименты с вирусами или небезопасными программами с галочкой Авто подключение гостевая машина будет автоматически пытаться подключить эту папку при включении Гостя в поле Точка подключения можно указать букву диска для присвоения этой папке если оставить поле пустым то система сама присвоит свободную букву нажимаю ОК папка появилась списке закрываю Настройки запускаю машину если открыть Проводник мы видим что общая папка теперь доступна здесь мы можем использовать файлы за Хостовой системы в Гостевой Снова открою Настройки Общие папки чтобы отредактировать выбранную папку нужно нажать вот на эту кнопку как видим здесь появилась новая галочка Ссоздать постоянному папку и она уже установлена причина в том что мы создавали папку при выключенной машине если при создании папки в работающей машине эту галочку не ставить то данная папка будет работать только до перезагрузки или завершения работы гостевой системы если мы хотим удалить папку то выделяем её и нажимаем вот на эту кнопку аналогично вы можете добавить и другие папки Хоста общими с гостевой системой К гостевой системе часто требуется подключить и USB-флешку здесь есть свои особенности давайте немного рассмотрим их если открыть настройки машины и выбрать пункт USB то здесь видно что по умолчанию доступен только контроллер USB 1.1 это устаревший медленный протокол чтобы иметь возможность без проблем подключать USB флешки нужно подключить в машину пакет расширений чтобы сделать это нажимаю Файл Настройки напомню что это настройки всей программы менеджер VirtualBox а не отдельной машины здесь нажимаю плагины и нажимая на плюсик в первом видео в котором устанавливали виртуальную машину мы скачали этот пакет вот он выделяю его нажимаю Открыть в этом окне нажимаю Установить здесь нужно промотать до конца текст соглашения и нажать Согласен пакет расширения успешно установлен нажимаю ОК закрываю Настройки теперь в настройках виртуальной машины если нажать на USB доступны все контроллеры USB и мы можем без проблем добавлять USB флешки Я включу контроллер USB 2.0 он самый универсальный запускаю машину я подключу две флешки как видно обе флешки доступны на Хосте закрываю чтобы подключить флешку к гостевой системе можно использовать строку состояния навожу на значок флешки и делаю правый клик нахожу здесь нужную флешку и помечаю её теперь флешка доступна на Госте у меня открылось два раздела потому что это флешка Ventoy она имеет два раздела вот они на самом деле флешка подключилась только одна вторую флешку можно подключить через верхнее меню Гостя Устройства USB здесь снова нахожу нужную флешку и помечаю её флешка также подключена к Гостю Чтобы отключить флешку от Гостевой машины делаем тоже самое правый клик по строке состояния снимаем галочку И то же самое можно сделать со второй флешкой Чтобы та или иная флешка автоматически подключалась к Гостевой системе можно настроить фильтр открываю настройки машины выбираю USB здесь нажимаю на на флешку с плюсом нахожу нужную флешку и помечаю её нажимаю ОК теперь при подключении этой флешки к Хосту она автоматически подключится к гостевой машине Если открыть настройки и нажать на верхнюю флешку то фильтр включится всех USB устройств подключаемых к Хосту после этого любая флешка или другое USB устройство при подключении к основному компьютеру будет сразу подсоединяться к гостевому удалить любой из фильтров можно выделив его в списке и нажав на кнопку с крестиком Как видим все флешки автоматически подключились к гостевой системе VirtualBox позволяет легко установить операционную систему прямо из ISO файла лежащего на жестком диске а вот загрузить виртуальную машину с флешки стандартными средствами этой программы не получится но это возможно и мы сейчас это сделаем способов настройки несколько мы рассмотрим один из простых и самых удачных на мой взгляд подключаю флешку с которой хочу загрузить виртуалку нам нужно узнать номер диска под которым флешка определилась на Хостовом компьютере это можно быстро сделать в оснастке Управление дисками в Семерке её можно открыть через Проводник правый клик на Компьютере выбираю Управление здесь выделяю Управление дисками вот моя флешка это диск номер один запоминаю номер теперь создадим специальный виртуальный диск который свяжет виртуалку с флешкой для этого запускаю командную строку от имени администратора нажимаю Пуск cmd на командной строке правый клик выбираю Запуск от имени администратора нажимаю Да сейчас мы находимся в папке system32 нам нужно перейти в папку программы VirtualBox можно последовательно менять директории командой Change directory или скопировать в описании этого видео строку вставить ее в командную строку и нажать Enter можно сделать третьим способом напечатать здесь просто команду CD Change directory поставить пробел далее чтобы не ошибиться с путем можно просто открыть его в Проводнике диск (С:) Program Files VirtualBox лежит в папке Oracle открываю открываю а папку VirtualBox далее просто кликаю в адресной строке и копирую путь правый клик Вставить нажимаю Enter мы переместились в папку программы здесь нужно выполнить команду она довольно длинная её проще скопировать в описании видео открываю описание здесь под номером пять копирую всю строку целиком сворачиваю окно правый клик Вставить в конце написано русскими буквами слово НОМЕР удаляю его и вписываю сюда номер диска под которым определилась моя флешка у меня это единица команда готова нажимаю Enter если все сделано верно то ответом на команду будет вот такой текст в конце написано что файл под названием BootUSB.vmdk создан успешно командную строку можно закрывать можно посмотреть на файл диска открываю Проводник мы видим что он лежит в корне диска Ц теперь открываем VirtualBox обязательно от имени администратора нажимаю Пуск на ярлыке программы правая клавиша запуск от имени администратора здесь нажимаю Да можно создать новую виртуальную машину и добавить в нее созданный файл в качестве диска кроме того можно добавить файл в качестве диска в существующую машину я так и сделаю выделяю машину нажимаю Настроить перехожу в Носители делаю правый клик по контроллеру выбираю Жесткий диск в открывшемся окне нажимая на кнопку с плюсом Добавить образ диска в открывшемся Проводнике нужно найти созданный в командной строке виртуальный диск открываю диск Ц выделяю файл Открыть и нажимаю на кнопку Выбрать Внимание когда у нас выделен контроллер обязательно ставим галочку Кэширование ввода-вывода наш файл добавлен он на последнем месте если оставить так как сейчас то машина будет сначала загружаться с жесткого диска на котором у меня установлен Windows 10 в этом случае мы не сможем загрузиться с флешки нужно поменять устройства местами выделяю диск с Windows нажимаю на выпадающий список выбора порта выберу например SATA порт 3 диск с Windows переместился вниз теперь выделяю нужный нам файл и выбираю для него порт под номером 0 теперь нужный диск на первом месте для красоты можно переместить этот файл ниже вот так а этот сделаем под цифрой один на первом месте теперь файл который подключит нашу флешку на втором месте жесткий диск и на третьем месте пустой дисковод если представить физический компьютер то мы сейчас как бы переключили SATA кабели от дисков другим разъемам на материнской плате Итак всё готово нажимаю ОК можно запускать машину как видите виртуальная начала загружаться с флешки начала но не загрузилась способ загрузки VirtualBox с флешки который мы рассмотрели хорош всем Он достаточно простой и подключает флешку к виртуальной машине на высокой скорости но есть высокая вероятность что флешка не загрузится полностью Это недостаток этого способа Проблема заключается в том что флешка с которой мы загружаемся монтируется на Хостовом компьютере его операционной системой я закрою Менеджер открою Проводник мы видим смонтированную флешку и в тот момент когда мы запускаем машину загружаться с флешки её вид не меняется то есть она остается смонтированной на Хостовой системе в результате флешка занята процессами на Хосте и одновременно к ней получают доступ гостевая операционная система через созданный нами файл по этой причине флешка может совсем не запускаться на виртуалке или запускаться но работать неправильно просить какие-нибудь драйвера которые раньше не просила выдавать сообщения об ошибке Как решить эту проблему? Решение существует и оно простое Существует маленькая утилитка под названием LockDismount если запустить ее на Хосте перед запуском виртуалки то она заблокирует флешку она ее размонтирует и Windows на Хосте не будет мешать работать с флешкой утилита это бесплатна и скачать ее можно из описания линк номер семь нажимаю здесь в конце поста есть ссылка на загрузку перед обсуждением после слова Download нажимаю здесь внимание куча рекламных кнопок чтобы скачать файл нужно нажать вот на эту кнопку Download и размер файла в килобайтах рекламу закрываем файл скачался закрываю браузер перехожу в Загрузки это обычный zip распаковывается стандартными средствами Windows можно также распаковать архиватором 7zip о котором я рассказывал вот в этом видео я распакую архиватором открываю папку чтобы наглядно увидеть работу программы открою еще одно окно Проводника как видим флешка смонтирована в Windows просто запускаю LockDismount здесь нужно нажать на выпадающий список здесь мы видим список устройств с которыми может работать утилита здесь в общем все понятно PhisicalDrive0 то есть физический диск 0 помечен как SATA (fixed) то есть встроенный SATA диск это жесткий диск этого ноутбука физический диск 1 помечен как USB (removable) то есть съемный USB диск это моя флешка кстати ее номер один совпадает с номером который мы определили в Управлении дисками я выбираю флешку и нажимаю кнопку Lock it - Заблокировать как видим флешка в проводнике осталась у нас есть съемный диск D но флешка теперь недоступна для основной операционной системы на Хосте сворачиваю утилиту закрываю все окна и запускаю VirtualBox от имени администратора у меня все уже настроено просто запускаю виртуальную машину теперь как видите все в порядке флешка загрузилась и можно устанавливать Windows в виртуальной машине с флешки теперь вы можете использовать созданный файл для любой подключенной флэшки единственное условие флешка должна иметь номер один в оснастке Управление дисками выключу машину для этого нажимаю Файл Закрыть в этом меню оставляю переключатель в положении Выключить машину нажимаю ОК после использования не забудьте разблокировать флешку для этого разворачиваю утилиту и нажимаю кнопку Unlock флешка разблокирована если открыть Проводник то это сразу видно по обычному виду смонтированной флешки теперь можно извлечь флешку Виртуальная машина это очень простой и удобный инструмент имеющий огромные возможности даже для простого пользователя VirtualBox это только один из вариантов если хотите узнать подробнее о других машинах поддержите это видео своими замечательными лайками и комментами чтобы не пропустить новое видео не забудьте подписаться на канал и включить колокольчик если это видео было вам полезно ставьте лайки и делитесь видео с друзьями спасибо я благодарю вас за просмотры лайки комментарии отдельная благодарность тем кто поддерживает мой канал и подписывается на дополнительный канал спасибо Всех зрителей Поздравляю с наступающим Новым Годом! Желаю здоровья! Меня зовут Евгений Юртаев, до встречи!

Добавить комментарий