Não tenho certeza se uma unidade USB não reconhecida pelo host pode ser detectada pelo convidado. Eu jogaria com segurança e usaria o Linux livecd para criar uma imagem da unidade USB e tentar recuperar os dados.
Para tentar resgatar um dispositivo USB que provavelmente tem uma tabela de alocação corrompida, gostaria de obter o dispositivo.
Estou usando o Ubuntu 10 como convidado no VirtualBox, Host: Win7. O Windows apenas me diz que o USB não está formatado.
Quando tail -f /var/log/messages
e eu inserirmos o pendrive, não haverá nada anexado.
fdisk -l
não mostra nada.
dmesg
escreve isto (ligeiramente encurtado). Não tenho certeza se diz alguma coisa sobre meu pendrive.
[ 3.863790] usb 2-1: configuration #1 chosen from 1 choice
[ 4.128805] udev: starting version 151
[ 5.486258] Intel(R) PRO/1000 Network Driver - version 7.3.21-k5-NAPI
[ 5.486354] Copyright (c) 1999-2006 Intel Corporation.
[ 5.486922] ahci 0000:00:0d.0: version 3.0
[ 5.506298] ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 5
[ 5.506348] PCI: setting IRQ 5 as level-triggered
[ 5.506396] ahci 0000:00:0d.0: PCI INT A -> Link[LNKA] -> GSI 5 (level, low) -> IRQ 5
[ 5.506714] ahci: SSS flag set, parallel bus scan disabled
[ 5.507173] ahci 0000:00:0d.0: AHCI 0001.0100 32 slots 1 ports 3 Gbps 0x1 impl SATA mode
[ 5.507218] ahci 0000:00:0d.0: flags: 64bit ncq stag only ccc
[ 5.507299] ahci 0000:00:0d.0: setting latency timer to 64
[ 5.559375] scsi2 : ahci
[ 5.559617] ata3: SATA max UDMA/133 abar m8192@0xf0842000 port 0xf0842100 irq 5
[ 5.587498] e1000 0000:00:03.0: PCI INT A -> Link[LNKC] -> GSI 10 (level, low) -> IRQ 10
[ 5.588364] e1000 0000:00:03.0: setting latency timer to 64
[ 6.301190] e1000: 0000:00:03.0: e1000_probe: (PCI:33MHz:32-bit) 08:00:27:8a:f3:ec
[ 6.364441] e1000: eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
[ 6.369355] ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 9
[ 6.369437] PCI: setting IRQ 9 as level-triggered
[ 6.369474] e1000 0000:00:08.0: PCI INT A -> Link[LNKD] -> GSI 9 (level, low) -> IRQ 9
[ 6.369575] e1000 0000:00:08.0: setting latency timer to 64
[ 7.127984] e1000: 0000:00:08.0: e1000_probe: (PCI:33MHz:32-bit) 08:00:27:ae:ac:59
[ 7.129255] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 7.163686] ata3.00: ATA-6: VBOX HARDDISK, 1.0, max UDMA/133
[ 7.163724] ata3.00: 16777216 sectors, multi 128: LBA48 NCQ (depth 31/32)
[ 7.165107] ata3.00: configured for UDMA/133
[ 7.171587] scsi 2:0:0:0: Direct-Access ATA VBOX HARDDISK 1.0 PQ: 0 ANSI: 5
[ 7.174740] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 7.197357] sd 2:0:0:0: [sda] 16777216 512-byte logical blocks: (8.58 GB/8.00 GiB)
[ 7.204593] sd 2:0:0:0: [sda] Write Protect is off
[ 7.204621] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 7.205256] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 7.218249] e1000: eth1: e1000_probe: Intel(R) PRO/1000 Network Connection
[ 7.221165] sda: sda1 sda2 < sda5 >
[ 7.393432] sd 2:0:0:0: [sda] Attached SCSI disk
[ 7.456709] usbcore: registered new interface driver hiddev
[ 7.490268] input: VirtualBox USB Tablet as /devices/pci0000:00/0000:00:06.0/usb2/2-1/2-1:1.0/input/input4
[ 7.491470] generic-usb 0003:80EE:0021.0001: input,hidraw0: USB HID v1.10 Mouse [VirtualBox USB Tablet] on usb-0000:00:06.0-1/input0
[ 7.491643] usbcore: registered new interface driver usbhid
[ 7.492742] usbhid: v2.6:USB HID core driver
[ 8.703587] EXT4-fs (sda1): mounted filesystem with ordered data mode
[ 26.040624] Adding 407544k swap on /dev/sda5. Priority:-1 extents:1 across:407544k
[ 26.231877] udev: starting version 151
Este é seu 8GB USB mencionado aqui
[ 7.174740] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 7.197357] sd 2:0:0:0: [sda] 16777216 512-byte logical blocks: (8.58 GB/8.00 GiB)
[ 7.204593] sd 2:0:0:0: [sda] Write Protect is off
[ 7.204621] sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 7.205256] sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
Existe uma chance muito boa de sua unidade de sistema embora.
Qual é a saída deste comando
ls -la /dev
Eu tinha resultados mistos com USB e VM, eu usaria um disco de inicialização em hardware real, com certeza.