|
Blog | Tornar |
01/11/2010
Llegint un disc virtualitzat en un arxiu
Quan es treballa amb màquines virtuals és habitual que la màquina virtualitzada vegi els discs durs com a arxius a la màquina host. És a dir, pel host és un arxiu de 20GB al seu sistema d’arxius, i per la màquina virtual (el guest) és un disc dur de 20GB.
Des de Linux podem llegir les dades d’aquests discos, sense posar en marxa la màquina virtual.
Per llegir un arxiu que conté un disc NTFS, només cal fer:
mkdir /home/usuari/ntfs
sudo mount -t ntfs-3g -o offset=32256 ./windows.img /home/usuari/ntfs
Amb això creem una carpeta “/home/usuari/ntfs”, on “usuari”, és el nom de l’usuari on volem tenir la carpeta, i “./windows.img” és el camí on es troba el disc de la màquina virtual.
Si tot va bé, ja podem veure els arxius del disc dur a la carpeta “/home/usuari/ntfs”.
Això no funciona si l’arxiu és en format QCOW2, que permet compressió, etc… només va en arxius tipus “RAW”.