Работа с общими папками. Использование флешки на виртуалке. Подключение флешки к гостевой системе, и загрузка ее в VirtualBox с флешки.
Чтобы быстро обмениваться файлами между хостовой и гостевойсистемами, используют общие папки. Для создания общих папок отделяем нужную машину, открыв настройки.
Левая колонка меню: общиепапки. Кнопка в виде папки с плюсом. Меню: добавитьобщуюпапку.
Нажимаем на выпадающий список и выбираем пункт: другой. Окно выборпапки. Здесь мы можем выбрать папки на хосте, т.е. в своей основной системе.
Обязательно галочка: Толькодлячтения. Теперь гостевая система не сможет изменять файлы в этой папке.
С галочкой: Авто—подключение, гостевая машина будет пытаться автоматически подключить эту папку при включении гостя.
Точкаподключения: Буква диска для присвоения этой папка.
Папка в списке. Закрываем настройки. Запускаем машину. Открываем проводник, видим, что теперь общая папка доступна. Мы можем использовать файлы из хостовой системы в гостевой.
Подключаем флешку
В гостевой системе возникает необходимость подключить USB—флешку. Открываем настройки машины. Выбор: USB.
Поумолчанию доступен только контрольUSB 1.1. Это устаревший медленный протокол. Чтобы иметь возможность без проблем подключать ее к USB-флешке, нужно подключить в машину пакетрасширения.
Файл: Настройки. Это настройки всей программы MessengerVirtualBoox. Здесь нажимаем: Плагины.
При установке виртуальной машины скачали пакет. Нужно промотать до конца текст соглашения.
Пакетрасширения успешно установлен. Теперь в настройках виртуальной машины доступны все контроллеры USB.
Итак, КонтроллерUSB 2.0 он универсальный. Запускаем машину.
Подключаем две флешки. Обе флешки доступны на хосте.
Чтобы подключить флешку к гостевой системе, можно использовать строку состояния. Правый клик. Находим нужную флешку и помечаем.
Теперь флешка доступна на госте. Открывалось два раздела, потому что эта флешка имеет два раздела.
На самом деле подключилась одна флешка. Вторую флешку можно подключить через верхнее меню гостя. Устройства USB.
Здесь находим нужную флешку и помечаем. Флешка также подключена к гостю. Чтобы отключить флешку от гостевой машины, делаем тоже самое.
Правый клик: Строка состояния. Снимаем галочку.
Чтобы та или иная флешка автоматически подключалась к гостевой системе, можно настроить фильтр. Открываем настройки машины. Выбираем USB. Нажимаем на флешку с+.
Помечаем флешку. OK. Теперь при подключении этой флешки к Хосту, она автоматически подключиться к гостевоймашине.
Если в настройках нажать на верхнюю флешку, то фильтр включится для всех USB устройств, подключаемых к Хосту.
Какзагрузиться с флешки?
VirtualBoox позволяет легко установить операционную систему прямо из низов файла, лежащего на жёстком диске. Однако загрузить ее в машину с флешки, стандартными средствами этой программы не получится.
Способов настройки несколько. Подключаем флешку, с которой хотим загрузить виртуалку. Узнаем номер диска, под которым флешка определилась на хостовом компьютере.
Это можно быстро сделать в управлении дисками. С семерки открыть ее через проводник. Правый клик: Управление. Далее: управлениедисками. Съемное устройство. Флешка (диск 1).
Теперь создадим специальный виртуальный диск, который свяжет виртуалку с флешкой. Для этого запускаем команду от имени администратора. Пуск.
Правый клик. Запуск от имени администратора. Мы находимся в папке system32. Нужно перейти в папку программы Wirtualbook.
Можно последовательно менять директорию команды ChangeDirectory или напечатать здесь команду: cd — Change Directory, оставить пробел. Далее, чтобы не ошибиться путём, можно просто открыть его в проводнике, диск C, Program Files. Virtualboox лежит в Orade. Открываем.
Открываем папку VirtualBox. Кликаем адрес на строке и копируем путь. Правый клик. Вставить. Нажимаем. Мы переместились в папку программы.
Здесь нужно выполнить команду. Копируем всю строку целиком. Сворачиваем окно.
Правый клик. Вставить. В конце написано русскими буквами слово: номер, удаляем его. И вписываем сюда номер диска, под которым определилась флешка (1). Готово.
Если всё сделано верно, высветится: Создануспешно. Можно посмотреть на файл диска, открываем проводник. Мы видим, что он лежит в поле диска С.
Теперь открываем VirtualBox. Обязательно от имени администратора, нажимаем пуск. На ярлыке программы, правая клавиша. Запуск от имени администратора.
Можно создать новую виртуальную машину и добавить в неё созданный файл в качестве диска. Кроме того, можно добавить файл в качестве диска в существующую машину.
Выделяем машину. Настроить. Носители. Правый клик по Контроллеру. Выбор: жёсткийдиск.
В окне на кнопку с +. Добавить образдиска. В проводнике нужно найти созданный в командной строке виртуальный диск. Открываем диск C.
Выделяем файл. Открыть. Выбрать.
Внимание! Когда выделен контроллер, то нужно поставить галочку. Обязательнопоставьтегалочку! Также галочку: Кеширование ввода\вывода.
Наш файл добавлен. Он на последнем месте. Если оставить как сейчас, то машина будет сначала загружаться с жесткого диска, на котором установлен Windows 10.
В этом случае мы не сможем загрузиться с флешки. Меняем устройство местами. Выделяем диск с Windows. Нажимаем на список выбора порта. Выбираем: SATAпорт 3.
Диск с Windows переместился вниз. Выделяем нужный нам файл и выбираем для него порт 0. Теперь нужный диск на первом месте. Дисковод: Пусто перемещаем ниже: под номером 1.
Запуск машину. Виртуальная машина начала загружаться с флешки. Способ загрузки VirtualBox c флешки. Но все же в этом способе есть вероятность, что флешка не загрузится полностью.
Как решить эту проблему? Существует маленькая утилита LockDicmount, если ее запустить на хосте перед запуском виртуалки, то она заблокирует флешку. Она ее размонтирует, и Windows на Хосте не будет мешать работать с флешкой. Утилита бесплатная.
Когда файл скачался. Закрываем браузер. Переходим в загрузки. Это обычный zip. Распаковывается стандартными средствами Windows.
Открываем папку. Чтобы наглядно увидеть работу программы, откроем ещё одного проводника. Как видим флешка смонтирована Windows.
Запускаем LockDismount.exe. Список. Здесь мы видим список устройств, с которыми может работать утилита. Физический диск 0 PhisicalDrive0, SATA, жёсткий диск ноутбука.
Физический диск 1, помечен как USB (removable), то есть съемный диск USB, это наша флешка. Выбираем флешку.
Нажимаем кнопку: Lockit (заблокировать). Как видим флешка в проводнике осталась. У нас есть съемный диск D.
Флешка теперь не доступна для основной операционной системы на хосте. LockDismount не закрывать, только свернуть!
Закрываем все окна. И запускаем Virtualbox от имени администратора. Флешка загрузилась и можно устанавливать Windows в виртуальной машине с флешкой.
Теперь можно использовать созданный файл для любой подключенной флешки. Единственное условие, флешка должна иметь номер 1.
Выключим машину. Файл. Закрыть. После использования не забудьте разблокировать флешку. Разворачиваем утилиту. Нажимаем кнопку: Unlock. Флешка разблокирована.
OK говорит о том, что все все тома разблокированы. И если открыть проводник, то это сразу видно по обычному виду смонтированной флешки. Теперь можно извлекать флешку.
Виртуальная машина — это очень простой и удобный инструмент, имеет огромные возможности.