I seem to be having trouble using guestmount to mount a Fedora 24 disk that is 
using XFS.  This is the error messings I get when I try:

root@cpdev-cn5:/var/lib/libvirt/images/base# guestmount --rw -a 
${disk_path}/${disk_name} -m /dev/${target}1 /tmp/fedora-master/
libguestfs: error: mount_options: /dev/vda1 on /: mount: wrong fs type, bad 
option, bad superblock on /dev/vda1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
guestmount: '/dev/sda1' could not be mounted.  Did you mean one of these?
        /dev/sda1 (xfs)



Verbose output shows:
libguestfs: recv_from_daemon: received GUESTFS_LAUNCH_FLAG
libguestfs: [03647ms] appliance is up
libguestfs: send_to_daemon: 72 bytes: 00 00 00 44 | 20 00 f5 f5 | 00 00 00 04 | 
00 00 00 4a | 00 00 00 00 | ...
guestfsd: main_loop: new request, len 0x44
/dev/sda1: No such file or directory
mount -o  /dev/vda1 /sysroot/
[    1.759120] SGI XFS with ACLs, security attributes, realtime, large 
block/inode numbers, no debug enabled
[    1.762869] XFS (vda1): Version 5 superblock detected. This kernel has 
EXPERIMENTAL support enabled!
[    1.762869] Use of these features in this kernel is at your own risk!
[    1.764819] XFS (vda1): Superblock has unknown read-only compatible features 
(0x1) enabled.
[    1.765834] XFS (vda1): Attempted to mount read-only compatible filesystem 
read-write.
[    1.765834] Filesystem can only be safely mounted read only.
[    1.767472] XFS (vda1): SB validate failed with error 22.
mount: wrong fs type, bad option, bad superblock on /dev/vda1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so

guestfsd: error: /dev/vda1 on /: mount: wrong fs type, bad option, bad 
superblock on /dev/vda1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so
guestfsd: main_loop: proc 74 (mount_options) took 0.09 seconds
libguestfs: recv_from_daemon: 272 bytes: 20 00 f5 f5 | 00 00 00 04 | 00 00 00 
4a | 00 00 00 01 | 00 12 34 00 | ...
libguestfs: error: mount_options: /dev/vda1 on /: mount: wrong fs type, bad 
option, bad superblock on /dev/vda1,
       missing codepage or helper program, or other error
       In some cases useful info is found in syslog - try
       dmesg | tail  or so



I've tried with both /dev/sda1 and /dev/vda1 but no luck.  Interestingly 
enough, a CentOS 7.2 image with XFS and the same setup (i.e., a single 
partition formatted with XFS) mounts without issue.  Any ideas?


Andre Goree
Senior Engineer, Atlantic.Net
 CONFIDENTIALITY: This email (including any attachments) may contain 
confidential, proprietary and privileged information. Any unauthorized 
disclosure or use without Atlantic.Net's express written consent is strictly 
prohibited. If  you received this email in error, please notify the sender and 
delete this email from your system.      

_______________________________________________
libvirt-users mailing list
libvirt-users@redhat.com
https://www.redhat.com/mailman/listinfo/libvirt-users

Reply via email to