4

Я пытаюсь вставить SD-карту в свой ноутбук (у нее есть боковой слот для одного) и показать ее на гостевой машине, работающей в виртуальной коробке.

Хост: Windows 7 64 для x86 Гость: Ubuntu 64bit

Я хочу настроить так, чтобы при вставке SD-карты в мой ноутбук и запуске сеанса виртуальной коробки я хотел видеть, как устройство отображается в /dev/sdX на моей виртуальной машине.

Кто-нибудь знает способ сделать это? Кажется, ни одна из настроек не работает с SD-картами.


РЕДАКТИРОВАТЬ:
Было предложено создать rawdisk с VBoxManager.exe с повышенными привилегиями, я попытался, но он не работает по другим причинам:

C:> Внутренние команды «Program Files\Oracle\VirtualBox\VBoxManage» createrawvmdk -filename MySSDDisk.vmdk -rawdisk \.\PHYSICALDRIVE3
VBoxManage.exe: ошибка: не удалось создать объект VirtualBox!
VBoxManage.exe: ошибка: код CO_E_SERVER_EXEC_FAILURE (0x80080005) - сбой при выполнении сервера (расширенная информация недоступна)
VBoxManage.exe: ошибка: Скорее всего, COM-сервер VirtualBox не запущен или не запустился.

1 ответ1

2

С хоста Windows определите физический диск

wmic diskdrive list > drives.txt
notepad drives.txt

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

VBoxManage internalcommands createrawvmdk -filename MySSDDisk.vmdk -rawdisk \\.\PhysicalDrive2

Подключите диск к виртуальной коробке, и вы должны увидеть /dev /sd x при запуске Ubuntu

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .