VirtualBox - boot por dispositivos USB

Publicado por Perfil removido em 25/03/2015

[ Hits: 8.849 ]

 


VirtualBox - boot por dispositivos USB



Caso precisem iniciar uma máquina virtual por uma mídia USB (para testar um disco bootável, por exemplo, sem precisar reiniciar sua estação), como o VirtualBox não permite isto via interface, é possível contornar com o comando abaixo

VBoxManage internalcommands createrawvmdk -filename /mnt/link-para-USB.vmdk -rawdisk /dev/sdX

Será criada uma ligação entre o arquivo /mnt/link-para-USB.vmdk e o dispositivo em /dev/sdX.

Após isto, basta nas configurações da máquina virtual em questão, adicionar um novo disco apontando para o arquivo ".vmdk" (Configurações da máquina virtual → Armazenamento).

Observações

O /dev/sdX, corresponde à unidade USB referenciada em /dev, para identificá-la pode-se usar o comando:

# fdisk -l

Caso a máquina virtual possua mais de um disco, poderá ser necessário escolher o disco correto ao inicializá-la (tecle F12 e digite o número correspondente).

Maiores informações, vide:

VBoxManage internalcommands --help

Adaptado de:
Outras dicas deste autor

Nano: editor

Mudando a cara do Ubuntu 9.04 Jaunty

Google Earth no CentOS 7

Números aleatórios em shell script

Dica rápida - O que é um programa de computador

Leitura recomendada

Instalar Gnome no Slackware 12

Netflix no Slackware usando wine-pipelight

Cedega 5.1

Ícones no tray do Ubuntu 11.04 e 11.10

aMule 2.1.3 no Debian Sarge

  

Comentários
[1] Comentário enviado por fabio em 25/03/2015 - 13:10h

Gostei da solução, bem criativa.

[2] Comentário enviado por mcnd2 em 25/03/2015 - 20:59h

Boa!

Depois vou fazer uns testes...

10!

[3] Comentário enviado por removido em 30/12/2017 - 18:23h


Não funcionou

# VBoxManage internalcommands createrawvmdk -filename /mnt/hd/link-para-USB.vmdk -rawdisk /dev/sdc
RAW host disk access VMDK file /mnt/hd/link-para-USB.vmdk created successfully.

Nas configurações da máquina virtual não reconhece o arquivo ".vmdk"

Falha ao abrir o arquivo de imagem de disco /mnt/hd/link-para-USB.vmdk.

Could not find file for the medium '/mnt/hd/link-para-USB.vmdk' (VERR_FILE_NOT_FOUND).


Código de Resultado:
VBOX_E_FILE_ERROR (0x80BB0004)
Componente:
MediumWrap
Interface:
IMedium {4afe423b-43e0-e9d0-82e8-ceb307940dda}
Chamador:
IVirtualBox {0169423f-46b4-cde9-91af-1e9d5b6cd945}
RC do Chamador:
VBOX_E_OBJECT_NOT_FOUND (0x80BB0001)




Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts