Как загрузиться с USB-накопителя в VirtualBox?
VirtualBox — это мощный продукт виртуализации, который позволяет пользователям запускать несколько операционных систем на своих настольных компьютерах или ноутбуках. Одной из распространенных задач, которые могут потребоваться пользователям, является загрузка с USB-накопителя внутри виртуальной машины VirtualBox (ВМ). Эта статья проведет вас через этот процесс шаг за шагом.
Для загрузки с USB-накопителя в VirtualBox вы можете использовать Plop Boot Manager, файл .vmdk или файл ISO. С помощью Plop Boot Manager вы загружаете и устанавливаете его, настраиваете параметры VirtualBox, а затем загружаетесь с USB-накопителя. Если вы предпочитаете использовать файл .vmdk, вы определяете имя устройства вашего USB-накопителя, создаете файл .vmdk, меняете владельца, настраиваете параметры VirtualBox, а затем загружаетесь с USB-накопителя. Наконец, если вы хотите загрузиться из файла ISO, вы создаете файл ISO на своем USB-накопителе, настраиваете параметры VirtualBox, а затем загружаетесь из файла ISO.
Предварительные условия
Прежде чем мы начнем, убедитесь, что у вас есть следующее:
- Рабочая установка VirtualBox на вашем хост-компьютере. Вы можете скачать его с сайта Официальный веб-сайт.
- USB-накопитель, с которого вы хотите загрузиться.
- Необходимые разрешения для доступа к USB-устройствам на вашем хост-компьютере.
Загрузка с USB с помощью Plop Boot Manager
Плоп-менеджер загрузки — небольшая программа, позволяющая загружаться с различных источников, в том числе с USB-накопителей. Мы будем использовать его для загрузки нашей виртуальной машины с USB-накопителя.
Шаг 1. Загрузите и установите диспетчер загрузки Plop.
Загрузите Plop Boot Manager с официального сайта и извлеките файл plpbt.iso из скачанного ZIP-архива.
Шаг 2. Настройте VirtualBox
Откройте настройки вашей виртуальной машины в VirtualBox. На вкладке «Хранилище» добавьте файл plpbt.iso в качестве виртуального оптического диска. Это позволит виртуальной машине загрузиться с нее.
Далее перейдите на вкладку «USB» и добавьте фильтр для USB-устройства, с которого вы хотите загрузиться. Это позволит виртуальной машине получить доступ к USB-устройству.
Шаг 3. Загрузка с USB
Запустите виртуальную машину. Он должен загрузиться из файла plpbt.iso и отобразить меню Plop Boot Manager. Выберите опцию «USB», и теперь виртуальная машина должна загрузиться с USB-устройства.
Загрузка с USB с использованием файла .vmdk
Если вы не хотите использовать Plop Boot Manager, вы можете создать файл .vmdk, указывающий на ваш USB-накопитель, и использовать его для загрузки виртуальной машины.
Шаг 1. Определите имя устройства
Сначала вам необходимо определить имя устройства вашего USB-накопителя. В Linux вы можете сделать это, запустив команду lsblk в терминале. Имя устройства будет выглядеть примерно так: /dev/sdb.
Шаг 2. Создайте файл .vmdk.
Откройте терминал и выполните следующую команду, чтобы создать файл .vmdk:
Внутренние команды VBoxManage createrawvmdk -имя файла usb.vmdk -rawdisk /dev/sdb
В этой команде VBoxManage — это утилита командной строки, поставляемая с VirtualBox. Параметр внутренней команды createrawvmdk указывает на необходимость создания файла .vmdk. Параметр -filename usb.vmdk указывает имя файла .vmdk, а параметр -rawdisk /dev/sdb указывает устройство, которое будет использоваться в качестве необработанного диска.
Шаг 3. Измените владельца
Измените владельца файла usb.vmdk на свою учетную запись с помощью следующей команды:
sudo chown $USER:$USER usb.vmdk
Эта команда использует sudo для запуска команды chown от имени пользователя root. Часть $USER:$USER указывает нового владельца (пользователя и группу) файла, а usb.vmdk — это файл, который нужно изменить.
Шаг 4. Настройте VirtualBox
В настройках VirtualBox вашей виртуальной машины добавьте файл usb.vmdk в качестве существующего диска. Затем убедитесь, что USB-устройство подключено к виртуальной машине.
Шаг 5. Загрузка с USB
Запустите виртуальную машину. Теперь он должен загрузиться с USB-устройства.
Загрузка из ISO-файла
Если ни один из вышеперечисленных методов вам не подходит, вы можете создать ISO-файл на USB-накопителе и загрузиться с него в VirtualBox.
Шаг 1. Создайте файл ISO
Вставьте USB-накопитель в хост-компьютер. Откройте терминал и выполните следующую команду, чтобы создать файл ISO на USB-накопителе:
дд if=/dev/sdc of=myusbkey.iso
В этой команде dd — это утилита копирования дисков. Параметр if=/dev/sdc указывает входной файл (в данном случае USB-накопитель), а параметр of=myusbkey.iso указывает выходной файл (файл ISO).
Шаг 2. Настройте VirtualBox
В настройках VirtualBox вашей виртуальной машины добавьте файл myusbkey.iso в качестве виртуального оптического диска.
Шаг 3. Загрузка из ISO
Запустите виртуальную машину. Он должен загрузиться из файла ISO, имитируя загрузку с USB-накопителя.
Заключение
Загрузка с USB-накопителя в VirtualBox может быть немного сложной, но это определенно возможно. Независимо от того, решите ли вы использовать Plop Boot Manager, файл .vmdk или файл ISO, процесс включает в себя настройку вашей виртуальной машины для доступа к USB-устройству и загрузки с него. С помощью этого руководства вы сможете успешно загрузить виртуальную машину с USB-накопителя.
Да, вы можете загрузиться с USB-накопителя в VirtualBox, выполнив действия, описанные в этой статье.
Нет, никакого дополнительного программного обеспечения устанавливать не нужно. Вы можете использовать Plop Boot Manager или создать файл .vmdk для загрузки с USB-накопителя в VirtualBox.
Да, вы можете загружаться с любого USB-накопителя, если он распознается вашим хост-компьютером и у вас есть необходимые разрешения для доступа к USB-устройствам на вашем хост-компьютере.
Да, Plop Boot Manager можно использовать для загрузки с USB-накопителя в любой операционной системе, поддерживаемой VirtualBox, включая Windows, macOS и Linux.
Да, метод файла .vmdk можно использовать для загрузки с USB-накопителя в любой операционной системе, поддерживаемой VirtualBox, включая Windows, macOS и Linux.
Да, вы можете создать файл ISO с любого USB-накопителя, если он распознается вашим хост-компьютером.
Да, вы можете загрузиться из файла ISO в любой операционной системе, поддерживаемой VirtualBox, включая Windows, macOS и Linux.
Да, вам могут потребоваться права администратора для настройки VirtualBox и изменения владельца файлов.