[Libguestfs] libguestfs on proxmox

Keresztes Péter-Zoltán zozo at z0z0.tk
Tue Jul 1 16:01:43 UTC 2014


Unfortunately I cannot use the latest version of libguestfs therefore I am stuck with the 1.20 since the newest versions need augeas 1.0.0 where debian wheezy has only 0.7 in it’s repository. But I will try to compile the ocaml 4.01 and see what is the result.

Keresztes Péter-Zoltán
zozo at z0z0.tk
I haven’t lost my mind, I know exactly where I left it.

On 01 Jul 2014, at 18:19, Richard W.M. Jones <rjones at redhat.com> wrote:

> On Tue, Jul 01, 2014 at 05:17:04PM +0300, Keresztes Péter-Zoltán wrote:
>> Hello,
>> 
>> I have an issue with virt-resize on the newest version of proxmox which is running on debian wheezy.
>> when I run the virt-resize on a windows 2008 qemu image I got an error. Here is the last part of the debug message:
>> 
>> Copying /dev/sda1 ...
>> libguestfs: trace: copy_device_to_device "/dev/sda1" "/dev/sdb1" "size:32210026496"
>> 100% ⟦▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒⟧ 00:00
>> libguestfs: trace: copy_device_to_device = 0
>> libguestfs: trace: part_set_bootable "/dev/sdb" 1 true
>> libguestfs: trace: part_set_bootable = 0
>> libguestfs: trace: part_set_mbr_id "/dev/sdb" 1 7
>> libguestfs: trace: part_set_mbr_id = 0
>> libguestfs: trace: shutdown
>> libguestfs: trace: internal_autosync
>> libguestfs: trace: internal_autosync = 0
>> libguestfs: trace: shutdown = 0
>> libguestfs: trace: close
>> libguestfs: trace: add_drive "vm-2000-disk-1.qcow2.out" "readonly:false"
>> libguestfs: trace: add_drive = 0
>> libguestfs: trace: launch
>> libguestfs: trace: get_tmpdir
>> libguestfs: trace: get_tmpdir = "/tmp"
>> libguestfs: trace: get_cachedir
>> libguestfs: trace: get_cachedir = "/var/tmp"
>> 100% ⟦▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒⟧ 00:00
>> libguestfs: trace: launch = 0
>> Expanding /dev/sda1 using the 'ntfsresize' method ...
>> libguestfs: trace: ntfsresize "/dev/sda1" "force:false"
>> libguestfs: trace: ntfsresize = -1 (error)
>> Fatal error: exception Guestfs.Error("ntfsresize: /dev/sda1: ")
> 
> The `ntfsresize' tool is broken somehow, or it is possible that the
> underlying first partition on the disk is broken.  Unfortunately the
> error message got truncated somehow.
> 
> To find out more, set the following environment variable before
> running virt-resize:
> 
>  export LIBGUESTFS_DEBUG=1
> 
> This will display the complete output from ntfsresize, to stdout &
> stderr, and should hopefully give you more information.
> 
> Another thing you can try is:
> 
>  virt-rescue --ro -a vm-2000-disk-1.qcow2.out
>> <fs> ntfsresize --check /dev/sda1
> 
> Rich.
> 
> -- 
> Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones
> Read my programming and virtualization blog: http://rwmj.wordpress.com
> virt-p2v converts physical machines to virtual machines.  Boot with a
> live CD or over the network (PXE) and turn machines into KVM guests.
> http://libguestfs.org/virt-v2v

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20140701/2c6f8543/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 2526 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/libguestfs/attachments/20140701/2c6f8543/attachment.p7s>


More information about the Libguestfs mailing list