Пошаговые руководства, шпаргалки, полезные ссылки...
БлогФорумАвторы
Полезные Online-сервисы
Перечень Бесплатного ПО
Подписка на RSS-канал
Это старая версия документа!
При попытке использовать загрузочный USB-накопитель для загрузки виртуальной машины VirtualBox можем столкнуться с сообщением об ошибке Could not read from the boot medium
Как я понял, VirtualBox не поддерживает загрузку с USB-накопителей, транслируемых с хоста в виртуальную машину. В такой ситуации можно воспользоваться обходным решением, смысл которого заключается в создании образа диска с загрузочного USB-накопителя с последующем использованием этого образа для загрузки виртуальной машины.
В домашнем каталоге текущего пользователя создадим подкаталог для хранения образов:
$ mkdir ~/VirtualBox-Disk-Images
С помощью утилиты VBoxManage захватим образ загрузочного USB-накопителя и сохраним его в формате VMDK:
$ sudo VBoxManage convertfromraw \ /dev/sdc ~/VirtualBox-Disk-Images/USB-Disk01.vmdk --format vmdk Converting from raw image file="/dev/sdc" to file="/home/petya/VirtualBox-Disk-Images/USB-Disk01.vmdk"... Creating dynamic image with size 16107175936 bytes (15361MB)...
Файл образа будет создан с правами только для root
$ ls -l VirtualBox-Disk-Images/USB-Disk01.vmdk -rw------- 1 root root 10305077248 May 6 14:47 VirtualBox-Disk-Images/USB-Disk01.vmdk
Корректируем права доступа для текущего пользователя
$ sudo chown $USER:$USER ~/VirtualBox-Disk-Images/USB-Disk01.vmdk
Подключаем подготовленный файл виртуального диска на IDE контроллер, как диск:
Сохраняем свойства виртуальной машины и проверяем как отработает загрузка.
Дополнительные источники информации:
Проверено на следующих конфигурациях:
Автор первичной редакции: Алексей Максимов Время публикации: 06.05.2018 16:03