Кто-нибудь еще может воспроизвести это? Используя StarWind V2V Image Converter в Windows, я могу получить действительный файл disk.img, поэтому исходный файл image.vhd является чистым (извлеченным из стоечного пространства). Это ошибка qemu-img в RHEL / CentOS 7? ... какие-нибудь обходные пути?
$ rpm -qa | grep -i qemu qemu-img-1.5.3-86.el7_1.2.x86_64 # qemu-img convert -p image.vhd disk.img # fdisk -l disk.img Disk disk.img: 10.2 GB, 10200121344 bytes, 19922112 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0x0007b3de Device Boot Start End Blocks Id System disk.img1 * 2048 19922943 9960448 83 Linux [ 2048 x 512 = 1048576 ] # mount -o loop,offset=1048576 disk.img tmp/ mount: wrong fs type, bad option, bad superblock on /dev/loop0, missing codepage or helper program, or other error In some cases useful info is found in syslog - try dmesg | tail or so. # dmesg | tail [220700.705723] EXT4-fs (loop0): mounting ext3 file system using the ext4 subsystem [220700.705739] EXT4-fs (loop0): bad geometry: block count 2490112 exceeds size of device (2490008 blocks)