Преобразование VHD-файла qemu-img в raw-образ приводит к плохой геометрии:

Преобразование VHD-файла qemu-img в raw-образ приводит к плохой геометрии:

Кто-нибудь еще может это воспроизвести? Используя StarWind V2V Image Converter в Windows, я могу получить действительный файл disk.img, поэтому исходный image.vhd чистый (снятый со rackspace). Это ошибка qemu-img под RHEL/CentOS 7? ... есть ли обходные пути?

$ об/мин -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.img: 10,2 ГБ, 10200121344 байт, 19922112 секторов
  Единицы = сектора 1 * 512 = 512 байт
  Размер сектора (логический/физический): 512 байт / 512 байт
  Размер ввода-вывода (минимальный/оптимальный): 512 байт/512 байт
  Тип метки диска: dos
  Идентификатор диска: 0x0007b3de

  Устройство Загрузка Начало Конец Блоки Идентификатор Система
  disk.img1 * 2048 19922943 9960448 83 Линукс

  [ 2048 x 512 = 1048576 ]

# mount -o loop,offset=1048576 disk.img tmp/

  монтирование: неправильный тип файловой системы, неверная опция, неверный суперблок на /dev/loop0,
       отсутствует кодовая страница или вспомогательная программа, или другая ошибка

       В некоторых случаях полезная информация находится в системном журнале - попробуйте
       dmesg | tail или около того.

# dmesg | хвост

  [220700.705723] EXT4-фс (loop0):
  монтирование файловой системы ext3 с использованием подсистемы ext4
  [220700.705739] EXT4-фс (loop0):
  плохая геометрия: количество блоков 2490112 превышает размер устройства (2490008 блоков)

Связанный контент