У меня есть две флешки, одна с установленным Slax и другая для Android x86 Live, но они не загружаются на моем ноутбуке (в моей работе они загружаются отлично).
Я могу загружаться с некоторых живых CD / DVD-дисков или их ISO-файлов с помощью VirtualBox, но я не могу сделать это для живых флэш-накопителей - я устанавливаю флэш-диски и запускаю VirtualBox без какого-либо виртуального HD, но VirtualBox не распознает их как параметры загрузки как это делается для CD / DVD.
Есть идеи? Любые альтернативы, если VirtualBox не поддерживает его?
Edit1: я использую Windows (Windows 7), но я хотел бы знать, как это сделать в Linux (Ubuntu, например) тоже.
boot
virtualbox
usb-flash-drive
kokbira
источник
источник
Ответы:
Для Windows см. Эту статью: Загрузите USB-накопитель в VirtualBox .
Для Linux такой же подход описан в: Как загружаться с USB в virtualbox в Ubuntu .
Подход заключается в том, чтобы подключить физический диск к виртуальной машине с помощью инструмента командной строки VBoxManage, поставляемого в комплекте с VirtualBox. Затем вы можете загрузить свою виртуальную машину с подключенного физического диска.
В качестве альтернативы, и только для Windows, Linux Live USB Creator (ранее uSbuntu) - это бесплатное программное обеспечение для Windows, которое позволяет вам создать загрузочный ключ Live USB с Linux на нем. Он предлагает возможность автоматической виртуализации с использованием портативного VirtualBox для непосредственного запуска Linux в Windows без какой-либо настройки или установки.
источник
disk
группу. Это, конечно, возможный риск безопасности.Вот краткий обзор ссылки на Windows, предоставленной harrymc , который я обнаружил самостоятельно:
cmd
приглашение с правами администратора.cd
вC:\Program Files\Oracle\VirtualBox
Запустите следующую команду:
Замените
#
на номер диска в разделе «Управление дисками» в разделе «Управление компьютером» (диск 1 на изображении ниже).Наконец, присоедините вновь созданный
vmdk
в VirtualBox в качестве существующего образа жесткого диска.источник
Я знаю, что этот вопрос старый, но я хотел бы что-то добавить. Как и в случае с другими ответами, я рекомендую
VBoxManage
команду.Тем не менее, я создал bash-скрипт для Ubuntu, который упрощает команду и даже предлагает полезное пошаговое руководство для менее комфортных пользователей. Это поможет внести любые изменения, необходимые для работы USB-подключения (например, добавление членства в группах). Опытные пользователи могут использовать флаги, чтобы избежать прохождения.
Проверьте это здесь: Используйте загрузочные USB-накопители на виртуальной машине - VB Bootable USB Mounter
источник
Да, в Windows Vista, 7 и 8 вам нужно запустить командную строку и программу virtualbox от имени администратора, чтобы сделать эту работу. Ознакомьтесь с последним руководством по загрузке виртуальной машины с загрузочного USB на Oracle VirtualBox.
источник
Согласно источнику Harrymc : вы не можете настроить загрузку с USB в графическом интерфейсе, однако вы можете создать специальный виртуальный диск, который только «перенаправляет» на физический USB-накопитель, и подключить его. Здесь есть способ Windows (только ссылка содержит его для Linux).
в хосте windows
подключите физический USB-накопитель к вашему хост-компьютеру
Откройте / запустите
diskmgmt.msc
и проверьте, какой номер диска выбрал Windows для вашего физического pendrive:пример:
cmd.exe
:замените
<path\to\usb.vmdk>
путь по вашему выбору, для "перенаправить" файл диска. пример:e:\my_redirect_for_usb.vmdk
заменить
<n>
в\\.\PhysicalDrive<n>
с номером вашего физического диска, например:\\.\PhysicalDrive1
если ваш номер диск 1 (получил отdiskmgmt.msc
выше!)в сторону: обратите внимание, что это
^
означает только «продолжение строки»cmd
- я сделал это только для лучшей читаемости. Вместо этого вы можете написать все это в одной строке - тогда просто опустите любую^
.Теперь вы можете подключить vmdk (пример
e:\my_redirect_for_usb.vmdk
:) в Virtualbox, как и любой другой образ жесткого диска.Мне удалось загрузиться таким образом в 2014 году :) (- исходная статья с 2009 года)
источник
Извините, что сломал его вам, но VirtualBox не поддерживает загрузку с USB.
Единственное, о чем я могу подумать, - это создать образ содержимого USB-накопителя, смонтировать его как CD-Rom в VirtualBox и загрузить с него.
источник