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.