Я знаю, что об этом спрашивали почти всегда, но у него много мнений, поэтому, возможно, мой ответ кому-нибудь поможет. Сейчас я изучаю это и не думаю, что решение imdisk сработает, потому что imdisk - это программное обеспечение, используемое для установки привода. VirtualBox не знает, как работать с файлом 'ima'.
Если вы попытаетесь подключить настоящий USB-накопитель, вы увидите, что USB-накопитель отключен от оболочки Windows Explorer, а затем USB-устройство назначено виртуальной машине. В терминах виртуализации это называется «сквозной». Причина, по которой это работает, заключается в том, что вы предоставляете гостю прямой доступ (по большей части) к оборудованию, а гостевая ОС знает, как его использовать.
Лучшее, что вы могли бы сделать в этом случае, это, вероятно, создать общую папку virtualbox в смонтированном контейнере 'ima'. В этом случае вы можете использовать его для хранения, но вы не сможете установить его в качестве загрузочного устройства для вашего гостя.