Màquina virtual de VirtualBox que arranca d'un dispositiu live USB

Màquina virtual de VirtualBox que arranca d'un dispositiu live USB

En aquest article explique com configurar VirtualBox per tal de poder executar una màquina virtual des d'un dispositiu USB. Fa poc vaig publicar un article sobre NomadBSD, un FreeBSD empaquetat en un sistema live a un USB que serveix per a aprendre FreeBSD, o per a provar el hardware d'una màquina o per a fer proves diverses, doncs bé en aquest article he executat el NomadBSDque tinc a un USB de manera virtualitzada a VirtualBox.

Per a començar, caldrà crear-nos un disc dur virtual amb VirtualBox que apuntarà al nostre dispositiu USB.

Executem l'ordre diskpark a una terminal a Windows:

cmd
diskpart

I ara executem disk list per tal de llistar els discs que tenim a l'ordinador, i això ens llistarà el número de la unitat USB:

Microsoft DiskPart versión 10.0.17134.1

Copyright (C) Microsoft Corporation.
En el equipo: SEPAM1099

DISKPART> list disk

Núm Disco Estado Tamaño Disp Din Gpt
---------- ---------- ------- ------- --- ---
Disco 0 En línea 465 GB 0 B
Disco 1 En línea 28 GB 28 GB

DISKPART>

I a continuació, crearem el disk dur raw (format cru) per a després usar-lo virtualment al VirtualBox:

C:\WINDOWS\system32>cd %programfiles%\oracle\virtualbox

C:\Program Files\Oracle\VirtualBox>VBoxManage internalcommands createrawvmdk -filename "%USERPROFILE%"\.VirtualBox\usb.vmdk -rawdisk \\.\PhysicalDrive1
RAW host disk access VMDK file C:\Users\jcatala\.VirtualBox\usb.vmdk created successfully.

C:\Program Files\Oracle\VirtualBox>

I ja tenim un disc dur per a la màquina virtual anomenat usb.vmdk. Ara obrim el programa VirtualBox i afegim un nou disc dur, que li direm aquest nou disc dur que està connectat amb el port USB:

Màquina virtual de VirtualBox que arranca d'un dispositiu live USB

Màquina virtual de VirtualBox que arranca d'un dispositiu live USB

I ja podem arrencar NomadBSD i treballar amb la màquina virtual des de l'USB

Màquina virtual de VirtualBox que arranca d'un dispositiu live USB

He hagut de configurar la màquina virtual amb prou memòria RAM, però per a fer proves és una molt bona solució i tot ho tenim al dispositiu USB en principi, encara que NomadBSD es pot instal·lar al disc dur usb.msdk si volem.

Com a informació addicional, a la pàgina de VirtualBox tens un manual oficial on expliquen, en molt més detall i en la llengua de Shakespeare tot açò de fer servir màquines virtuals amb discs crus de dispositius USB: https://www.virtualbox.org/manual/ch09.html#rawdisk

Doncs bé això és tot, espere que trobes útil aquest article i que et motive a compartir els teus trucs, els teus coneixements i els teus experiments amb el Programari Lliure. Pensa-ho, va, que la Comunitat del Programari Lliure va creixent gràcies a la documentació, el disseny, la formació o la programació, sigues part de la Comunitat :-)

La cultura i la lliure circulació de les idees és l'arma més efectiva contra les dictadures del pensament i contra la ignorància.