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
Compartilhar mesma partição para pastas pessoais entre Ubuntu e Debian e resolvendo o problema do "não é possível mover o arquivo para a lixeira"
Como criar uma calculadora no QT Creator
BlueJ - Para iniciantes em Java e programação orientada a objetos
Problema com faacDecOpen no Cinerella para Slackware
Biblioteca libpangocairo-1.0.so.0 no Slackware 10.2
Leitura recomendada
Instalando Discord no Debian/Ubuntu
Ceni - aplicativo do sidux muito prático e fácil para configurar rede
Epson TX125 no Ubuntu 11.04 (sem tormento)
Quando o Squid NÃO reinicia depois de limpar os diretórios de cache
OpenOffice.org utilizando programas externos
Comentários
Gostei da solução, bem criativa.
Boa!
Depois vou fazer uns testes...
10!
Mensagem
Boa!
Depois vou fazer uns testes...
10!
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)
Mensagem
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
Enviar