Я до сих пор не думаю, что совершенно ясно, что вы пытаетесь сделать. Это очень полезно, если вы используете слова « guest
и « host
в своем вопросе, чтобы уточнить, о чем именно вы говорите.
Сначала прочитайте о том, как работает виртуальное хранилище и какие опции доступны в онлайн-руководстве, глава 5: http://www.virtualbox.org/manual/ch05.html.
Второе - очевидно, что вы хотите установить хотя бы одну операционную систему на свой USB-носитель, и действительно, если вы устанавливаете хост и гостевой компьютер на USB-носитель, это немного выходит за рамки этого вопроса. Но как только вы установили хост (где бы он ни находился) - похоже, гость обязательно будет установлен на USB-накопитель.
Вы специально упомянули, что не хотите, чтобы файл виртуального диска находился на диске, поэтому я предполагаю, что весь диск должен функционировать как виртуальный диск. Существует специальный тип виртуального диска, который называется "сырой жесткий диск". Вам все еще понадобится VMDK-файл, который будет где-то указывать VirtualBox, какой раздел использовать в режиме RAW, поэтому вам может потребоваться разделить флэш-диск. Это также может быть проблематично в зависимости от вашего хоста, поскольку физический путь к диску / разделу может меняться в зависимости от того, как инициализируется ваше хранилище (в частности, порядок) - когда вы устанавливаете это, ваша флешка может быть / dev / sdc но в следующий раз, когда вы загрузитесь (или используете его на другом компьютере), ваш диск может отображаться как / dev / sdb. Глава 9 рассказывает о необработанном формате более подробно: http://www.virtualbox.org/manual/ch09.html#rawdisk
Было бы очень полезно указать свои цели или ограничения, с которыми вы работаете, чтобы подтолкнуть вас к желанию такого типа установки. Прямо сейчас лучшее, что мы можем предложить, - это некоторые общие советы, сделать предположения об этом и, надеюсь, направить вас на правильный путь. Я подумал о том, чтобы пометить этот вопрос, потому что, как было заявлено изначально, он просто не несет ответственности, но я думаю, что он может быть спасен с немного большим вкладом от вас.