-----Original Message-----
From: Richard W.M. Jones [mailto:rjones@redhat.com]
Sent: Thursday, January 16, 2014 8:58 PM
To: Исаев Виталий Анатольевич
Cc: libguestfs(a)redhat.com
Subject: Re: [Libguestfs] LVM mounting issue
On Thu, Jan 16, 2014 at 03:57:50PM +0000, Исаев Виталий Анатольевич wrote:
Hello, It's me again with one more misunderstanding of libguestfs
usage...
Guestfish (as well as python libguestfs module) refuse to mount
logical volume containing the root partition of the VM's filesystem.
According to this short
guide<http://rwmj.wordpress.com/2009/04/07/libguestfs-lvm-support/> I am trying to
mount /dev/vg_kojit/lv_root as "/", but nothing works:
[root@rhevh1 integrity]#
[root@rhevh1 integrity]#
[root@rhevh1 integrity]#
[root@rhevh1 integrity]# guestfish
Welcome to guestfish, the libguestfs filesystem interactive shell
for
editing virtual machine filesystems.
Type: 'help' for help on commands
'man' to read the manual
'quit' to quit the shell
><fs> add /dev/dm-40
><fs> run
><fs> inspect_os
><fs> pvs
/dev/vda2
unknown device
Hang on, "unknown device" is literally printed here?
Which version of libguestfs?
><fs> lvs
/dev/vg_kojit/lv_root
/dev/vg_kojit/lv_swap
><fs> mount /dev/vg_kojit/lv_root /
libguestfs: error: mount: mount_stub: /dev/vg_kojit/lv_root: No such
file or directory
This could be a bug.
Can you add the -v -x options to guestfish and show us the complete, unedited messages.
Rich.
--
Richard Jones, Virtualization Group, Red Hat
http://people.redhat.com/~rjones Read my
programming blog:
http://rwmj.wordpress.com Fedora now supports 80 OCaml packages (the
OPEN alternative to F#)
Be sure, that “unknown device” was not written by me :)
I use libguestfs 1.16.34:
[root@rhevh1 ~]# rpm -qa | grep guest
libguestfs-1.16.34-2.el6.x86_64
libguestfs-winsupport-1.0-7.el6.x86_64
python-libguestfs-1.16.34-2.el6.x86_64
libguestfs-tools-c-1.16.34-2.el6.x86_64
Full trace of the guestfish session is attached to this message.
Sincerely,
Vitaly Isaev
Software engineer
Information security department
Fintech JSC, Moscow, Russia