On 09/11/2011 16:27, Gianni Caldonazzi wrote:
Il 09 novembre 2011 16:07, Flavio Stanchina<flavio@xxxxxxxxxxxxx> ha scritto: [...]a) perché passare per un file raw quando basta fare qemu-img convert -O host_device file.vmdk /dev/pve/vm-XXX-disk-1e orpo, questo non lo sapevo ... per la verità io ho seguito la guida proxmox, lì non viene specificato che si può specificare un device come uscita per qemu-img
In effetti credo che il "formato" host_device sia un'aggiunta relativamente recente, come peraltro altri dei formati che puoi vedere lanciando qemu-img senza parametri ma che non sono citati nella man page. Comunque dovrebbe funzionare anche usando il formato raw, visto che (come ricorda Daniele) su Unix un device è un file.
Sinceramente non sono andato a leggere il codice per capire quale differenza ci sia tra il formato host_device ed il formato raw: forse host_device azzera esplicitamente i blocchi non allocati, mentre raw li salta con una seek per creare un file sparso.
-- Ciao, Flavio Those who do not understand Unix are condemned to reinvent it, poorly. -- Henry Spencer -- Per iscriversi (o disiscriversi), basta spedire un messaggio con OGGETTO "subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx