Установ

Virtualbox установка с флешки: Загрузка c USB-флешки в VirtualBox

14.07.1987

Содержание

Загрузка c USB-флешки в VirtualBox

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

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

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

Мои действия:

Запускаю командную строку от имени администратора

и ввожу команду diskpart.

Затем команду list disk, вижу список физических дисков, подключенных к Windows, USB-флешка определяется как Диск 1. В сети 14 Gбайт.

Ввожу exit и выхожу из diskpart

Для создания vmdk-файла, запускаю командную строку от имени администратора, затем ввожу в командной строке

cd C:\Program Files\Oracle\VirtualBox

этой командой я вхожу в каталог программы VirtualBox, далее создаю сам файл USB.vmdk, в командной строке ввожу команду

VBoxManage.exe internalcommands createrawvmdk -filename c:\VM\usb.vmdk -rawdisk \\.\PhysicalDrive1, где 1, это номер USB-флешки как физического диска.   

И далее у меня выходит вот эта ошибка:

VBoxManage.exe: error: VMDK: could not create new file ‘c:\temp\classubuntu.vmdk‘

VBoxManage.exe: error: Error code VERR_PATH_NOT_FOUND at E:\tinderbox\win-rel\sr

c\VBox\Storage\VMDK.cpp(3488) in function int __cdecl vmdkCreateRawImage(struct

VMDKIMAGE *,struct VBOXHDDRAW *const ,unsigned __int64)

VBoxManage.exe: error: Cannot create the raw disk VMDK: VERR_PATH_NOT_FOUND

VBoxManage.exe: error: The raw disk vmdk file was not created

На одном сайте мне посоветовали вводить команду

VBoxManage internalcommands createrawvmdk -filename C:\USB.vmdk -rawdisk \\.\PhysicalDrive1

Тогда выходит такая ошибка:

VBoxManage.exe: error: Failed to create the VirtualBox object!

VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0x80080005) — Server execution failed (extended info not available)

VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.

Короче на скришнотах всё видно.

В итоге, загружаю установленную на виртуальную машину Windows 8 и жму F12, выходит меню загрузки, в котором нет второго 2) Hard disk, то есть моей USB-флешки.

Командную строку запускаю от имени администратора, виртуальную машину тоже.

Я даже попробовал такой способ, скачал загрузчик Plop Boot Manager для загрузки с USB, выдернул оттуда файл plpbt.iso, загрузил с него виртуальную машину, выбирал в меню загрузки все параметры, включая USB, но загрузки с флешки не происходит.

Админ, если вы наберёте в поисковике фразу Загрузка c USB в VirtualBox, то увидите, что таких как я очень много, но все решения, которые в сети есть, мне не подходят. Если вы знаете решение, подскажите, многие будут благодарны.

Загрузка c USB в VirtualBox

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

А во-вторых, на сайте есть ещё статьи о VirtualBox и они Вам могут пригодиться:

Важно! Виртуальная машина VirtualBox, должна быть установлена у Вас от имени администратора, если это не так, значит нужно удалить VirtualBox и установить её от имени администратора, иначе в дальнейшем при работе с VirtualBox Вас будут постоянно преследовать различные ошибки (несколько из них я Вам покажу далее в статье).

Щёлкаем на установщике VirtualBox правой мышью и выбираем «Запуск от имени администратора»

После установки VirtualBox запускаем командную строку от имени администратора

и вводим команду diskpart, затем вводим команду list disk, появляется список физических дисков, подключенных к Windows, USB-флешка у меня тоже определяется как Диск 1. Вводим exit и выходим из diskpart.

На самом деле для загрузки VirtualBox с USB-флешки нужно создать vmdk-файл. Именно этот файл соединит виртуальную машину с USB-флешкой.

Для создания vmdk-файла, запускаю командную строку от имени администратора, затем ввожу в командной строке

cd C:\Program Files\Oracle\VirtualBox

эта команда я введёт нас в каталог программы VirtualBox, далее создаём сам файл USB.vmdk, в командной строке вводим команду и она немного отличается от команды, которую вводил наш читатель

VBoxManage internalcommands createrawvmdk -filename C:\USB.vmdk -rawdisk \\.\PhysicalDrive1, где 1, это номер USB-флешки как физического диска.  

выходит сообщение. говорящее нам о том, что команда прошла и файл USB.vmdk связующий флешку и виртуальную машину VirtualBox создан и находится в корне диска C:

RAW host disk access VMDK file C:\USB.VDI created successfully

 

Но это ещё не всё!

Запускаем виртуальную машину VirtualBox от имени администратора

и идём в настройки виртуальной машины.

На вкладке «Носители» нужно добавить созданный нами файл USB.vmdkв качестве виртуального жёсткого диска, контроллер SATA жмём на плюсик.

Выбрать существующий жёсткий диск

В проводнике указываем находящийся на диске C: файл USB.vmdk 

ОК

Запускаем установленную на виртуальную машину Windows и сразу жмём F12,

выходит меню загрузки, в котором присутствует наша USB — флешка 2) Hard disk.

Жмём на клавиатуре 2 и загружаем виртуальную машину VirtualBox с флешки. Вот так происходит загрузка c USB в VirtualBox.

В моём случае на флешке содержится две операционные системы Windows XP, Windows 7 и Windows 8.

 

Какие могут быть ошибки при загрузке c USB-флешки в VirtualBox

 

Если виртуальная машина VirtualBox установлена НЕ от имени администратора, то после создания файла USB.vmdk и запуска виртуальной машины Вы сразу получите ошибку:

Не удалось открыть сессию для виртуальной машины

No error info

Код ошибки: 

E_FAIL (0x80004005)

Компонент: 

ProgressProxy

Интерфейс: 

IProgress {c20238e4-3221-4d3f-8891-81ce92d9f913}

Если виртуальная машина VirtualBox запущена НЕ от имени администратора, то в процессе создания файла USB.vmdk Вы сразу получите ошибку:

VBoxManage.exe: error: Failed to create the VirtualBox object!

VBoxManage.exe: error: Code CO_E_SERVER_EXEC_FAILURE (0x80080005) — Server execution failed (extended info not available)

VBoxManage.exe: error: Most likely, the VirtualBox COM server is not running or failed to start.

Если при создании файла USB.vmdk набрать в командной строке

VBoxManage.exe internalcommands createrawvmdk -filename c:\VM\usb.vmdk -rawdisk \\.\PhysicalDrive1

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

VBoxManage internalcommands createrawvmdk -filename C:\USB.vmdk -rawdisk \\.\PhysicalDrive1

или команды

VBoxManage.exe internalcommands createrawvmdk -filename C:\USB.vmdk -rawdisk \\.\PhysicalDrive1

у меня всегда выходила ошибка:

VBoxManage.exe: error: VMDK: could not create new file ‘c:\temp\classubuntu.vmdk‘

VBoxManage.exe: error: Error code VERR_PATH_NOT_FOUND at E:\tinderbox\win-rel\sr

c\VBox\Storage\VMDK.cpp(3488) in function int __cdecl vmdkCreateRawImage(struct

VMDKIMAGE *,struct VBOXHDDRAW *const ,unsigned __int64)

VBoxManage.exe: error: Cannot create the raw disk VMDK: VERR_PATH_NOT_FOUND

VBoxManage.exe: error: The raw disk vmdk file was not created

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

Код ошибки: 

VBOX_E_FILE_ERROR (0x80BB0004)

Компонент: 

Medium

Интерфейс: 

IMedium {05f2bbb6-a3a6-4fb9-9b49-6d0dda7142ac}

Вызванный интерфейс: 

IVirtualBox {fafa4e17-1ee2-4905-a10e-fe7c18bf5554}

Код ошибки метода: 

VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)


Как загрузиться с флешки в VirtualBox

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

Как заставить VirtualBox загружаться с USB

Без танцев с бубном не обошлось.

Готовим VMDK-диск

  1. Запускаем командную строку Windows от имени Администратора;
  2. Выполняем команду diskpart;

    Запускаем утилиту DISKPART

  3. В утилите выполняем команду list disk;

    Отображаем список дисков list disk

  4. Запоминаем номер диска, относящегося к нашей загрузочной флешке. Например, опираясь на её размер;
  5. Закрываем diskpart командой exit;
  6. Переходим в каталог с установленным VirtualBox выполнив команду:
    cd "\Program Files\Oracle\Virtual Box"
  7. Выполняем команду:
    VBoxManage.exe internalcommands createrawvmdk -filename "G:\usb.vmdk" -rawdisk "\\.\PhysicalDrive2"
    , где индекс физического диска должен быть равен номеру диска, полученному на шаге 4.

    Создаём VMDK-диск, привязанный к флешке

  8. Содержимое VMDK-файла представляет собой вот что:

    Содержимое VMDK-файла

Присоединяем VMDK-файл к VirtualBox машине

  1. Открываем настройки виртуальной машины;
  2. Переходим в раздел “Носители” и добавляем новый диск из уже имеющихся.

    Добавление нового диска к виртуальной машине

  3. Указываем полученный VMDK-файл:

    Появился новый диск

  4. При загрузке машины жмём <F12> для перехода в Boot Menu и выбираем второй накопитель:

    Выбираем Slave носитель

Таким образом можно прокинуть в виртуальную машину не только флешку, но и физический диск. А вот и видео на тему.

Интересно? Поделись с другом

Как загрузиться с USB-накопителя в VirtualBox?

РЕДАКТИРОВАТЬ: 7 марта 2018

Здесь стоит кое-что отметить. Оставление USB-накопителя в компьютере при перезагрузке может изменить /dev/sdобозначение буквы диска, в результате чего необработанный usb.vmdkфайл будет указывать на неправильный диск, чтобы он не загружался в VirtualBox. В качестве теста я оставил один в моей системе. Это было

/dev/sdiдо перезагрузки, после перезагрузки было /dev/sdc. При перезагрузке компьютера для каких-либо изменений, пожалуйста, отключите USB-накопитель перед перезагрузкой. Я смотрю, можно ли создать необработанный диск из UUID диска, поскольку это не изменится.


Поскольку VirtualBox не загружается с USB-накопителей, вы можете создать .vmdkфайл, который указывает на ваш USB-накопитель для загрузки с него.

ПРИМЕЧАНИЕ. Вы ДОЛЖНЫ добавить свою учетную запись в vboxusersгруппу для VirtualBox, чтобы увидеть ваш USB. Вы ДОЛЖНЫ также добавить свою учетную запись в

diskгруппу, или вы не можете добавить .vmdkфайл на свою виртуальную машину. Добавленные инструкции ниже в РЕДАКТИРОВАТЬ . Это также не копирует USB-накопитель на жесткий диск и использует USB напрямую. Это может быть полезно, если на USB-накопителе есть постоянство, которое вы хотите сохранить. Не все ситуации одинаковы, поэтому это может не сработать для каждого случая.

Во-первых, вам нужно иметь свой USB, который вы создали в вашей системе, и определить, что такое физический диск. Мы будем предполагать, что ваш диск смонтирован как /dev/sdb1. Итак, физический диск будет

/dev/sdb.

Затем введите следующее в окне терминала, чтобы создать .vmdkфайл, который указывает на USB-накопитель:

sudo vboxmanage internalcommands createrawvmdk -filename  ~/usb.vmdk -rawdisk /dev/sdb

Или же

sudo VBoxManage internalcommands createrawvmdk -filename  ~/usb.vmdk -rawdisk /dev/sdb

Тогда вы должны увидеть что-то похожее на это:

RAW host disk access VMDK file /home/ravan/usb.vmdk created successfully.

Примечание. У некоторых людей возникли проблемы с владением вновь созданным файлом. Взять на себя ответственность за новый файл:

sudo chown $USER:$USER ~/usb.vmdk

Тогда все, что вам нужно сделать, это добавить .vmdkфайл в вашу виртуальную машину VirtualBox и убедиться, что вы можете загрузить его.

РЕДАКТИРОВАТЬ:

Чтобы добавить своего пользователя в vboxusersгруппу, выполните следующую команду:

sudo usermod -a -G vboxusers username

Чтобы добавить своего пользователя в diskгруппу, выполните следующую команду:

Примечание. Добавление пользователя в группу дисков может быть опасным и представлять угрозу безопасности. Это так же опасно, как иметь доступ sudo для записи на сырой диск.

sudo usermod -a -G disk username

Затем вы ДОЛЖНЫ перезагрузить систему, чтобы изменения вступили в силу.

Перед перезагрузкой:

После перезагрузки:

Надеюсь это поможет!

Настройка загрузки с флешки в виртуальных машинах VirtualBox и VMware Workstation

Виртуальные машины VirtualBox и VMware Workstation всем хороши для тестирования операционных систем и софта, только вот почему-то ни одна из этих программ-гипервизоров не предусматривает в нормальном юзабельном формате опцию загрузки с флешки. Наличие возможности загрузки с образов загрузочных CD/DVD-дисков может решить проблему с просмотром содержимого последних, но таким образом никак не будет удовлетворена потребность в тестировании готовой загрузочной флешки. Проверить работоспособность загрузочной флешки на виртуальной машине, протестировать содержащийся в составе реанимационного Live-диска софт в связке с виртуальным «железом», отснять скриншоты этого действа, установить операционную систему, дистрибутив которой имеется только в записи на флешке – да мало ли для каких нужд может понадобиться возможность загрузки с USB-носителя.

Как настроить загрузку с флешки на виртуальных машинах VirtualBox и VMware Workstation – в этом будем разбираться ниже. И для этих целей воспользуемся загрузчиком Plop Boot Manager.

0. Оглавление:

  1. Подготовка образа диска Plop Boot Manager
  2. Загрузка с флешки в VirtualBox
  3. Загрузка с флешки в VMware Workstation

1. Подготовка образа диска Plop Boot Manager

Подробно о назначении бесплатной программы-загрузчика Plop Boot Manager речь шла в статье сайта «Как загрузиться с флешки на старых компьютерах, которые не поддерживают загрузку с USB-устройств». Призванный решать проблему отсутствия в BIOS старых компьютеров опции загрузки с USB-устройств Plop Boot Manager поможет и в решении проблемы загрузки с флешки на виртуальных машинах. Скачиваем дистрибутив последнего с официального сайта разработчика.

После распаковки архива Plop Boot Manager содержимое папки можем удалить, оставив только нужный ISO-образ диска – файл «plpbt.iso».

Этот файл лучше сразу переместить в укромное место, скажем, в папку с теми же виртуальными машинами, поскольку в процессе использования этого ISO-образа его путь размещения будет прописан в настройках гипервизоров. Последнее, собственно, далее мы и осуществим – настроим ISO-образ «plpbt» в качестве источника загрузки виртуальных машин VirtualBox и VMware Workstation.

2. Загрузка с флешки в VirtualBox

Виртуальная машина VirtualBox в момент её настройки для загрузки с флешки должна быть выключена. Жмём кнопку настроек. В появившемся окне прежде заглянем в раздел «Система», чтобы убедиться, что порядок загрузки предусматривает первоначально привод. Галочка должна быть выставлена на пункте «CD/DVD».

Теперь переходим в раздел «

Носители». Кликаем «Контроллер: IDE» и выбираем кнопку с надписью «Пусто» (если никакой другой образ диска не подключён к виртуальной машине). Далее нам нужен параметр «Атрибуты». В конце графы «Привод» жмём кнопку в виде диска, далее же — кнопку обзора с надписью «Выбрать образ оптического диска».

В окне проводника открываем тот самый файл «plpbt.iso».

Всё: теперь образ диска Plop Boot Manager будет монтирован в виртуальный привод VirtualBox. Жмём «ОК».

Вставляем флешку в USB-порт компьютера. Запускаем виртуальную машину. Последняя загрузится с образа диска Plop Boot Manager и в её окне увидим минималистичное меню загрузки, в числе вариантов которой – и USB-устройства. Но прежде необходимо подключить флешку к виртуальной машине. Кликаем внизу окна маленькую кнопку с изображением USB-входа и выставляем галочку на нужном USB-устройстве. В нашем случае флешка единственная из таковых.

Перезапускаем виртуальную машину.

Снова увидим интерфейс Plop Boot Manager и теперь уже можем выбрать вариант загрузки – USB. Для взаимодействия с интерфейсом загрузчика необходимо выполнить вход в виртуальную машину с захватом мыши – т.е., сделать внутрь её окна двойной клик. Напомним, по умолчанию освобождение указателя мыши от захвата виртуальной машиной в программе VirtualBox осуществляется клавишей правый Ctrl. Для перемещения по вариантам загрузки в меню Plop Boot Manager используем клавиши навигации «↑» «↓», сам же выбор устройства загрузки подтверждаем клавишей Enter.

Чтобы виртуальная машина VirtualBox снова загружалась с жёсткого диска, можно либо выставить порядок загрузки с последнего в разделе настроек «Система» — что мы, собственно, и проверяли выше, либо извлечь образ диска из привода виртуальной машины. Это проще всего сделать, нажав кнопку в виде диска внизу окна виртуальной машины. Одной из доступных функций будет «Изъять диск из привода».

Однако если загрузочные флешки тестируются часто, можно просто в окне загрузчика Plop Boot Manager выбирать вариант загрузки с нужного раздела диска.

3. Загрузка с флешки в VMware Workstation

Ладно ещё бесплатная VirtualBox, но вот для платной программы VMware Workstation отсутствие простой и понятной опции для возможности загрузки виртуальной машины с флешки – вещь недопустимая. Тем не менее, даже заплатив, решать эту проблему будем своими усилиями.

Как и в случае с VirtualBox, виртуальная машина VMware Workstation также должна быть выключена. В окне её сведений жмём опцию изменения настроек.

Попадём в параметры виртуальной машины, здесь нам нужна вкладка «Оборудование». Перемещаемся на вкладку «CD/DVD», выставляем активной опцию «Файл образа ISO», затем с помощью кнопки обзора указываем путь к файлу «plpbt.iso». Жмём «ОК».

Вернувшись в окно сведений виртуальной машины, кликаем выпадающий список её состояний и выбираем «Включить при прошивке». В нашем случае имеем дело с последней версией VMware Workstation 11. Но в более ранних версиях программы или в разных редакциях перевода VMware Workstation эта опция может называться по-другому, например, «Включить в BIOS», англоязычный вариант — «Power On to BIOS».

В отличие от VirtualBox, VMware Workstation не предусматривает выставление порядка загрузки виртуальной машины в её настройках. Всё происходит, как на реальном компьютере: первоочерёдность устройств загрузки назначается в виртуальной BIOS – аналоге настоящей базовой системы ввода/вывода данных.

После запуска виртуальной машины в режиме BIOS выполняем вход в неё (двойным кликом внутрь окна или клавишами Ctrl+G). Для справки: по умолчанию освобождение указателя мыши в программе VMware Workstation осуществляется клавишами Ctrl+Alt. С помощью клавиш навигации «→» перемещаемся в раздел «Boot», затем клавишей «↓» опускаемся до параметра «CD-ROM Drive». Клавишей «+» выталкиваем его в начало списка и жмём «F10».

Подтверждаем решение, нажав Enter в окошке с предустановленным вариантом ответа «Yes» на запрос о сохранении конфигурации.

Виртуальная машина перезапустится, и мы увидим интерфейс загрузчика Plop Boot Manager. Также, как и в случае с VirtualBox, внизу окна виртуальной машины жмём кнопку USB-устройств и подключаем флешку.

Перезапускаем виртуальную машину.

Теперь можем входить внутрь её и в меню Plop Boot Manager выбирать вариант загрузки с USB-устройств.

Вернуть виртуальной машине VMware Workstation загрузку с жёсткого диска – процесс обратный. Нужно войти в BIOS и выставить первоочерёдность загрузки с «Hard Drive» — так, как это было ранее. Можно поступить иначе и убрать сам образ диска Plop Boot Manager. Внизу окна виртуальной машины есть кнопка в виде диска, она обеспечивает быстрый доступ к настройкам привода. Жмём «Параметры».

В окне настроек привода виртуальной машины можем либо убрать галочку с состояния устройства «Подключить», либо сделать активной опцию определения физического CD/DVD-привода.

Смотрите также:

  • Установка гипервизора VMware Workstation 10

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

Как в virtualbox установить систему с флешки. Установка AirSlax на виртуальную машину. Работа с WiFi. Установка в VirtualBox *.vmdk файла в качестве загрузочного диска

Занимаясь системным администрированием, мне часто приходится пользоватся виртуальными машинами типа Oracle WM VirtualBox и WMWare Workstation . VirtualBox\»ом я пользуюсь чаще ввиду того, что для одиночных запусков он проще и легче. Возникла необходимость загрузить виртуальную машину с реальной USB-флешки, в данном случае, для проверки свежесобранной загрузочной флешки. Но есть одна неприятность — через основной интерфейс программы VirtualBox нельзя осуществить загрузку виртуальной машины с физического USB диска, однако, есть способ решить такую задачу. Вот об этом способе и пойдет речь в статье.

Что бы загрузить виртуальную машину VirtualBox с внешнего USB диска, необходимо создать клон USB диска в виде файла *.vmdk , через который будет осуществляться связь хоста VirtualBox с физическим внешним USB диском. Такой файл будет занимать несколько килобайт, т.к. содержит лишь данные для связи с USB диском.

1. Создание файла, служащего мостом между VirtualBox и USB диском.

Для создания файла *.vmdk существует утилита vboxmanage.exe, которая входит в стандартный состав VirtualBox, поэтому отдельно скачивать ее не надо.

Итак, чтобы создать такой файл, необходимо выполнить следующую команду в окне командной строки, подменив путь до каталога VirtualBox на свой:

«C:\\Program Files\\Oracle\\VirtualBox\\VBoxManage.exe» internalcommands createrawvmdk -filename c:\\temp\\usb.vmdk -rawdisk \\\\.\\PhysicalDrive2 -register

Здесь следует обратить внимание на два параметра:

Чтобы узнать номер внешнего USB диска с которым следует связать файл (обычно внешний USB HDD под номером 1 , если установлен только один жесткий диск), можно подсмотреть его в «Панель управления → Администрирование → Управление компьютером → Управление дисками» .

Теперь осталось настроить хост VirtualBox для загрузки с только что созданного виртуального диска.

2. Установка в VirtualBox *.vmdk файла в качестве загрузочного диска.

Сначала нужно добавить созданный usb.vmdk в список жестких дисков в менеджере виртуальных носителей VirtualBox.

Далее следует зайти в «Свойства» виртуальной машины (которую необходимо загрузить с USB внешнего диска) и в разделе «Носители» установить добавленный виртуальный жесткий диск usb.vmdk в Слот «Первичный мастер IDE», как на скриншоте.

Готово, теперь можно загрузить виртуальную машину с внешнего USB диска.

Все популярные гипервизоры для Windows — Hyper-V , VirtualBox , VMware – предусматривают запуск виртуальных машин (ВМ) с загрузочных ISO -образов и флешек. Запуск ВМ с последних не в каждом случае будет процессом без заморочек: без танцев с бубном с флешек UEFI запускаются только ВМ на базе ПО EFI в программах VirtualBox и VMware . Как упростить запуск ВМ с флешек в остальных случаях?

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

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

1. Программа R-Drive Image

Первый способ создания виртуальной флешки – это перенос структуры и содержимого реального USB -носителя на виртуальный диск с помощью программы-бэкапера . Открываем параметры существующей ВМ и кликаем .

Добавляем ещё один диск.

Тип контроллера оставляем по умолчанию.

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

Указываем путь размещения. Жмём .

Запускаем ВМ , подключаем к ней реальную флешку. В гостевой ОС устанавливаем триал -версию программы . В её окне выбираем «Копировать Диск на Диск» .

В графе «Источник» выбираем реальную флешку. В графе «Приемник» — только что созданный виртуальный диск.

И – «Начать» .

По завершении клонирования выходим из программы.

Теперь в проводнике гостевой ОС у нас появилось два идентичных устройства.

Можем отключить реальную флешку от ВМ . Равно как и можем отключить виртуальный диск от текущей ВМ и использовать его для запуска других ВМ .

2. Программа Rufus

Второй способ создания виртуальной флешки – это использование возможностей программы Rufus 3.1 . В обновлённой версии 3.х эта программа, в довесок к существующим функциям создания загрузочных USB -устройств, научилась клонировать реальные флешки в файлы VHD . А VHD совместим и с Hyper-V , и с VirtualBox , и VMware . Запускаем Rufus 3.1 в хост-системе. Выбираем нужный USB -носитель, если их несколько подключено, в графе «Устройство» . Далее жмём кнопку в виде дискетки.

Указываем путь хранения файла VHD .

Ждём завершения операции и закрываем Rufus .

3. Подключение виртуальной флешки и запуск с неё

Итак, виртуальная флешка создана, как её подключить к ВМ и, соответственно, запустить?

В параметрах ВМ кликаем жёсткий диск .

Выбираем существующий.

В окне проводника указываем путь к папке хранения файла VHD . В графе отображения файлов ставим . И кликаем нашу виртуальную VHD -флешку.

На EFI -машинах входим в BIOS – либо используем кнопку на панели инструментов гипервизора, либо при запуске ВМ жмём F2 .

В окне загрузчика выбираем Hard Drive с тем номером, под которым он числится в общем перечне подключённых виртуальных дисков, но в исчислении с нуля. В нашем случае виртуальная флешка является вторым диском ВМ , потому в EFI -прошивке она значится как Hard Drive 1.0 .

На обычных ВМ , созданных на базе эмуляции BIOS Legacy , чтобы загрузиться с виртуальной флешки, необходимо в параметрах ВМ указать её первым жёстким диском. Нужно удалить все имеющиеся диски машины и добавить их заново, указав виртуальную флешку первой.

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

Этот трюк позволит не только загружаться с установочного USB — что, на мой взгляд, довольно бессмысленно, поскольку на флешку записывается.ISO образ, которой намного проще подключить к виртуальному компьютеру в VirtualBox. Если подключить USB диск или флешку к гостевой системе в качестве обычного диска, то можно делать такие интересные вещи как:

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

По поводу второго пункта — установка Windows на USB носитель — если вы хотите установить Linux на флешку (не записать Live-образ, а именно установить полноценную систему), то для установки необязательно проделывать показанный здесь трюк — поскольку Linux прекрасно устанавливается на переносной носитель. Но в Windows стоит запрет для установки на USB диски и флешки.

Я покажу как загрузиться с USB в Windows и Linux. Принцип одинаковый в обеих этих операционных системах, но чуть различаются команды из-за специфики ОС.

Как в VirtualBox загрузиться с USB в Windows


Подсоедините USB флешку или диск к компьютеру. Затем нажмите Win+r и выполните diskmgmt.msc .

Найдите вашу флешку и запомните номер диска:

К примеру, на моём скриншоте флешка имеет номер 2.

Закройте все окна VirtualBox, если они открыты.

В открывшемся окне введите:

Теперь перейдите в папку, где у вас установлена VirtualBox. Если эта программа установлена в директорию по умолчанию, то команда для перехода:

Cd %programfiles%\Oracle\VirtualBox

Если вы выбрали другое расположение для VirtualBox, то отредактируйте предыдущую команду соответствующим образом.

Теперь в командной строке вставьте следующую команду, в которой замените # на номер диска, который мы посмотрели чуть выше, затем нажмите Enter:

VBoxManage internalcommands createrawvmdk -filename C:\usb.vmdk -rawdisk \\.\PhysicalDrive#

Например, у меня это второй диск, тогда команда выглядит так:

VBoxManage internalcommands createrawvmdk -filename C:\usb.vmdk -rawdisk \\.\PhysicalDrive2

Если всё прошло успешно, должна появиться надпись:

RAW host disk access VMDK file C:\usb.vmdk created successfully.

Обратите внимание, что вы можете заменить C:\usb.vmdk на любое расположение файла по своему желанию.

Эта команда создаёт файл диска виртуальной машины (VMDK) указывающий на физический диск, который вы выбрали. Когда вы загружаете VMDK файл в качестве диска в VirtualBox, то VirtualBox на самом деле будет иметь доступ к физическому диску.

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

VirtualBox может иметь доступ к сырым дисковым устройствам только с правами администратора.

Теперь в VirtualBox создайте новую виртуальную машину, выберите соответствующую операционную систему и когда дойдёт дело до выбора жёсткого диска, вместо создания нового, выберите Использовать существующий виртуальный жёсткий диск :

Теперь откройте файл C:\usb.vmdk (или другой, если вы сохранили его в другом месте или под другим именем):

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

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

Как в VirtualBox загрузиться с USB в Linux


Чтобы понимать принцип, прочитайте предыдущий раздел про Windows. В Linux, чтобы узнать имя USB диска выполните команду:

Sudo fdisk -l

В моём случае у диска имя /dev/sdb .

Для создания файла виртуального диска, указывающее на реальный диск, выполните команду вида:

Sudo VBoxManage internalcommands createrawvmdk -filename /root/usb.vmdk -rawdisk /dev/sd#

Где вместо # впишите букву соответствующего диска. Пример для моих условий:

Sudo VBoxManage internalcommands createrawvmdk -filename /root/usb.vmdk -rawdisk /dev/sdb

В этой команде вы можете заменить /root/usb.vmdk на другое расположение по своему усмотрению.

Для запуска VirtualBox с правами администратора выполните команду:

Sudo VirtualBox

Всё остальное — создание виртуальной машины и выбор в качестве жёсткого диска существующий виртуальный диск — в точности как в Windows.

Обычно, установка операционной системы в VirtualBox происходит через ISO файл или CD/DVD диск. Но Вы знаете, что также можете загрузиться и с USB диска в VirtualBox? Много людей не знают этого просто потому, что эта возможность скрыта и недоступна через графический пользовательский интерфейс. На самом деле, Вам придется открыть терминал (или командную строку) и использовать команду VBoxManage для доступа к этой функции. В этом руководстве, будет посмотрена возможность загрузить (или установить ОС) с USB устройства в VirtualBox.
Примечание: Это руководство осуществляется на машине Windows. Шаги могут отличаться для Linux / Mac.
Примечание 2: Это руководство предполагает, что у вас уже есть загрузочный USB диск с какой-то операционной системой (вероятно это дистрибутив Linux), установленной на нем.

Загрузка с USB-накопителя в VirtualBox

Прежде чем что-нибудь делать, запустите систему Windows, и подключите загрузочный USB диск. Теперь нам нужен номер этого загрузочного USB диска.
Примечание: Не путайте номер диска с буквой диска. Они не одинаковы.
Мы можем узнать номер диска из утилиты «Управление дисками» или любыми другими программами третьих сторон управления дисками. В настоящее время мы будем использовать утилиту Windows. Нажмите сочетание клавиш “Win + R”, и воспользуйтесь командой “diskmgmt.msc ”, после чего нажмите кнопку «ОК». О других полезных командах диалогового окна «Выполнить» читайте в статье.

Посмотрите на USB диск и запомните его номер. В моем случае, USB диск отображается как «Диск 7», так что номер диска «7».

После того, как Вы узнали номер диска, запустите «Командную строку» с правами администратора. В Windows 8 это можно сделать, нажав сочетание клавиш “Win+X” и выбрав нужный пункт меню.

Перейдите в папку установки VirtualBox, используя следующую команду. Если Вы установили VirtualBox в каком-либо другой каталог или на другой диск, то измените команду соответствующим образом.

cd %programfiles%\Oracle\VirtualBox

Введите следующую команду, заменяя символ “#” фактическим числом диска. Эта команда создать файл VMDK в диск С, который указывает на физический диск USB.

VBoxManage internalcommands createrawvmdk -filename C:\extdisk.vmdk -rawdisk \\.\PhysicalDrive#

После того, как Вы выполните команду, Вы получите сообщение с подтверждением, а также увидите новый файл с именем “extdisk.vmdk”’ в корне диска “С”.

Теперь откройте VirtualBox с правами администратора. Если Вы этого не сделаете, то VirtualBox не будет загружаться с USB диска.
После открытия VirtualBox, создайте новую виртуальную машину, как обычно. На этапе, когда VirtualBox предложит Вам добавить жесткий диск, установите переключатель в положение «Использовать существующий виртуальный жёсткий диск». Нажмите на этой маленькой иконке папки и выберите файл, который мы только что создали. Нажмите на кнопку «Создать», чтобы завершить процесс.

Вы увидите новую виртуальную машину в списке в левой части окна VirtualBox. Просто выберите её и нажмите на кнопку «Запустить», расположенной в верхнем меню, чтобы загрузиться с USB диска. Как вы можете видеть на картинке ниже, я успешно загрузились в мой живой диск Ubuntu.

Вот и все, что нужно сделать, и это на самом деле, очень просто. Надеюсь, что моя статья была Вам интересна. Пишите в комментариях Ваши фишки работы с VirtualBox, подписывайтесь на наши новости и оставайтесь с нами.


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

Нередко у любителей поэкспериментировать появляется потребность в использовании USB устройства на виртуальной машине. Тривиальное подключение через главное меню подразумевает повторяющиеся действия при каждом запуске ВМ, поэтому в этой статье мы разберёмся, как подключить флешку к виртуальной машине Virtualbox с помощью добавления фильтра, который позволит нам пользоваться накопителем без постоянного подключения при запуске.

К виртуальной машине можно подключить внешний usb-накопитель.

Устанавливаем пакет расширений

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

Переходим на официальный сайт Virtualbox и ищем свою версию программы. Если вы пользуетесь не самой последней, то необходимо спуститься вниз и найти ссылку на старые версии Виртуалбокс (Virtualbox older builds). В подробной информации нужно найти пакет расширений Extension Pack для всех платформ. Обратите внимание на этот пункт, здесь ошибиться нельзя, иначе плагин не подойдёт для нашей программы. Скачиваем его.

В менеджере Виртуалбокс идём в меню «Файл» и «Настройки». Переходим в раздел плагины, нажимаем на значок «Добавить плагин» и ищем наш скачанный файлик. Выбираем, нажимаем «Открыть». Нас предупреждают, что плагины могут привести к сбоям, обычная пугалка, если согласны, то жмём «Установить». Принимаем лицензионное соглашение, перемещаем ползунок в самый низ, активируется кнопка «Я согласен», жмём на неё. Плагин успешно установлен, два раза нажимаем на кнопки «Ок».

Способы загрузки виртуальной машины с флэш-накопителя

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

Через меню “Пуск” и Менеджер виртуальных машин

Чтобы воспользоваться таким способом, надо провести предварительную установку и настройку ВМ. При этом переходят в соответствующий раздел, выбирают нужный тип устройства и добавляют флэш-накопитель в список.

После этого производится включение (при этом флэшка должна быть вставлена в разъём). Затем нажимают клавишу F12. В результате появляется меню, где сначала выбирают «Boot Manager», а затем необходимо выбрать загрузку с флэшки. В результате VirtualBox сможет загрузиться с флэшки через порт USB.

Командная строка для создания файла

Чтобы выполнить загрузку ВМ, необходимо создать vmdk-файл. Это можно сделать с использованием командной строки. Необходимо запустить её с правами администратора. Надо определить номер накопителя, соответствующий накопителю, с которого произойдёт загрузка. Для этого используют команду «diskpart», после неё надо ввести «list disk». В результате будет выдан список активных дисков, включающий загрузочное устройство. Его номер необходимо применить в параметре PhysicalDriveN. В рассматриваемом примере используется номер 1.

Для установки потребуется сделать следующее:

  1. Перейти в директорию C:\Program Files\Oracle\VirtualBox. В результате пользователь в файловой системе попадает в главный каталог этого приложения.
  2. Теперь надо набрать и выполнить следующую команду: «VBoxManage internalcommands createrawvmdk -filename C:\USB.vmdk -rawdisk \\.\PhysicalDrive1».
  3. Ответное сообщение говорит о том, что нужный файл для запуска ВМ был создан.
  4. Теперь запускают приложение и переходят в настройки машины. При этом добавляют ещё один жёсткий диск и в его качестве используют только что созданный файл.

При включении виртуальной машины нажимают F12 и в появившемся меню выбирают флэшку для запуска.

Добавляем фильтр

Теперь выбираем в списке нашу машину, нажимаем «Настроить», переходим в раздел «USB», для того чтобы отредактировать эти настройки, она должна быть выключена. Устанавливаем галочку в чекбоксе «Включить контроллер USB 2.0», если у вас более новая версия, то будет доступен 3.0. Жмём на кнопку «Добавить фильтр», ищите в списке своё устройство. Фильтр добавлен, нажимаем «Ок». Запускаем нашу машину.

Однократное применение и постоянное

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

Данный метод действует до момента отключения устройства или перезагрузки системы «ВёрчлБокс».

Постоянное подключение флешки к виртуальной среде обеспечивается после редактирования настроек, запускаемых комбинацией кнопок Ctrl+S. В меню USB кликается клавиша с плюсом (означает добавление нового фильтра с заполненными графами).

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

Постоянная настройка и одноразовое подключение

Флешка будет доступна только в созданной системе, пока она включена. Когда машина выключена — флешка доступна в реальной. Такой способ подойдёт, если не хочется каждый раз подключать устройство уже внутри работающей машины, хотя сделать это можно.

Как в виртуальной машине открыть флешку? В главном окне Виртуалбокс есть пункт «Свойства», кликаем на него и выбираем пункт «Устройства USB» далее достаточно выбрать нужное устройство, после этого менеджер передаст управление накопителем от операционной системы реальной машины к созданной.

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

Многие пользователи при работе в VirtualBox сталкиваются с проблемой подключения USB устройств к виртуальным машинам. Свойства данной проблемы разные: от банального отсутствия поддержки контроллера до возникновения ошибки «Не удалось подключить USB-устройство Неизвестное устройство к виртуальной машине».
Разберем данную проблему и ее решения.

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

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

Что такое VirtualBox Extension Pack

Установка VirtualBox Extension Pack

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

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

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

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

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

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

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

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class{36FC9E60-C465-11CF-8056-444553540000}

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

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

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

Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.

Помогла ли вам эта статья?

НЕТ

Способ с программой virtual machine usb boot

Чтобы применить это приложение, требуется скачать его с сайта https://reboot.pro/files/download/339-virtual-machine-usb-boot/ и выполнить установку на компьютере. Оно может быть инсталлировано или использоваться в качестве портабельной программы.

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

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

Перед тем, как воспользоваться этой программой, требуется закрыть VirtualBox. Программа запустит это приложение самостоятельно.

В главном окне программы нажимают кнопку «Старт».

Предварительно нужно создать IDE-контроллер vmdk-файла. При этом надо зайти в «Настройки» и перейти в «Носители». Там нужно нажать на кнопку, которая добавит новый контроллер.

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

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

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

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

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

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

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

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

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

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

Обновление за июль 2021 года:

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

  • Шаг 1: (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
  • Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
  • Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.

Как только это будет сделано, используйте команду для добавления необходимого депозита:

Репозиторий sudo add-apt «deb https://download.virtualbox.org/virtualbox/debian contrib».

Где UBUNTU-RELEASE — это используемая вами версия Ubuntu. Если вы не уверены, какая версия Ubuntu у вас установлена, введите lsb_release -a.

Затем используйте команду для загрузки и установки:

wget -q https://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key добавить —

Теперь мы можем установить последнюю версию с помощью следующих команд:

обновить sudo apt-get sudo apt установить virtualbox-5.2 dkms

VirtualBox. Настраиваем общую папку

Обязательно должен быть установлен Extension Pack. Если не установлен, то описание установки выше.

Создадим общую папку

Лучше выключите все виртуальные машины, хотя, как показывает практика не обязательно.

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

Открываем проводник в гостевой системе и выбираем Сеть. Может всё заработать с первого раза, а может вылететь вот такое сообщение:

Ничего страшного нет. Те, кто хоть раз настраивал подключение к сети нового компьютера, знают что это такое. Просто нужно включить сетевое обнаружение. Нажимаем ОК и видим:

Нажимаем на полоску, появившуюся вверху окна и «Да включить обнаружение. » в появившейся панели.

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

Загружаем виртуальную машину с флешки программой Virtual Machine USB Boot

 В данной статье хотелось бы затронуть тему установки ОС Windows на виртуальную машину VirtualBox с флешь накопителя. Если вы работайте с программой VirtualBox, то у вас появится повод установить операционную систему именно с флешки, в принципе если вы открыли данную статью, то он у вас уже появился.

 

Для данной операции нам потребуется дополнительное программное обеспечение под названием Virtual Machine USB Boot, скачать программу вы можете с официального сайта, перейдя по ссылочке http://reboot.pro/files/download/339-virtual-machine-usb-boot/. С сайта разработчика вы можете скачать как обычную установочную версию программы, так и портативную (portable) не требующую установки. Я скачал портативную.

 Программа скачалась, распаковываем и запускаем.

 В открывшемся окне программы нажимаем Add(добавить).

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

 В моём VirtualBox содержится 5 виртуальных машин, это видно на картинке ниже.

 Я выбираю Windows 7, т.е при запуске, эта виртуальная машина будет загружаться с флешки.

 В пункте Drive to add and boot, выбираем ту флешку, которую мы хотим подключить к виртуальной машине.

 В появившемся информационном окне нажимаем OK.

 Выбираем вкладку которая появилась в списке и нажимаем Start. Только до нажатия кнопки start убедитесь, что программа VirualBox не запущена.

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

    Проблема возникающая при запуске.

В версиях VirtualBox начиная с 5.0, при запуске с программы Virtual Machine USB Boot наблюдается ошибка FATAL: No bootable medium found! System halted, эта ошибка возникает потому, что программа Virtual Machine USB Boot не создает автоматически IDE-контроллер в VitualBox 5-х версиях, без него не получится подключить созданный программой файл vmdk, который в свою очередь отвечает за соединение с нашей флешкой.

 Для устранения ошибки, нам необходимо вручную создать IDE — контроллер в VirtualBox. Заходим в программу, выбираем ту виртуальную машину, с которой мы хотим загружаться(в моём случае это Windows 7), далее идем в настройки — > носители, в пункте носители информации, в нижней части, нажимаем на кнопку с зеленым крестиком (как показано на картинке ниже) и выбираем пункт Добавить IDE контроллер.

 Как видим контроллер добавлен, идем дальше.

 Запускаем снова программу Virtual Machine USB Boot, нажимаем Start.

 Теперь программа запускается c флеш-накопителя без всяких ошибок.

 И как мы видим, файл с расширением vmdk успешно подключился к контроллеру IDE.

Оставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы, если у вас что-то вдруг пошло не так.

Спасибо за внимание!

 

Статьи рекомендуемые к прочтению:

USB-накопитель

— установка операционной системы на USB-накопитель и загрузка с него — все в VirtualBox

Я до сих пор не думаю, что до конца понятно, что вы пытаетесь сделать. Будет очень полезно, если вы используете слова guest и host в своем вопросе, чтобы прояснить, о чем именно вы говорите.

Во-первых — прочтите, как работает виртуальное хранилище и какие варианты вам доступны, в онлайн-руководстве, глава 5: http://www.virtualbox.org/manual/ch05.html

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

Вы специально упомянули, что не хотите, чтобы файл виртуального диска находился на диске, поэтому я предполагаю, что хотите, чтобы весь диск функционировал как виртуальный диск.Существует особый тип виртуального диска, который называется «сырой жесткий диск». Вам по-прежнему понадобится файл VMDK, который будет где-то указывать VirtualBox, какой раздел использовать в режиме RAW, поэтому вы можете фактически разделить флешку. Это также может быть проблематично в зависимости от вашего хоста, поскольку физический путь к диску / разделу может меняться в зависимости от того, как инициализируется ваше хранилище (в частности, порядок) — когда вы это настраиваете, ваша флешка может быть / dev / sdc но в следующий раз, когда вы загрузитесь (или используете его на другом компьютере), ваш диск может отображаться как / dev / sdb.В главе 9 более подробно рассматривается необработанный формат: http://www.virtualbox.org/manual/ch09.html#rawdisk

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

Как установить VirtualBox на USB-накопитель и запустить любую операционную систему

По мере того, как мы идем в 2010 году, операционные системы больше не зависят от машины. Выпущена ОС Google Chrome, ознаменовавшая собой новую эру в начале облачной операционной системы. Но иногда облако может быть немного сложным в обслуживании, особенно когда вы предпочитаете использовать USB-накопитель для выполнения повседневных задач на компьютере, создания резервных копий, перемещения файлов и работы на нескольких компьютерах, например в Office, дома или может быть другое место.

Таким образом, иногда вам может потребоваться переносимая операционная система, чтобы вы могли запускать ее со съемного диска и с любого компьютера. Ранее мы рассмотрели Mojopack, который позволяет вам переносить «самодельную системную среду» на свой USB-накопитель. Но Mojopack — это не операционная система, и это зависит от хост-компьютера, на котором вы будете ее использовать.

Что, если бы мы могли установить и перенести любую операционную систему по нашему выбору с USB-накопителя?

Ответ: Виртуальная коробка сделана портативной.Идея состоит в том, чтобы установить Virtualbox на USB-накопитель и использовать его для установки гостевой операционной системы. С помощью этого портативного виртуального диска вы можете использовать эту систему на любом компьютере.

Как сделать VirtualBox портативным

1. Чтобы установить Virtualbox на съемный диск, перейдите в vbox и загрузите пакет (957 КБ). Выберите версию 3.0, как показано ниже.

2. Запустите установку, и она попросит вас указать место для распаковки файлов. Распакуйте все файлы на USB-накопитель.

3. Программа установки извлечет все файлы, необходимые для установки виртуального бокса на USB-накопитель. Теперь откройте папку «Portable-Virtualbox» на съемном диске и дважды щелкните файл настройки, как показано ниже.

4. Теперь вам будет показано что-то вроде этого

5. Установите флажки « Извлечь файлы для 32-битной системы » и « Извлечь файлы для 64-битной системы ». Вы также можете сжать файлы, чтобы сэкономить драгоценное место на съемном диске.

6. Вот и все. Нажмите кнопку « Загрузить установочный файл для Virtualbox ».

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

8. Загрузка файлов Virtualbox займет некоторое время. После завершения загрузки вы увидите сообщение, показанное ниже

.

9.Теперь снова откройте съемный диск, и вы увидите новый значок с именем «Virtual Box» (не путать со значком Portable Virtualbox). Дважды щелкните по нему, и вы увидите обычный мастер Virtualbox.

Завершите работу мастера, и вы закончите установку портативного Virtualbox на съемный диск.

Установите переносную операционную систему на съемный диск

Теперь, когда Virtualbox находится на вашем съемном диске, вы можете легко создать виртуальный жесткий диск и установить любую операционную систему, такую ​​как Windows XP, Windows Vista, Linux и т. Д.Запустите программу Virtual Box, и вы сможете создать виртуальный жесткий диск. Сохраните этот жесткий диск на съемном диске, как если бы вы использовали его только с USB-накопителя. Вот несколько полезных руководств по установке новой операционной системы с Virtualbox:

Когда вы закончите установку, вы можете перенести операционную систему на съемный диск и использовать ее на нескольких компьютерах. На этом мы завершаем руководство по установке портативной операционной системы на USB-накопитель.

Преимущества

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

Надеюсь, вы найдете эту программу полезной. Что вы думаете о портативном Virtualbox? Сообщите нам об этом в комментариях.

Эта статья полезна? да Нет

Сумен Гальдер

Сумен — основатель / автор Ampercent, технического блога, который пишет о компьютерных хитростях, бесплатных онлайн-инструментах и ​​руководствах по программному обеспечению.

Как включить USB в VirtualBox

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

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

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

Для тех, кому нужен USB для работы с VirtualBox, я расскажу, как заставить это работать.Я продемонстрирую VirtualBox 5.2, работающую на хосте Elementary OS (на основе Ubuntu). Процесс не очень сложный, вам просто нужно знать, что искать.

SEE: Special report: Cloud v. Data center solution (free PDF) (TechRepublic)

С учетом сказанного, давайте позаботимся об этом.

Установка последней версии VirtualBox

Первое, что мы хотим сделать, это установить последнюю версию VirtualBox. Для этого удалите текущую версию командой:

 sudo apt purge virtualbox 

После этого добавьте необходимый репозиторий с помощью команды:

 sudo add-apt-repository "deb http: // download.virtualbox.org/virtualbox/debian  contrib "

Где UBUNTU-RELEASE — это версия Ubuntu, которую вы используете. Если вы не уверены, какая версия Ubuntu у вас установлена, введите команду lsb_release -a .

Затем загрузите и установите ключ подписи для репозитория с помощью команды:

 wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key добавить - 

Теперь мы можем установить последнюю версию с помощью следующих команд:

 sudo apt-get update
Sudo apt install virtualbox-5.2 дкм 

Установите пакет расширений

Первое, что необходимо сделать, это установить пакет расширений VirtualBox. Здесь есть одна загвоздка. Пакет расширений с открытым исходным кодом поддерживает только USB 1.0. Если вам нужна поддержка USB 2.0 или 3.0, вы должны установить версию с закрытым исходным кодом, выпущенную Oracle. Чтобы получить версию Oracle, перейдите на страницу загрузок и загрузите файл для всех поддерживаемых платформ. После загрузки откройте VirtualBox и выполните следующие действия:

  1. Щелкните Файл | Предпочтения
  2. Щелкните вкладку «Расширение», а затем нажмите кнопку «+» ( Рисунок A )
  3. Перейдите туда, где вы сохранили пакет расширений
  4. Выберите пакет расширений и нажмите «Открыть»
  5. При появлении запроса нажмите кнопку «Установить»
  6. Прокрутка через лицензионное соглашение и нажмите кнопку «Я согласен».
  7. Введите пароль sudo
  8. Разрешите установку.

    vboxuser

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

     sudo usermod -aG vboxusers <ИМЯ ПОЛЬЗОВАТЕЛЯ> 

    Где USERNAME — имя пользователя.

    После выполнения команды выйдите из системы и снова войдите в систему int.

    Активировать поддержку USB

    Откройте VirtualBox, щелкните правой кнопкой мыши виртуальную машину, которой требуется доступ к USB, и выберите «Настройки».В окне настроек ВМ нажмите USB. Вы должны увидеть, что USB теперь доступен. Нажмите кнопку «+» в разделе «Фильтры USB-устройств», чтобы добавить новое устройство (, рис. B, ).

    Рисунок B

    Добавление подключенного USB-устройства к виртуальной машине.

    Когда вы запустите эту виртуальную машину, у нее будет доступ к USB-устройству. Если вам нужно предоставить ему доступ к более чем одному USB-устройству, вернитесь в окно настроек виртуальной машины, нажмите USB и добавьте следующее устройство.Повторяйте это, пока виртуальная машина не получит доступ ко всем необходимым USB-устройствам (, рис. C, ).

    Рисунок C

    Виртуальная машина Kubuntu с доступом к USB.

    Теперь удобнее использовать

    Поздравляю, VirtualBox стал еще удобнее. Вам больше не нужно прыгать через обручи, чтобы получить данные с внешнего устройства на свои виртуальные машины (или наоборот). Ваш дата-центр поблагодарит вас за это.

    Информационный бюллетень тенденций центров обработки данных

    DevOps, виртуализация, гибридное облако, хранилище и операционная эффективность — вот лишь некоторые из тем, которые мы выделим для центров обработки данных.Доставка по понедельникам и средам.

    Зарегистрироваться Сегодня

    См. Также

    Изображение: Джек Уоллен

    live usb — Как загрузиться с USB-накопителя в VirtualBox?

    РЕДАКТИРОВАТЬ: 7 марта 2018 г.

    Здесь есть на что обратить внимание.Оставление USB-накопителя в компьютере при перезагрузке может изменить обозначение буквы диска / dev / sd , в результате чего необработанный файл usb.vmdk будет указывать на неправильный диск, поэтому он не загружается в VirtualBox. В качестве теста я оставил один в своей системе. До перезагрузки это было / dev / sdi , после перезагрузки было / dev / sdc . Когда вы перезагружаете свой компьютер для любых изменений, пожалуйста, извлеките USB-накопитель перед перезагрузкой. Я изучаю, можно ли создать необработанный диск из UUID диска, поскольку это не изменится.


    Поскольку VirtualBox не загружается с USB-накопителей, вы можете создать файл .vmdk , который указывает на ваш USB-накопитель для загрузки с него.

    ПРИМЕЧАНИЕ: Вы ДОЛЖНЫ добавить свою учетную запись в группу vboxusers , чтобы VirtualBox мог видеть ваш USB. Вы также ДОЛЖНЫ добавить свою учетную запись в группу disk , иначе вы не сможете добавить файл .vmdk на свою виртуальную машину. Добавлены инструкции ниже в ИЗМЕНИТЬ . Это также не копирует USB-накопитель на жесткий диск, а использует USB напрямую.Это может быть полезно, если на USB-накопителе есть постоянные данные, которые вы хотите сохранить. Не все ситуации одинаковы, поэтому это может не сработать для каждого случая.

    Во-первых, вам нужно иметь свой USB-накопитель, который вы создали в своей системе, и определить, что это за физический диск. Предположим, что ваш диск смонтирован как / dev / sdb1 . Итак, физический диск будет / dev / sdb .

    Затем введите следующее в окне терминала, чтобы создать .vmdk , указывающий на USB-накопитель:

      sudo vboxmanage internalcommands createrawvmdk -filename ~ / usb.vmdk -rawdisk / dev / sdb
      

    или

      sudo VBoxManage internalcommands createrawvmdk -filename ~ / usb.vmdk -rawdisk / dev / sdb
      

    Тогда вы должны увидеть что-то похожее на это:

      RAW доступ к диску хоста Файл VMDK /home/ravan/usb.vmdk успешно создан.
      

    Примечание: У некоторых людей были проблемы с правом собственности на вновь созданный файл.Станьте владельцем нового файла:

      sudo chown $ ПОЛЬЗОВАТЕЛЬ: $ ПОЛЬЗОВАТЕЛЬ ~ / usb.vmdk
      

    Затем все, что вам нужно сделать, это добавить файл .vmdk на вашу виртуальную машину VirtualBox и убедиться, что вы можете загрузиться с нее.

    РЕДАКТИРОВАТЬ:

    Чтобы добавить своего пользователя в группу vboxusers , выполните следующую команду:

      sudo usermod -a -G vboxusers имя пользователя
      

    Чтобы добавить своего пользователя в группу disk , выполните следующую команду:

    Примечание. Добавление пользователя в группу дисков может быть опасным и небезопасным.Это так же опасно, как иметь доступ sudo для записи на необработанный диск.

      sudo usermod -a -G disk имя пользователя
      

    Затем НЕОБХОДИМО ПЕРЕЗАГРУЗИТЬ свою систему, чтобы изменения вступили в силу.

    Перед перезагрузкой:

    После перезагрузки:

    Надеюсь, это поможет!

    Portable-VirtualBox — Портативный VirtualBox

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

    Инструкция по установке

    1. Загрузите и запустите Portable-VirtualBox_v5.1.22-Starter_v6.4.10-Win_all.exe.
    2. Выберите папку для распаковки.
    3. Зайдите в папку и запустите Portable-VirtualBox.exe. Вы увидите окно, подобное приведенному ниже:
    4. Если вы уже загрузили установщик VirtualBox с www.virtualbox.org, нажмите «Поиск» и перейдите к файлу. Если нет, нажмите «Загрузить установочные файлы VirtualBox.»Portable-VirtualBox покажет вам, как идет загрузка.
    5. После загрузки установщика установите соответствующие флажки и нажмите OK. Portable-VirtualBox извлечет необходимые файлы из установщика VirtualBox и после этого перезапустится, если вы установите последний флажок.

    Дополнительная конфигурация

    Portable-VirtualBox автоматически устанавливает настройки по умолчанию. Вы можете изменить их, нажав CTRL-5 или открыв меню в трее во время работы Portable-VirtualBox.Любое действие приведет к отображению графического интерфейса конфигурации, показанного ниже. Вкладка Hokey-Settings показана открытой на изображении ниже:

    Характеристики

    • Начальный и конечный заставки
    • Настраиваемый домашний каталог
    • Запустите графический интерфейс VirtualBox или напрямую запустите виртуальную машину
    • Настройте горячие клавиши для управления виртуальной машиной
    • Настройка поддержки USB и сети
    • Выберите язык для GUI
    • Сохраняет настройки в редактируемом формате *.ini-файлы
    • Может автоматически проверять наличие обновлений VirtualBox
    • Все абсолютные пути в VirtualBox.xml автоматически заменяются относительными путями
    • Проверяет наличие файлов VirtualBox

    Установить файлы подписи

    Все установочные файлы после версии 6.4.10 программы запуска имеют цифровую подпись. Подписывающая сторона — «Разработчик открытого исходного кода, Рунар Бувик», сертификат выдан ЦС Certum Level III. Это временно отключено до прихода нового сертификата по почте.

    Примечание

    VirtualBox требует установки нескольких драйверов ядра и запуска нескольких служб: если драйверы и службы еще не установлены, вам потребуются права администратора для запуска Portable-VirtualBox.

    Когда Portable-VirtualBox запускается, он проверяет, установлены ли драйверы. Если это не так, он установит их перед запуском VirtualBox и удалит их после. Аналогичным образом Portable-VirtualBox проверяет, запущены ли службы.В противном случае он запустит их, а затем остановит их при выходе.

    Если вы хотите сэкономить место, вы можете удалить языковые файлы для других языков, кроме вашего собственного. Это может сэкономить вам почти 10 МБ. Они находятся в каталоге nls.

    Вы также можете удалить документацию, сэкономив почти 5 МБ. Вы найдете его в каталоге документов.

    Когда виртуальная машина запущена, вы должны нажать клавишу «Host-Key» (изначально настроенную как правую клавишу CTRL), чтобы иметь возможность использовать другие горячие клавиши, поскольку в противном случае виртуальная машина будет иметь фокус.

    Сетевая поддержка

    1. Чтобы загрузить Portable-VirtualBox
    2. Распаковать из Portable-VirtualBox
    3. Запуск из Portable-VirtualBox
    4. Отношения открыты (лоток -> отношения, CTRL + 5) -> сеть райдера (вкладка) -> VirtualBox с запуском поддержки сети -> память (сохранение)
    5. Завершить работу Portable-VirtualBox
    6. Запуск из Portable-VirtualBox
    7. Установка драйвера согласен
    8. Подождите
    9. Выбор виртуальной машины и карты сети для остановки интерфейсов хоста
    10. Отношения составляют
    11. ГОТОВО

    Языки программы запуска

    Английский, немецкий, португальский, испанский, французский, итальянский, китайский, японский, польский, русский и украинский.

    Важно

    Ни один из файлов, поступающих из VirtualBox, не изменяется или иным образом.

    Portable-VirtualBox загружает установщик VirtualBox, который содержит все файлы и драйверы VirtualBox. Portable-VirtualBox распаковывает файлы и сохраняет их в подкаталогах. Portable-Virtualbox также может сжимать их для экономии места.

    [adsense: client = ca-pub-123456, slot = 123456, type_ad = head]

    Как сделать загрузочный USB с помощью VirtualBox

    Меня все время спрашивают, как сделать загрузочный USB-накопитель на моем ноутбуке с Windows.Изначально в Windows 10 нет отличного способа записать ISO на USB-устройство без установки дополнительного программного обеспечения. Простой способ сделать это, особенно если вы похожи на меня и у вас уже есть VirtualBox и несколько виртуальных машин Linux, — просто записать ISO на USB-накопитель.

    Перед тем, как вы это сделаете, вам понадобится установленный VirtualBox и виртуальная машина Linux, на которой уже установлены расширения. Кроме того, вы можете скопировать ISO-образ на виртуальную машину или сделать ISO-образ видимым в общей папке, которую может видеть виртуальная машина Linux.

    Затем загрузите виртуальную машину и нам нужно добавить USB-устройство. В настройках виртуальной машины перейдите в меню USB;

    Отсюда мы можем сделать USB-устройство доступным для виртуальной машины. Это делается путем добавления USB-фильтра к виртуальной машине и выбора устройства, которое мы хотим сделать видимым для виртуальной машины. Часто я обнаруживал, что USB-накопители не очень хорошо идентифицируют себя, поэтому перед подключением накопителя проверьте список текущих устройств.

    Щелкните значок «Добавить», чтобы просмотреть текущие потерянные USB-устройства.

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

    Здесь «Неизвестное устройство» на самом деле представляет собой USB-накопитель USB3, который я недорого купил в Micro Center. Щелкните устройство, чтобы добавить его в правила фильтрации USB. При желании вы можете использовать значок с синей точкой, чтобы сделать ВСЕ USB-устройства видимыми для виртуальной машины Linux, но это может вызвать проблемы с некоторыми из ваших USB-устройств.

    Затем нажмите OK, чтобы правило стало активным.

    Затем просто отключите, а затем подключите USB-накопитель. Теперь USB-устройство должно быть видимым для виртуальной машины.Если вы находитесь на консоли, вы должны увидеть такое сообщение;

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

    Если вы пропустили консольное сообщение, вы всегда можете использовать команду fdisk –l для отображения устройств. Устройство * G — это USB-накопитель /

    Теперь, когда мы знаем, что устройство / dev / sdb является устройством, мы можем записать ISO. Это простая часть, поскольку Linux включает команду dd, которая позволяет вам готовить из файла или устройства и записывать в файл или устройство.В этом случае мы будем готовы из входного файла (/home/OL8.0.iso), параметра if и вывода, определяющего параметр of. Размер блока (bs) 4M обычно помогает для более быстрого ввода-вывода. Последняя команда: «dd bs = 4M if = / home / OL8.0.iso of = / dev / sdb»

    Эта команда будет выполняться в течение нескольких минут и, в конце концов, завершится, теперь вы можете извлечь USB-накопитель и загрузиться с него. В моем случае я буду загружать ISO с Intel NUC! Этот пост в БЛОГЕ должен быть следующим!

    Установка ОС

    на USB-накопитель с VirtualBox — Учебники по Linux

    Программное обеспечение виртуализации

    VirtualBox позволяет устанавливать любую операционную систему непосредственно на любое подключенное блочное устройство, такое как USB-накопитель / накопитель и т. Д.На самом деле это отличный способ создать себе персонализированную USB-флешку с Live Linux. В этом кратком руководстве описывается, как это работает.
    В рамках этого руководства мы будем использовать имя файла блочного устройства / dev / sdb для обозначения нашего подключенного USB-накопителя. Сначала нам нужно создать виртуальный файловый диск raw vmdk , связанный с нашим USB-накопителем / dev / sdb . Как привилегированный пользователь выполните следующую команду:

    # vboxmanage internalcommands createrawvmdk -filename linux-live.vmdk -rawdisk / dev / sdb
     

    С помощью приведенной выше команды мы создали необработанный файл VMDK linux-live.vmdk , связанный с нашим USB-накопителем / dev / sdb . Затем важно обновить разрешения, чтобы предоставить пользователю без прав администратора доступ на запись как к файлу блочного устройства / dev / sdb , так и к вновь созданному файлу VMDK:

    # chmod 666 linux-live.vmdk
    # chmod 666 / dev / sdb
     

    Все готово. Теперь вы можете запустить VirtualBox как обычный пользователь и создать новую виртуальную машину, как обычно, и когда вас спросят, какой виртуальный диск нужно использовать, просто укажите мастеру VirtualBox linux-live.vmdk и продолжите установку ОС.

    Устранение неисправностей

    Следующее сообщение об ошибке появляется, если вы не предоставили соответствующие права доступа, как указано выше:

    Не удалось открыть файл образа диска /home/lubos/linux-live.vmdk.
    
    Проблема с правами доступа к файлу для носителя '/home/lubos/linux-live.vmd' (VERR_ACCESS_DENIED).
    
    Код результата: VBOX_E_FILE_ERROR (0x80BB0004)
    Компонент: MediumWrap
    Интерфейс: IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda}
    Вызываемый: IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945}
    Вызываемый RC: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
     
    .

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *