Eu preciso realizar algum rastreamento para um programa e para o mesmo usando a configuração aqui link
Basicamente, ele usa o Qemu para iniciar uma VM a partir de uma determinada imagem. A imagem usada não é genral .iso ou .vdi. A configuração faz algumas operações para alterar a imagem do disco para um tipo adequado (.img). Esta operação leva muito tempo.
Agora quero que os arquivos sejam analisados para esta VM. Eu tenho duas maneiras:
Eu tentei a primeira opção encaminhando a porta 22 do convidado para uma porta no host, conforme mencionado aqui Como enviar o SSH do host para o convidado usando o QEMU? Isso não funcionou para mim.
Depois mudei para a segunda opção. As man pages do Qemu mencionaram a bandeira -usb.
qemu-system-i386 -monitor -stdio -m 512 -netdev user,id=mynet -device rtl8139,netdev=mynet -usb ./ubuntu_14.img
Agora, espero poder ver e montar qualquer dispositivo USB que eu conecte no host, mas não consigo. O que estou perdendo?
Eu também tentei lsusb -t
/: Bus 02.Port 1: Dev 1, Class=root_hub, Driver=ehci-pci/3p, 480M
|__ Port 1: Dev 2, If 0, Class=Hub, Driver=hub/8p, 480M
|__ Port 1: Dev 3, If 0, Class=Human Interface Device, Driver=usbhid, 1.5M
|__ Port 6: Dev 11, If 0, Class=Mass Storage, Driver=uas, 480M
/: Bus 01.Porta 1: Dev 1, Classe = root_hub, Driver = ehci-pci / 3p, 480M | __ Porta 1: Dev 2, Se 0, Classe = Hub, Driver = hub / 6p, 480M
Eu quero usar meu dispositivo de armazenamento externo do Qemu. Para onde estou indo errado?