Virtualbox как установить windows 7 с флешки: Загрузка с флешки или другого USB устройства в VirtualBox

Содержание

Загрузка с флешки или другого USB устройства в VirtualBox

&nbsp windows | программы

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

В этой инструкции подробно о том, как поставить загрузку с физической USB флешки в VirtualBox для Legacy и UEFI загрузки на хосте Windows, Linux и Mac OS. Учитывайте, что не всегда загрузка происходит без сбоев и работает стабильно (при этом если загружаться с обычного ISO проблем нету).

Настройка загрузки с USB накопителя в VirtualBox (на хост-системе Windows)

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

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

  1. Нажмите Win+R, введите diskmgmt.msc и узнайте номер диска, который требуется подключить к виртуальной машине. В моем примере — это диск 2.
  2. Запустите командную строку от имени администратора и по порядку введите следующие две команды. Во второй команде последнюю букву N замените номером диска из 1-го шага, а путь к виртуальному диску, который по факту будет являться ссылкой на флешку (C:\usbfrive.vmdk) можете указать любой — файл будет сохранен в указанном вами расположении:
    cd %programfiles%\Oracle\VirtualBox
    VBoxManage internalcommands createrawvmdk -filename C:\usbdrive.vmdk -rawdisk \\.\PhysicalDriveN
  3. Закройте командную строку и запустите VirtualBox от имени администратора (это обязательно). Запуск от имени администратора можно осуществить через контекстное меню по правому клику на ярлыке.
  4. Создайте новую или используйте имеющуюся виртуальную машину VirtualBox и зайдите в её настройки на вкладку «Носители». Выберите текущий контроллер и нажмите по кнопке добавления нового устройства, выберите «жесткий диск» (Внимание: в случае создания новой виртуальной машины вы можете просто выбрать опцию подключения имеющегося виртуального жесткого диска и указать путь к файлу, созданному на 2-м шаге).
  5. В следующем окне нажмите «Добавить» и укажите путь к файлу виртуального диска, в моем случае — C:\usbdrive.vmdk, он добавится в список, выберите его и нажмите кнопку «Выбрать».
  6. По умолчанию, подключенный диск окажется последним в списке подключенных, то есть загрузка виртуальной машины будет производиться не с него. Для изменения очередности, поменяйте необходимым образом номера портов SATA в настройках носителей.
  7. Готово, теперь виртуальная машина может загрузиться с физического USB накопителя. В случае, если загрузочная флешка предполагает загрузку в режиме UEFI, в настройках виртуальной машины перейдите в раздел «Система» и отметьте пункт «Включить EFI».

И результат: на скриншоте ниже — меню при загрузке виртуальной машины с физической мультизагрузочной флешки.

Загрузка с флешки в VirtualBox на хостах Linux и Mac OS

Проверить работу на Linux и Mac OS у меня возможности не было, но логика следующая. Допустим, физическая флешка — накопитель dev/sdb в Linux и /dev/disk2s1 в Mac OS, тогда в Linux:

df
VBoxManage internalcommands createrawvmdk -filename ~/.VirtualBox/HardDisks/usb.vmdk -rawdisk /dev/sdb -register
sudo chmod 666 /dev/sdb*
sudo chown `имя_пользвоателя` ~/.VirtualBox/HardDisks/usb.vdmk

В Mac OS:

df
sudo diskutil unmount /dev/disk2s1
VBoxManage internalcommands createrawvmdk -filename /Users/имя_пользователя/Desktop/usb.vmdk -rawdisk

Остальные шаги будут теми же самыми, что и в Windows. В случае, если на Mac OS VirtualBox сообщит о том, что не может получить доступ к диску, размонтируйте его в Finder.

Надеюсь, всё получилось, а инструкция оказалась полезной для тех целей, с которыми вы её разыскали.

remontka.pro в Телеграм | Другие способы подписки

А вдруг и это будет интересно:

Загрузка 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


Windows




Дисклеймер! Информация из этой статьи носит исключительно информационный характер. Демонстрация проводилась на собственной виртуальной


Windows




Содержание1 Установка Bloodhound2 Собираем данные о домене3 Что получаем Существует прекрасный наглядный инструмент, показывающий


Windows




Содержание1 Что такое DirectX2 Из чего состоит DirectX3 Какие версии DirectX являются актуальными4 Как


Windows




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


Windows




Привет! Сегодня хочу рассказать о прикольном программном продукте для автоматического анализа системного реестра Windows


Windows




Содержание1 Где взять knock2 Ключи программы3 Как работать с knock Когда заколебали попытки сбрутить

Загрузочная флешка в VirtualBox: проверим работоспособность.

В статье рассмотрен вопрос о том, как проверить работает ли загрузочная флешка в VirtualBox. Я предварительно установлю и проверю работоспособность сразу нескольких флешек с разными операционными системами: Андроид, Кали Линукс и Windows. После этого проверим насколько загрузочная флешка в VirtualBox работоспособна.

Долго распаляться не буду по поводу того, как удобна мобильная операционная флешка, всегда с собой носимая. Благо, для того, чтобы любая из ОС-ей всегда была с собой, нужно всего одно устройство – USB носитель. И компьютер, на котором нам позволят флешку запустить. Остальное детали.

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

Что нам понадобится?

  • флешка с установленной ОС
  • виртуальная платформа VirtualBox

Работать будем из хозяйской Windows.

ВНИМАНИЕ. Все открытые окна VirtualBox ЗАКРЫТЬ

Флешку – в порт. Командой быстрого запуска diskmgmt.msc из строки Выполнить попадаем в консоль Управления дисками в Windows. Смотрим, где ваша флешка в списке дисков. Обнаружить её будет легко: соответствующий размер и другой порядковый номер (физические диски Windows нумерует, напомню, начиная с 0). У меня один HDD (Диск 0) и флешка (Диск 1):

Собственно нам нужна только цифра, порядковый номер диска. 1 – запомним её; она появится чуть позже в конце команды на создание файла диска виртуальной машины VMDK для проверяемой флешки.

Запускаем командную консоль cmd от имени администратора. В ней переходим в каталог с установленной виртуальной платформой:

cd %programfiles%\Oracle\VirtualBox

и даём команду на создание файла диска виртуальной машины VMDK для нашей флешки в корне диска С (название файла и путь расположения могут быть любыми):

VBoxManage internalcommands createrawvmdk -filename C:\флешка.vmdk -rawdisk \\.\PhysicalDrive1

Воспользуемся проводником Windows и посмотрим на файл, на месте ли:

да куда он денется-то…

Пришло время для виртуальной машины. Запустим от имени админа. И создадим новую машину вот так, с указанием на созданный файл флешка.vmdk:

Запускаем USB носитель с ОС Android. Загрузочная флешка в VirtualBox с Андроидом на борту работает:

Сразу обращаю ваше внимание на то, что в настройках виртуальной машины в разделе Носители первым загрузочным устройством должен быть именно созданный вами файл диска виртуальной машины VMDK. Это обязательное условие, если вы захотите не просто протестировать флешку в качестве LiveCD носителя, но и захотите установить систему на виртуальную машину для полной проверки работоспособности в качестве установочной флешки. Но для этого какую бы ОС вы не пытались установить, вам понадобится для неё виртуальный жёсткий диск. Его легко создать в том же меню Носители, щёлкнув по значку Добавить жёсткий диск. И во время установки ОС на виртуальный HDD в VirtualBox указать на него. Для Андроида я выбрал так:

На что обратить внимание?

  • Если у вас возникли вопросы по установке Андроид на компьютер, обратитесь к одноимённой ссылке в абзаце выше.
  • Размеры виртуального диска при установке ОС-ей разные, но мы тестим флешку, а значит для пространства берём минимальные требования. Но вот на характеристики производительности советую не скупиться (объёмы видео и RAM возьмите побольше), чтобы избежать проблем во время установки и не грешить на работоспособность вашей загрузочной флешки.
  • После установки ОС на виртуальный диск в VirtualBox с флешки файл флешка.vmdk должен быть УДАЛЁН ИЗ СПИСКА виртуальных носителей (а то загрузка с флешки будет преследовать вас по кругу).

Как работает загрузочная флешка в VirtualBox в других системах?

Проверим флешку с Windows (настройки для Windows в VirtualBox изменятся, но там вы справитесь):

Проблем нет.

Наконец, самый тернистый, но и самый нужный вариант – Кали Линукс на флешке:

У меня работает.

Успехов

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

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

Но, способ загрузиться с флешки в VirtualBox все же есть. Суть его заключается в создании виртуального жесткого диска, который будет ссылаться на физический диск системы. И последующего подключения данного виртуального жесткого диска, к виртуальной машине, для загрузки с него. Создается такой диск через командную строку, с помощью консольной программы VBoxManage.exe. Располагается она в директории установленного VirtualBox’а.

Есть два способа создать данный диск, сложный и простой.

И так, начнем со сложного способа.

Открываем командную строку Windows от имени администратора. Для Windows 10, 8.1 и 8 зажимаем на клавиатуре клавиши Win+X, и в открывшемся меню выбираем пункт Командная строка (администратор).

Соглашаемся с запуском командной строки от имени администратора.

Для Windows 7 и Vista, открываем меню пуск, в строчке поиска в нижней части меню, пишем cmd. Среди найденных результатов, нажимаем правой кнопкой мыши по командной строке, и выбираем Запустить от имени администратора. Так как я использую Windows 10, примерно покажу как это должно выглядеть.

Для Windows XP, используем сочетание клавиш Win+R, откроется окно Выполнить, И в строке открыть пишем cmd и жмем на OK.

В итоге, перед нами откроется командная строка.

Первым делом, нам необходимо узнать под каким номером в системе, среди остальных дисков, у нас расположилась флешка. Для этого вводим команду diskmgmt.msc и жмем Enter.

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

Возвращаемся в окно командной строки. Для запуска программы VBoxManage.exe в консоли, нам нужно перейти в каталог с установленной программой VirtualBox. Пишем следующее (пользуйтесь клавишей TAB для автоматического дополнения пути):

cd "\Program Files\Oracle\VirtualBox" 

и жмем Enter. Приглашение для ввода команд должно поменять свой путь на тот который мы прописали выше.

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

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

Вместо знака решетки вставляем номер диска флешки, тот что мы запоминали ранее. Жмем Enter. Так же, вместо пути C:\usb.vmdk, можно указать свой путь, единственное не забывайте расширение файла .vmdk в конце имени файла.


Программа сообщит что диск успешно создан. Проверяем его наличие на диске C:\.

Сложный способ на этом завершен.

Способ второй, легкий.

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

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

Процесс создания следующий. Выбираем из списка флешку для которой необходимо создать виртуальный диск, и жмем на кнопку Create Virtual Drive.

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

Программа запросит повышение привилегий для выполнения процедуры создания жесткого диска, жмем Да.

По окончании, программа выдаст сообщение об успешности проведенной операции. Жмем OK.

Теперь проверяем папку на наличие созданного файла.

На этом создание файла виртуального жесткого диска завершено.

Скачать программу VBoxVDC можно по этой ссылке.

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

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

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

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

Далее указываем объем оперативной памяти который будет использовать виртуальная машина, и жмем Next.

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

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

Теперь жмем на кнопку Создать.

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

Осталось только загрузиться с нее. Выбираем виртуальную машину и жмем кнопку Запустить.

На этом, тему загрузки с флешки в VirtualBox, можно считать закрытой. Добавлю лишь, что этот способ, с виртуальными жесткими дисками, можно использовать для любого физического диска системы. А это уже наводит на различные варианты использования данной особенности, но об этом в другой раз :)…

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

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

Но, способ загрузиться с флешки в VirtualBox все же есть. Суть его заключается в создании виртуального жесткого диска, который будет ссылаться на физический диск системы. И последующего подключения данного виртуального жесткого диска, к виртуальной машине, для загрузки с него. Создается такой диск через командную строку, с помощью консольной программы VBoxManage.exe. Располагается она в директории установленного VirtualBox’а. Есть два способа создать данный диск, сложный и простой. Открываем командную строку Windows от имени администратора. Для Windows 10, 8.1 и 8 зажимаем на клавиатуре клавиши Win+X, и в открывшемся меню выбираем пункт Командная строка (администратор).

Соглашаемся с запуском командной строки от имени администратора.

Для Windows 7 и Vista, открываем меню пуск, в строчке поиска в нижней части меню, пишем cmd. Среди найденных результатов, нажимаем правой кнопкой мыши по командной строке, и выбираем Запустить от имени администратора. Так как я использую Windows 10, примерно покажу как это должно выглядеть.

Для Windows XP, используем сочетание клавиш Win+R, откроется окно Выполнить, И в строке открыть пишем cmd и жмем на OK.

В итоге, перед нами откроется командная строка.

Первым делом, нам необходимо узнать под каким номером в системе, среди остальных дисков, у нас расположилась флешка. Для этого вводим команду diskmgmt.msc и жмем Enter.

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

Возвращаемся в окно командной строки. Для запуска программы VBoxManage.exe в консоли, нам нужно перейти в каталог с установленной программой VirtualBox. Пишем следующее (пользуйтесь клавишей TAB для автоматического дополнения пути):
cd «Program FilesOracleVirtualBox» 

и жмем Enter. Приглашение для ввода команд должно поменять свой путь на тот который мы прописали выше.

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

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

Вместо знака решетки вставляем номер диска флешки, тот что мы запоминали ранее. Жмем Enter. Так же, вместо пути C:usb.vmdk, можно указать свой путь, единственное не забывайте расширение файла .vmdk в конце имени файла.

Программа сообщит что диск успешно создан. Проверяем его наличие на диске C:.

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

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

Процесс создания следующий. Выбираем из списка флешку для которой необходимо создать виртуальный диск, и жмем на кнопку Create Virtual Drive.

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

Программа запросит повышение привилегий для выполнения процедуры создания жесткого диска, жмем Да.

По окончании, программа выдаст сообщение об успешности проведенной операции. Жмем OK.

Теперь проверяем папку на наличие созданного файла.

На этом создание файла виртуального жесткого диска завершено.

Скачать программу VBoxVDC можно по этой ссылке.

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

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

Далее указываем объем оперативной памяти который будет использовать виртуальная машина, и жмем Next.

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

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

Теперь жмем на кнопку Создать.

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

Осталось только загрузиться с нее. Выбираем виртуальную машину и жмем кнопку Запустить.

На этом, тему загрузки с флешки в VirtualBox, можно считать закрытой. Добавлю лишь, что этот способ, с виртуальными жесткими дисками, можно использовать для любого физического диска системы. А это уже наводит на различные варианты использования данной особенности, но об этом в другой раз :)…

Источник: https://www.bootdev.ru/2016/07/zagruzka-s-fleshki-v-virtualbox.html

Загружаем виртуальную машину с флешки программой 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.
  • Оставляйте своё мнение о данной статье, ну и конечно же задавайте свои вопросы, если у вас что-то вдруг пошло не так.
  • Спасибо за внимание!

Источник: https://ITremont.info/programmnoe-obespechenie/virtualnaya-mashina/46-zagruzhaem-virtualnuyu-mashinu-s-fleshki-s-pomoshchyu-programmy-virtual-machine-usb-boot-1-51/

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

10.03.2016

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

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

Для загрузки VirtualBox с флешки нам понадобится программа Virtual Machine USB Boot 1.51. Она существует в обычном пакете и Portable. Я воспользовался программой, которая не требует установки.

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

Запускаем ее и жмем кнопку «Add» справа.

Кнопка «Add» в правом углу

В открывшемся окне нам нужно настроить какую именно виртуальную машину и с какой флешки загружать. За это отвечают пункт «WM name» и «Drive to add and boot».

Выбираем нужную виртуальную машину

Нажимаем «ОК» и в всплывшем окне «Да»

Закрываем окно первой загрузки и запустим машину еще раз.

И вот оно «опа…» ошибка «FAFTAL: No bootable medium found! System halted». Что это значит? Дело в том, что программа Virtual Machine USB Boot 1.5 не очень корректно работает с последней, пятой версией VirtualBox. А именно, она не создает IDE контроллер, который нужен для работы USB устройства.

Ошибка «FAFTAL: No bootable medium found! System halted». Что делать?

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

Настройки виртуальной машины, пункт меню «Носители»

Жмем на кнопку зеленый плюсик внизу.

Создаем контроллер и видим, что система успешно загружается с флешки.

Видим, что машина успешно запустилась с флешки

Подведем итоги: для запуска виртуальной машины с флешки нужна программа Virtual Machine USB Boot 1.51. Для решения проблемы с запуском нужно вручную создать IDE контроллер.

  Облегчаем жизнь с Punto Switcher

Если в процессе запуска у вас возникнут другие проблемы — пожалуйста, пишите в х и будем обсуждать.

Источник: https://pcgu.ru/chat-5-bonus-kak-zapustit-ustanovku-s-fleshki-v-virtualbox.html

Загрузочная флешка в VirtualBox

В статье рассмотрен вопрос о том, как проверить работает ли загрузочная флешка в VirtualBox. Я предварительно установлю и проверю работоспособность сразу нескольких флешек с разными операционными системами: Андроид, Кали Линукс и Windows. После этого проверим насколько загрузочная флешка в VirtualBox работоспособна.

Долго распаляться не буду по поводу того, как удобна мобильная операционная флешка, всегда с собой носимая. Благо, для того, чтобы любая из ОС-ей всегда была с собой, нужно всего одно устройство – USB носитель. И компьютер, на котором нам позволят флешку запустить. Остальное детали.

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

Что нам понадобится?

  • флешка с установленной ОС
  • виртуальная платформа VirtualBox

Работать будем из хозяйской Windows.

ВНИМАНИЕ. Все открытые окна VirtualBox ЗАКРЫТЬ

Флешку – в порт. Командой быстрого запуска diskmgmt.msc из строки Выполнить попадаем в консоль Управления дисками в Windows. Смотрим, где ваша флешка в списке дисков.

Обнаружить её будет легко: соответствующий размер и другой порядковый номер (физические диски Windows нумерует, напомню, начиная с ).

У меня один HDD (Диск 0) и флешка (Диск 1):

Собственно нам нужна только цифра, порядковый номер диска. 1 – запомним её; она появится чуть позже в конце команды на создание файла диска виртуальной машины VMDK для проверяемой флешки.

Запускаем командную консоль cmd от имени администратора. В ней переходим в каталог с установленной виртуальной платформой:cd %programfiles%OracleVirtualBox

и даём команду на создание файла диска виртуальной машины VMDK для нашей флешки в корне диска С (название файла и путь расположения могут быть любыми):

VBoxManage internalcommands createrawvmdk -filename C:флешка.vmdk -rawdisk \.PhysicalDrive1

Воспользуемся проводником Windows и посмотрим на файл, на месте ли:

да куда он денется-то…

Пришло время для виртуальной машины. Запустим от имени админа. И создадим новую машину вот так, с указанием на созданный файл флешка.vmdk:

  • Запускаем USB носитель с ОС Android. Загрузочная флешка в VirtualBox с Андроидом на борту работает:

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

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

Его легко создать в том же меню Носители, щёлкнув по значку Добавить жёсткий диск. И во время установки ОС на виртуальный HDD в VirtualBox указать на него. Для Андроида я выбрал так:

На что обратить внимание?

  • Если у вас возникли вопросы по установке Андроид на компьютер, обратитесь к одноимённой ссылке в абзаце выше.
  • Размеры виртуального диска при установке ОС-ей разные, но мы тестим флешку, а значит для пространства берём минимальные требования. Но вот на характеристики производительности советую не скупиться (объёмы видео и RAM возьмите побольше), чтобы избежать проблем во время установки и не грешить на работоспособность вашей загрузочной флешки.
  • После установки ОС на виртуальный диск в VirtualBox с флешки файл флешка.vmdk должен быть УДАЛЁН ИЗ СПИСКА виртуальных носителей (а то загрузка с флешки будет преследовать вас по кругу).

Как работает загрузочная флешка в VirtualBox в других системах?

  1. Проверим флешку с Windows (настройки для Windows в VirtualBox изменятся, но там вы справитесь):
  2. Проблем нет.
  3. Наконец, самый тернистый, но и самый нужный вариант – Кали Линукс на флешке:
  4. У меня работает.
  5. Успехов

Источник: https://computer76.ru/2017/03/28/zagruzochnaya-fleshka-v-virtualbox/

Загружаемся с USB диска в VirtualBox

Обычно, установка операционной системы в 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%OracleVirtualBox

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

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

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

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

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

Нажмите на кнопку «Создать», чтобы завершить процесс.

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

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

Источник: https://titricks.ru/2015/05/zagruzhaemsya-s-usb-diska-v-virtualbox/

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

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

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

  • загрузка с физического SATA диска через USB переходник
  • установка Windows на 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, если они открыты.

Далее нам нужно открыть командную строку как администратор. Для этого нажмите Win+x и выберите «Windows PowerShell (администратор)».

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

cmd

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

cd %programfiles%OracleVirtualBox

Если вы выбрали другое расположение для 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 на самом деле будет иметь доступ к физическому диску.

  1. Теперь откройте VirtualBox от администратора — это обязательно, иначе не сработает как надо. Для этого нажмите кнопку Пуск, наберите VirtualBox и выберите «Запуск от имени администратора»:
  2. VirtualBox может иметь доступ к сырым дисковым устройствам только с правами администратора.
  3. Теперь в VirtualBox создайте новую виртуальную машину, выберите соответствующую операционную систему и когда дойдёт дело до выбора жёсткого диска, вместо создания нового, выберите Использовать существующий виртуальный жёсткий диск:
  4. Теперь откройте файл 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.

Источник: https://ZaLinux.ru/?p=2048

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

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

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

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

Процесс

Первым делом вставляем в компьютер флешку. Затем запускаем командную консоль (обязательно с правами администратора) и вводим команду diskpart. Затем командой list disk выводим список физических дисков, подключенных к системе. Опытным путем (напр. по размеру) находим флешку и запоминаем номер диска. В моем случае это диск 2. Вводим exit для выхода из утилиты diskpart.

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

cd ″C:Program FilesOracleVirtualBox″

И создаем в папке C:VM файл usb.vmdk:

VBoxManage.exe internalcommands createrawvmdk -filename c:VMusb.vmdk -rawdisk \.PhysicalDrive2

PhysicalDrive2 — это номер диска, который мы запомнили и под которым флешка видна в системе. Этот параметр  указывает на то, с каким физическим диском связать vmdk-файл. Кстати, таким образом мы можем подключить к виртуалке любой системный диск.

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

На вкладке «Носители» добавляем созданный usb.vmdk в качестве виртуального диска. Добавлять можно как к IDE, так и к SATA контроллеру, особой разницы нет.

Обратите внимание на реальный размер диска. Он меньше килобайта, т.к. vmdk-файл содержит лишь данные для связи с USB-диском.

Стартуем виртуалку, жмем F12 и видим новый пункт в меню загрузки. Это и есть наша флешка.

Все вышеописанное проверялось на операционных системах Windows 7 и Windows 8 х64. Версия VirtualBox 4.1.16.

Источник: https://windowsnotes.ru/programs/zagruzka-c-usb-v-oracle-virtualbox/

VirtualBox Linux Ubuntu 12.04 загрузка с внешнего USB HDD или Flash

VirtualBox (v4.2.6) не позволяет явно загрузить виртуальную машину с внешнего USB устройства (флэшки) или напрямую использовать диск системы гостем. Также как и просто получить доступ к реальному устройству. Впрочем такая возможность всё же существует. И делается это достаточно просто.

В основном эта процедура сводится к созданию специального файла образа диска $FILENAME.vmdk, который обеспечит связь реального устройства с вашим образом гостевой системы (виртуальной машины).

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

Создание VMDK файла

Подключите USB диск (флэшку) к основной машине. После этого обычно она автоматически монтируется (например на Ubuntu Desktop).

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

Если вы не уверены, то можно посмотреть список смонтированных файловых систем.

[email protected]:~$ mount
/dev/sda1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/sda3 on /home type ext4 (rw)
gvfs-fuse-daemon on /home/user/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=alexander)

/dev/sdc1 on /media/2def28aa-42e6-4494-9c3a-c765940a9bad type ext4 (rw,nosuid,nodev,uhelper=udisks)

В моём случае это будет

/dev/sdc1 on /media/2def28aa-42e6-4494-9c3a-c765940a9bad type ext4 (rw,nosuid,nodev,uhelper=udisks)

  • Значит моему USB устройству соответствует файл /dev/sdc
  • Не знаю на сколько это может быть опасно работать со смонтированным устройством, но я нахожу целесообразным всё же размонтировать диск перед работой.
  • Теперь можно собственно создать .vmdk файл выполнив следующую команду:

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

Подключение VMDK файла

В вашем домашнем каталоге будет создан файл usb.vmdk
Теперь необходимо добавить этот файл в качестве жёсткого диска виртуальной машины.

  1. В этот момент может возникнуть следующая ошибка:

Не удалось открыть жёсткий диск /home/user/usb.vmdk.

Permission problem accessing the file for the medium ‘/home/user/usb.vmdk’ (VERR_ACCESS_DENIED).

  • Код ошибки: VBOX_E_FILE_ERROR (0x80BB0004)
    Компонент: Medium
    Интерфейс: IMedium {29989373-b111-4654-8493-2e1176cba890}
    Вызванный интерфейс: IVirtualBox {3b2f08eb-b810-4715-bee0-bb06b9880ad2}
  • Код ошибки метода: VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)

Очевидно, что пользователю запустившему VirtualBox не хватило прав для доступа к файлу. Исправим положение.

[email protected]:~$ sudo chown user:user -v usb.vmdk
изменён владелец «usb.vmdk» с root:root на user:user

[email protected]:~$ sudo chmod 0644 -v usb.vmdk

права доступа «usb.vmdk» изменены с 0600 (rw——-) на 0644 (rw-r—r—)

Разумеется ваш пользователь будет отличный от user.

Пробовать подключать диск ещё рано. Ошибка доступа повториться.
Следующим шагом будет добавление пользователя запускающего VirtualBox в группу disk.

sudo usermod -a -G disk user

Теперь нужно завершить текущий сеанс и начать новый (выйти и войти в систему) затем повторить попытку подключения диска к виртуальной машине. Теперь она увенчается успехом.

Можно запускать виртуальную машину.

Источник: http://www.unixcomp.net/content/27-virtualbox-linux-ubuntu-1204-zagruzka-s-vneshnego-usb-hdd-ili-flash

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

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

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

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

Запускаю командную строку от имени администратора и ввожу команду diskpart.

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

  • Ввожу exit и выхожу из diskpart
  • Для создания vmdk-файла, запускаю командную строку от имени администратора, затем ввожу в командной строке
  • cd C:Program FilesOracleVirtualBox
  • этой командой я вхожу в каталог программы VirtualBox, далее создаю сам файл USB.vmdk, в командной строке ввожу команду

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

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

VBoxManage.exe: error: VMDK: could not create new file ‘c: empclassubuntu.vmdk‘

  1. VBoxManage.exe: error: Error code VERR_PATH_NOT_FOUND at E: inderboxwin-relsr
  2. cVBoxStorageVMDK.cpp(3488) in function int __cdecl vmdkCreateRawImage(struct
  3. VMDKIMAGE *,struct VBOXHDDRAW *const ,unsigned __int64)
  4. 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)

Источник: https://remontcompa.ru/446-zagruzka-c-usb-v-virtualbox.html

Установка Windows на VirtualBox

В этом руководстве мы покажем, как установить любую Windows на Virtual Box. Шаги по установке Windows 10 на VirtualBox выполнены в качестве наглядного примера.

Сначала вам нужно скачать Virtual Box (это бесплатно), а также ISO образ Windows (скачать Windows 10). Далее просто следуйте инструкциям на экране для установки Virtual Box.

Запустите программу Virtual Box, чтобы увидеть диалоговое окно регистрации Virtual Box. Здесь вы можете ввести свое имя и адрес электронной почты, если хотите. Если вы не хотите указывать свое имя и адрес электронной почты, просто нажмите кнопку «Отмена».

Как создать виртуальную машину VirtualBox

В окне VirtualBox нажмите кнопку «Создать», чтобы запустить мастер создания виртуальной машины. Как видите на скриншоте выше, у меня уже установлена в виртуальной машине VirtualBox одна операционная система Windows 7, поэтому сделаем установку Windows 10 на VirtualBox.

Нажмите «Далее» и введите имя новой виртуальной машины, выберите тип операционной системы Microsoft Windows и выберите версию Windows. Нажмите «Далее», чтобы продолжить.

Здесь вам нужно выделить память для новой (Windows) виртуальной машины. В зависимости от объема оперативной памяти, установленной в вашей системе, вам необходимо выбрать объем памяти. Поскольку Microsoft рекомендует минимум 2 ГБ ОЗУ для Windows 10, введите 2048 МБ в поле справа. Снова нажмите Далее.

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

Нажмите кнопку «Далее. Выберите «Динамически расширяемое хранилище», так как оно изначально занимает очень мало места на вашем физическом жестком диске.

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

Выберите размер виртуального жесткого диска. По умолчанию выделено 50 ГБ. Поскольку Microsoft рекомендует использовать 32 ГБ свободного дискового пространства для 32-разрядной и 50 ГБ для 64-разрядной Windows 10, давайте используем 50 ГБ по умолчанию в качестве размера виртуального диска.

Однако вы можете изменить его, если у вас недостаточно свободного места. Но убедитесь, что вы выделили 50+ ГБ. Нажмите Далее, а затем Готово, чтобы завершить настройку виртуального диска.

Установка Windows 10 на VirtualBox

Чтобы сделать следующий шаг, убедитесь, что вы загрузили Windows 10 ISO. Выберите Windows 10 на левой панели и нажмите «Настройки», чтобы начать дальнейшую настройку параметров Windows 10, таких как ОЗУ и дисковое пространство. Нажмите кнопку «Запустить», чтобы начать установку Windows в Virtual Box.

Выберите носитель, который вы хотите использовать для установки. Выберите опцию «Файл ISO» в качестве источника мультимедиа, поскольку вы используете для установки файл ISO Windows 10. Если у вас Windows 10 DVD или флешку, выберите букву Host Drive в качестве вашего загрузчика. Нажмите «Продолжить», чтобы начать процедуру установки.

Процесс установки Windows 10 начнется через несколько секунд. Просто следуйте инструкциям на экране, чтобы завершить процедуру установки. Установка Windows на Virtual Box ничем не отличается от обычной установки. Читайте: Установка Windows 10. А Вы установили Windows 10 на VirtualBox?

Установка Windows на Oracle VM VirtualBox — Видео

 

Связанные материалы:

Загрузка с USB в VirtualBox в Windows 10/7: практическое руководство

Если да, продолжайте читать этот пост.

В предыдущем посте я уже говорил о , как установить win 7 на Virtualbox , а также о , устанавливающем ChromeOS на виртуальную машину .

И вот я пишу важную часть этих двух постов.

Здесь вы узнаете об установке и загрузке ОС с USB в Virtualbox.

Чтобы вы могли легко установить любую операционную систему, например macOS, Windows, Linux или Ubuntu, загрузившись напрямую с USB.

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

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

И вам тоже обязательно поможет.

Посмотрим, как.

Загрузка с USB в VirtualBox Windows 10

Но прежде чем мы начнем.

Убедитесь, что вы правильно установили Virtualbox и пакет расширений.И режим UEFI включен.

Virtual Box: ссылка для скачивания
VM Extension Pack: ссылка для скачивания

И самый имп. Загрузите USB-накопитель с ОС на ваш выбор, например, macOS или Windows.

В этом руководстве я буду использовать инструмент для загрузки ОС с USB-накопителя в Virtualbox под названием Virtual Machine USB Boot . Ссылка для скачивания…

Итак, приступим.

1. Откройте Virtualbox

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

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

2. Запустите средство загрузки USB виртуальной машины

Загрузите и установите этот инструмент загрузки по данной ссылке. И . Откройте его , щелкнув его правой кнопкой мыши и выбрав Запуск от имени администратора .

Теперь вставьте загрузочный USB-накопитель, с которого вы хотите загрузить операционную систему, в виртуальный ящик.И нажмите Добавить .

Теперь выберите имя виртуальной машины по вашему выбору. Поскольку я загружаю и устанавливаю Windows 7 с USB. Поэтому я выбираю «Windows 7».

Затем выберите вставленный USB-накопитель с диска , чтобы добавить и загрузить раскрывающееся меню . Теперь он покажет предупреждение о приоритете загрузки с физического диска. Просто нажмите ОК .

Теперь выберите имя виртуальной машины и диск, щелкнув по нему. И нажмите «Пуск».

И готово! Он автоматически начнет загрузку виртуальной машины через USB.

Заключение

Таким образом, вы можете легко установить и загрузить любую операционную систему прямо с USB в Virtualbox без каких-либо проблем. И вы также можете сделать это с помощью диспетчера загрузки Plop в QEMU и VMware.

Следите за новостями о том, как установить Windows 10 с USB в Virtualbox.

Не стесняйтесь поделиться своими мыслями, а также сообщите нам, знаете ли вы лучший способ загрузки с USB-накопителя в VirtualBox в Windows 10/7.

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

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

Когда дело доходит до виртуализации настольных компьютеров, VMware Workstation и Oracle VM VirtualBox выделяются среди остальных. В то время как Workstation — это программное обеспечение премиум-класса и включает в себя все расширенные возможности, VirtualBox — это программное обеспечение для виртуализации с открытым исходным кодом с приличным набором функций.

Пользователи, которые использовали VirtualBox для установки и тестирования Windows 8 (см. Как установить Windows 8 на VirtualBox), должны были заметить, что по умолчанию он не поддерживает загрузку с USB.Пользователям необходимо использовать файл ISO или DVD в качестве загрузочного носителя.

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

Шаги для загрузки с USB в VirtualBox

Шаг 1: Начните процедуру с создания загрузочного USB-накопителя.Если он у вас есть, вы можете перейти к следующему шагу. Чтобы создать, вы можете следовать нашим инструкциям по установке Windows 7 и Windows 8 с USB-накопителя, использовать Microsoft DVD / USB Tool или Rufus. После этого мы рекомендуем вам следовать нашему руководству по тестовой загрузке USB, чтобы убедиться, что загрузочный носитель не содержит ошибок.

Шаг 2: Подключите загрузочный USB-накопитель к хост-машине Windows 7 / Windows 8. Откройте «Управление дисками», набрав diskmgmt.msc в диалоговом окне «Выполнить» и нажав клавишу Enter.

Шаг 3: В разделе «Управление дисками» найдите номер диска USB-накопителя. Например, на картинке ниже Disk 1 — это номер моего USB-диска.

Закройте Управление дисками.

Шаг 4: Следующим шагом является создание необработанного файла VMDK для USB. Для этого откройте командную строку с правами администратора. Вы можете ввести CMD Windows 7 Start screen search, а затем одновременно нажать клавиши Ctrl + Shift + Enter. Нажмите Да для запроса UAC.Если вы работаете в Windows 8, введите CMD на начальном экране и нажмите Ctrl + Shift + Enter.

Шаг 5: В командной строке введите следующие команды, чтобы перейти к папке VirtualBox. Обратите внимание, что если вы установили VirtualBox в любом другом месте, вам необходимо использовать соответствующие команды для перехода в нужное место.

кд \

cd «Program Files»

компакт-диск Oracle

компакт-диск VirtualBox

Затем введите следующую команду и нажмите клавишу ввода, чтобы выполнить то же самое.

Внутренние команды VBoxManage createrawvmdk – имя файла C: \ Users \ PC \ Desktop \ New \ usb2.vmdk –rawdisk \\. \ PhysicalDrive1

В приведенной выше команде замените PhysicalDrive1 номером диска USB-накопителя. Например, если номер вашего диска 5, введите PhysicalDrive5. Кроме того, замените путь (C: \ Users \ PC \ Desktop \ New) допустимым местом для сохранения файла VMDK.

Вы должны увидеть сообщение «VMDK создан успешно».

Закройте командную строку.

Шаг 6: Откройте VirtualBox от имени администратора, щелкнув программу правой кнопкой мыши и выбрав параметр «Запуск от имени администратора».

Шаг 7: Выберите виртуальную машину из списка, щелкните Настройки , а затем щелкните Хранилище . Нажмите кнопку Добавить жесткий диск , нажмите Выберите существующий диск , а затем перейдите к файлу VMDK, который вы создали на шаге 5.

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

Теперь вы можете запустить виртуальную машину, теперь она должна загрузиться с подключенного USB-диска. Удачи!

Установка Windows на VMWare с помощью USB-накопителя

Установка Windows на VMWare с помощью USB-накопителя — Суперпользователь

Сеть обмена стеков

Сеть Stack Exchange состоит из 178 сообществ вопросов и ответов, включая Stack Overflow, крупнейшее и пользующееся наибольшим доверием онлайн-сообщество, где разработчики могут учиться, делиться своими знаниями и строить свою карьеру.

Посетить Stack Exchange

  1. 0

  2. +0

  3. Авторизоваться
    Зарегистрироваться

Super User — это сайт вопросов и ответов для компьютерных энтузиастов и опытных пользователей.Регистрация займет всего минуту.

Зарегистрируйтесь, чтобы присоединиться к этому сообществу

Кто угодно может задать вопрос

Кто угодно может ответить

Лучшие ответы голосуются и поднимаются наверх

Спросил

Просмотрено
33k раз

У меня установлена ​​Windows на USB-накопитель, и я хочу установить ее на виртуальную машину VMWare.

Когда я создаю новую виртуальную машину и выбираю «установить из», отображается:

Установочный диск — дисководов нет
Файл образа установочного диска (iso)

Как видите, дисков не находит.

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

подключен к моему компьютеру и виден из системы.

На моем компьютере нет привода компакт-дисков, но почему я не могу выбрать другой привод для установки (например, USB)?

Создан 12 сен.

Vicovico

1,9151010 золотых знаков2929 серебряных знаков4343 бронзовых знака

3

Я могу подтвердить, что загрузка с USB возможна без сторонних утилит, таких как «Plop Boot Manager».Только что сделал это на VM Workstation 15 Pro (15.5.1). Вот что вам нужно сделать для загрузки с USB:

  1. Вставьте USB-накопитель
  2. Включите новую виртуальную машину.

В этот момент на экране ВМ вы увидите:

  Попытка запустить с:
-> EFI VMWare Virtual SCSI Hard Drive (0.0) ... Без носителя
-> EFI VMWare Virtual SATA CDROM Drive (1.0) ... Нет носителя
-> EFI Netwrok ...
  

Теперь у вас есть 60 секунд, чтобы выполнить следующий шаг:

  1. Перейдите в меню «ВМ-> Съемные устройства-> Kingston Data Traveler 3».0-> Connect (Отключиться от хоста) »(конечно, вместо« Kingston Data Traveler 3.0 »вы увидите собственное имя USB-устройства)

  2. Подождите, пока время ожидания этапа «Сеть EFI …» истечет (60 секунд), и затем он будет нормально загружаться с вашего USB.

Если этап «Сеть EFI» закончится слишком быстро, вы увидите Диспетчер загрузки. Просто нажмите Ctrl + Alt + Insert (это замена Ctrl + Alt + Del ), и все должно пройти нормально.

Создан 17 фев.

1

BIOS

VMware не поддерживает загрузку виртуальной машины с USB-накопителей. Однако есть другой способ: Plop Boot Manager. Он поставляется с ISO-образом, который можно использовать с VMware.Я считаю, что существует и гибкий образ, если вы предпочитаете олдскульные решения.

После загрузки Plop вы увидите экран с плохими шрифтами. 😉 На этом экране вы можете выбрать, откуда вы хотите загрузиться, включая возможность загрузки с USB-накопителей.

Мюрейник

3,7241010 золотых знаков2424 серебряных знака2828 бронзовых знаков

Создан 12 сен.

Дэниел Б.Дэниел Б.

48.5k88 золотых знаков9494 серебряных знака133133 бронзовых знака

2

Предполагая, что у вас есть место на жестком диске, просто скопируйте содержимое флэш-накопителя и сделайте из него загрузочный ISO. Тогда просто загрузитесь с этим. ImgBurn подходит для этого.

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

Создан 12 сен.

Ли Харрисон Ли Харрисон

2,1891111 серебряных знаков1212 бронзовых знаков

Я нашел метод, который работает даже без шлепков:

  dd if = / dev / usb_stick of = image.img

VBoxManage convertfromraw --format VMDK image.img image.vmdk
  

После получения файла image.vmdk добавьте дополнительный жесткий диск на основе этого файла. Он попросит вас обновить формат vmdk этого файла, согласитесь с этим.

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

Гафф

17.6k1414 золотых знаков5555 серебряных знаков6868 бронзовых знаков

Создан 16 ноя.

Каталин ВасилеКаталин Василий

24911 золотой знак33 серебряных знака99 бронзовых знаков

1

Я знаю, что это старый вопрос, но на случай, если кому-то понадобится информация:
на VMWare 14 вам необходимо изменить файл.vmx, добавив следующую строку:

  firmware = "efi"
  

С его помощью виртуальная машина обнаружит USB-устройство.

Создан 14 янв.

Создайте ISO-образ установщика и скопируйте ISO-образ на жесткий диск компьютера host , затем в свойствах виртуальной машины после ее создания или (IIRC) при первой настройке виртуальной машины вы можете указать VMWare использовать файл образа ISO в виде CD / DVD, перейдите туда, где вы сохранили ISO, и переходите.

Создан 20 мар.

Стив РиндсбергСтив Риндсберг

4,97911 золотых знаков1313 серебряных знаков1515 бронзовых знаков

0

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

Создан 20 янв.

1

Не тот ответ, который вы ищете? Просмотрите другие вопросы с метками vmware-player или задайте свой вопрос.

Суперпользователь лучше всего работает с включенным JavaScript

Ваша конфиденциальность

Нажимая «Принять все файлы cookie», вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в ​​отношении файлов cookie.

Принимать все файлы cookie

Настроить параметры

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

VirtualBox — одно из самых популярных решений, используемых для управления виртуальными машинами и их запуска.Как и настоящий компьютер, ему нужен источник для загрузки. Самый простой способ запустить гостевую операционную систему в виртуализированной среде — загрузить загрузочный ISO-образ, а затем смонтировать его в виртуальном приводе CD / DVD.

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

Связанные : Как импортировать и экспортировать файлы OVA в Virtualbox

Найдите номер диска, связанный с USB-накопителем

Современные выпуски Windows связывают номер с каждым диском, к которому они имеют доступ. Этот номер необходимо использовать в следующей команде.

1. Вставьте USB-накопитель в свободный слот. В Windows 10 вы можете получить доступ к управлению дисками, щелкнув правой кнопкой мыши меню «Пуск».

Чтобы открыть эту утилиту в более старых версиях Windows, щелкните меню «Пуск» и откройте диалоговое окно «Выполнить».

В этом диалоговом окне введите diskmgmt.msc и нажмите Enter.

Запишите номер диска, связанный с вашим USB-накопителем. Например, на предыдущем рисунке номер диска — «1».

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

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

Откройте командную строку с правами администратора. Щелкните меню «Пуск», введите cmd , щелкните правой кнопкой мыши «Командная строка» и «Запуск от имени администратора».

Измените каталог на путь, по которому вы установили VirtualBox. По умолчанию это «C: \ Program Files \ Oracle \ VirtualBox.”Если вы установили по другому пути, вам, возможно, придется изменить следующую команду:

 компакт-диск% программные файлы% \ Oracle \ VirtualBox 

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

 Внутренние команды VBoxManage createrawvmdk -filename "% USERPROFILE%" \ Desktop \ usbdrive.vmdk -rawdisk \\. \ PhysicalDrive1 

Например, если в вашей системе есть SSD-накопитель и жесткий диск, то номер вашего USB-диска может быть «2» вместо «1», поэтому команда должна выглядеть так:

 Внутренние команды VBoxManage createrawvmdk -filename "% USERPROFILE%" \ Desktop \ usbdrive.vmdk -rawdisk \\. \ PhysicalDrive2 

Файл с именем «usbdrive.vmdk» теперь сохранен на вашем рабочем столе. Вы будете использовать это на следующем шаге.

Связанный : Как уменьшить размер виртуальной машины Virtualbox в Windows 10

Добавьте USB-накопитель в виртуальную машину

Чтобы иметь возможность использовать необработанные устройства в качестве виртуальных дисков, VirtualBox должен запускаться с правами администратора. Щелкните меню «Пуск», введите «virtualbox», щелкните приложение правой кнопкой мыши и «Запуск от имени администратора».”

Нажмите «Создать», чтобы создать новую виртуальную машину.

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

На следующем рисунке вы можете увидеть, как установочный комплект Windows загружается непосредственно с USB-накопителя на виртуальной машине.

Возможные проблемы и решения

Имейте в виду, что каждый раз, когда вы хотите загрузиться с USB-накопителя, вы должны запускать VirtualBox с правами администратора.

На некоторых материнских платах функции виртуализации по умолчанию отключены. В зависимости от вашего процессора вам нужно будет включить VT-x на процессорах Intel или AMD-V на процессорах AMD. Вы найдете эти параметры в настройках BIOS или UEFI. Если VirtualBox показывает вам только 32-разрядные версии операционных систем, которые он может разместить, это признак того, что эти функции неактивны.Если ваш ЦП поддерживает VT-d или эквивалент AMD IOMMU, включите и его, так как это может повысить производительность при загрузке с USB-устройства.

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

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

Александру Андрей

В четыре года влюбился в компьютеры.27 лет спустя страсть все еще горит, подпитывая постоянное обучение. Большую часть времени проводит в окнах терминалов и сеансах SSH, управляя рабочими столами и серверами Linux.

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

Сделать загрузку VirtualBox с USB-накопителя (хост Windows)

  1. Загрузите и запустите VirtualBox (установка по пути по умолчанию).
  2. Вам нужно будет использовать командную строку для выполнения шагов 3-6,
    Чтобы открыть командную строку;
    1.) В окне Windows «Введите здесь для поиска» введите cmd.exe
    2.) Затем нажмите Запуск от имени администратора
  3. В командной строке введите diskmgmt.msc и нажмите Введите , чтобы открыть инструмент управления дисками Windows.

    diskmgmt.msc

    Затем определите свой диск USB #

  4. Теперь вернитесь в командную строку, введите

    cd% programfiles% \ oracle \ virtualbox

    73

  5. Заменив # номером USB-диска из шага 3, введите

    VBoxManage internalcommands createrawvmdk -filename "% USERPROFILE%" \.VirtualBox \ usb.vmdk -rawdisk \\. \ PhysicalDrive #

  6. Чтобы запустить VirtualBox в качестве администратора, введите

    start virtualbox

  7. Нажмите New , а затем перейдите к созданию Новая виртуальная машина.
  8. При запросе виртуального жесткого диска отметьте использовать существующий жесткий диск . Затем перейдите в папку % USERPROFILE% \. VirtualBox и выберите файл usb.vmdk .
  9. После создания новой виртуальной машины нажмите Пуск.

Если все пойдет хорошо, VirtualBox теперь должен эмулировать, загружаться и запускать ваше USB-устройство из Windows.

Заставка Persistence работать в VirtualBox (Windows)

Сначала USB-накопитель может работать не так, как при исходной загрузке. Такие вещи, как функция casper persistent в Ubuntu, работать не будут. Некоторые дистрибутивы могут даже не загружаться или загружаться с ошибками.Это связано с тем, что тома на устройстве монтируются Windows, что не позволяет VirtualBox получить полный доступ. Чтобы исправить эти проблемы, вы можете использовать инструмент под названием LockDismount. Затем просто запустите инструмент (используя следующие шаги) перед запуском виртуальной машины, привязанной к вашему USB.

1. Загрузите инструмент LockDismount

2. Запустите инструмент прямо перед запуском VirtualBox VM

3. Выберите USB-накопитель из раскрывающегося списка, затем нажмите Заблокировать !

(при желании вы можете проверить Force Dismount )

Теперь ваша флешка должна иметь возможность загружаться в VirtualBox точно так же, как при загрузке на физическом компьютере.;)

Загрузите VirtualBox с USB-накопителя (хост Linux)

Следующее было выполнено в работающей операционной среде Ubuntu. То же самое должно работать для большинства сред на основе Debian / Ubuntu Linux.

  1. Откройте терминал и введите sudo apt install virtualbox

    sudo apt install virtualbox

  2. Затем введите sudo fdisk -l

    note

    3 sudo fdisk -l 9025 какое устройство является вашим USB-накопителем I.E. / dev / sd

    x )

  3. Заменив x фактической буквой устройства, найденной на шаге 2, введите

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

  4. Введите sudo virtualbox , чтобы запустить программу, и продолжите создание новой виртуальной машины .
  5. При запросе виртуального жесткого диска отметьте использовать существующий жесткий диск, , затем перейдите в свой домашний каталог и выберите usb.vmdk.
  6. Закончив создание новой виртуальной машины, нажмите Пуск.

Если все прошло гладко, теперь вы должны запустить USB-накопитель из VirtualBox на хосте Linux.

Загрузите VirtualBox с USB-накопителя (Mac OS X)

  1. Загрузите и установите VirtualBox для хостов OS X через файл .dmg.
  2. Откройте терминал и введите diskutil list

    diskutil list

    (обратите внимание, какой диск является вашим USB-накопителем I.E. / dev / disk #)

  3. Заменив # номером диска вашего USB-накопителя, введите

    diskutil unmountDisk / dev / disk #

  4. Опять же, заменив # фактическим номером диска, введите

    vboxmanage internalcommands createrawvmdk -filename ~ / usb.vmdk -rawdisk / dev / disk #

  5. Еще раз, заменив # на номер диска, введите

    diskutil dev 9 / diskDisk #

  6. Наконец, чтобы запустить программу с корневым доступом, введите

    sudo virtualbox

  7. Затем перейдите к созданию New Virtual Machine.

    При запросе виртуального жесткого диска отметьте использовать существующий жесткий диск.
    Затем перейдите в свой домашний каталог и выберите usb.vmdk.

  8. Закончив создание новой виртуальной машины, нажмите Пуск.

Теперь вы должны загружаться с USB-накопителя на хосте Mac OS X с помощью VirtualBox, сохраняя при этом возможность загрузки с диска изначально.

загрузка - установите гостевую Win10 в VirtualBox в Ubuntu 20.04 от USB

Я использую VirtualBox 6.1.6_Ubuntu r137129 под Ubuntu 20.04.

У меня есть USB-накопитель с установщиком Win10, созданным из Win10.
Я хочу создать виртуальную машину и установить Win10 с USB.

Как я могу это сделать?
При попытке выдает ошибку, см. Ниже.

Установите гостевую Win10 в VirtualBox в Ubuntu 20.04 из ISO
это "товарищ", но другой вопрос.


Здесь запрашивается нечто подобное, но с гораздо более старыми версиями (Virtualbox 4.0.4 Fedora 14), поэтому вопрос не совсем тот.
В принятом ответе есть ссылка на здесь, начиная с 2013 года.
Решение опубликовано:

  1. Создайте доступ к виртуальной машине, указывающий на USB (я мог бы это сделать)
  $ sudo vboxmanage internalcommands createrawvmdk -filename ~ / VirtualBox_VMs / usb.vmdk -rawdisk / dev / sda1
Доступ к диску хоста RAW. Файл VMDK /home/user1/VirtualBox_VMs/usb.vmdk создан успешно.
  
  1. В виртуальной машине (я ее уже создал) перейдите в Настройки -> Хранилище -> Добавляет жесткий диск. (маленький значок справа от контроллера : SATA ) -> Добавить -> (Перейдите и выберите только что созданный файл usb.vmdk ) -> ОК.

    Вот и получаю ошибку
  Проблема с правами доступа к файлу для носителя '/home/santiago/VirtualBox_VMs/usb.vmdk' (VERR_ACCESS_DENIED).

Код результата:
VBOX_E_FILE_ERROR (0x80BB0004)
Компонент:
Средний
Интерфейс:
IMedium {ad47ad09-787b-44ab-b343-a082a3f2dfb1}
Callee:
IVirtualBox {d0a0163f-e254-4e5b-a1f2-011cf991c38d}
Callee RC:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)
  

Ошибка при попытке превратить USB-накопитель в загрузочный хост-накопитель в Virtualbox (тоже старый вопрос) связана с той же ошибкой, но поскольку гостевой ОС является Ubuntu, у нее есть возможность установить .iso , который, по-видимому, решает проблему.
У меня нет такой возможности, мне нужно вместо этого создать
доступа к диску хоста RAW .

Установить windows 7 через виртуальную коробку
предоставляет такое же решение (файл .iso, ).


Связанные :

Невозможно запустить собственный Ubuntu в виртуальном боксе с vmdk, созданным с помощью команды createrawvmdk с указанными разделами

установка ос с usb

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

Поиск в Google

Доступ к USB-накопителю в Oracle VM VirtualBox

Важно понимать, как работать с виртуальными жесткими дисками и внешним хранилищем внутри виртуальной машины.Мы уже объяснили, как создать первичный и вторичный виртуальный жесткий диск и как назначить его виртуальной машине. Если вы пропустили эти статьи, мы настоятельно рекомендуем вам проверить их на нашем сайте.

В этой статье мы покажем вам, как получить доступ к USB-накопителю на виртуальной машине. Чтобы показать вам, как это сделать, мы подключим флешку на 16 ГБ к USB-порту нашей хост-машины, а затем загрузим ее в виртуальную машину. Имя USB-накопителя будет USB 16 .Итак, начнем.

Как получить доступ к USB-устройству в VirtualBox VM?

Процесс доступа к USB-устройству через VirtualBox довольно прост и понятен. Доступ к нему можно получить после установки нескольких драйверов и внесения изменений в виртуальную машину.

  1. Войти в Windows 10
  2. Вставьте флэш-накопитель USB в порт USB (2.0 или 3.0) вашего хост-компьютера.
  3. Открыть Oracle VM VirtualBox
  4. Выберите виртуальную машину и выключите ее из Oracle VM VirtualBox или из гостевой операционной системы
  5. Щелкните правой кнопкой мыши на выбранной виртуальной машине, затем щелкните Параметры и щелкните на USB. Настройки — Виртуальная машина
  6. Выберите Включить контроллер USB , а затем выберите Контроллер USB 2.0 (EHCI) . Для использования USB 2.0 требуется установленный пакет расширений Oracle VM VirtualBox. Пожалуйста, установите Extension Pack с сайта загрузки VirtualBox или отключите USB 2.0 / 3.0, чтобы иметь возможность запускать машину. Настройки USB — Виртуальная машина
  7. Откройте Интернет-браузер (Google Chrome, Mozilla Firefox, Edge или другой)
  8. Откройте веб-сайт VirtualBox и загрузите VirtualBox 6.1.4 Oracle VM VirtualBox Extension Pack по ссылке. Это загрузит файл с именем Oracle_VM_VirtualBox_Extension_Pack-6.1.4 , , который составляет около 10 МБ. Имейте в виду, что версия пакета расширения должна быть совместима с версией Oracle VM VirtualBox. Пакеты расширений дополняют функциональность VirtualBox и могут содержать программное обеспечение системного уровня, которое потенциально может нанести вред вашей системе. Ознакомьтесь с описанием и продолжайте, если вы получили пакет расширений из надежного источника.Пакет расширений поддерживает устройства USB 2.0 и USB 3.0, VirtualBox RDP, шифрование диска, NVMe и загрузку PXE для карт Intel.
  9. Щелкните на установочном файле и щелкните Установить
  10. Щелкните Установить
  11. Прочтите лицензионное соглашение VirtualBox и затем щелкните Я согласен
  12. Щелкните Да , чтобы подтвердить установку пакет расширения. Требуется использовать учетную запись с правами администратора.
  13. Если все в порядке, вы увидите окно подтверждения с сообщением Пакет расширений Oracle VM VirtualBox Extension pack был успешно установлен. Нажмите на ОК.
  14. Выберите виртуальную машину в списке виртуальных машин и Запустите , нажав кнопку Start или выполните следующую процедуру — Щелкните правой кнопкой мыши на виртуальной машине — Запустите и затем нажмите Normal Начать
  15. Щелкните правой кнопкой мыши на выбранной виртуальной машине, а затем щелкните Настройки
  16. Щелкните USB
  17. Справа щелкните кнопку.

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

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