管理者権限でWindowsのコマンドプロンプトを起動し、以下のようにUSBメモリをrawディスクとして使うためのショートカットみたいなファイルを作成し、これをVirtualBoxのディスクとして使用するだけです。なお、VirtualBoxを起動するときも管理者権限で起動しないと、USBメモリへのアクセス権限がないというエラーが出ますので注意してください。

C:\>"C:\Program Files\Oracle\Virtualbox\VBoxManage.exe" internalcommands createrawvmdk -filename c:\vmdir\ubuntu\rawdisk.vmdk -rawdisk \\.\PhysicalDrive1
RAW host disk access VMDK file c:\vmdir\ubuntu\rawdisk.vmdk created successfully.

 

\.\PhysicalDrive1 は、USBメモリのデバイス番号で、Windowsのディスクの管理画面で確認できます。c:\vmdir\ubuntu\rawdisk.vmdk が作成するrawディスクへのショートカットみたいなファイル名です。中身はこんな感じです。

# Disk DescriptorFile
version=1
CID=a9ffdc06
parentCID=ffffffff
createType="fullDevice"

# Extent description
RW 123437056 FLAT "\\.\PhysicalDrive1" 0

# The disk Data Base 
#DDB

ddb.virtualHWVersion = "4"
ddb.adapterType="ide"
ddb.geometry.cylinders="16383"
ddb.geometry.heads="16"
ddb.geometry.sectors="63"
ddb.uuid.image="eff4828b-c4db-4235-9953-6a753d18b55e"
ddb.uuid.parent="00000000-0000-0000-0000-000000000000"
ddb.uuid.modification="78e95b87-a838-4f0c-9ddc-05afb04e96f1"
ddb.uuid.parentmodification="00000000-0000-0000-0000-000000000000"
ddb.geometry.biosCylinders="1024"
ddb.geometry.biosHeads="255"
ddb.geometry.biosSectors="63"