Confirme se o comando file
informa que o arquivo possui um bootloader apropriado disponível. Você pode fazer assim:
$ sudo file /path/to/image.img
/path/to.img: x86 boot sector; GRand Unified Bootloader, stage1 version 0x3, boot drive 0x80, 1st sector stage2 0x1b441; partition 1: ID=0x83, active, starthead 1, startsector 63, 208782 sectors; partition 2: ID=0x8e, starthead 0, startsector 208845, 20755980 sectors, code offset 0x48
Você também pode trabalhar com o arquivo usando fdisk
da seguinte forma:
$ sudo fdisk -l /path/to/image.img
You must set cylinders.
You can do this from the extra functions menu.
Disk /path/to/image.img: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000dac08
Device Boot Start End Blocks Id System
/path/to/image.img1 * 1 13 104391 83 Linux
/path/to/image.img2 14 1305 10377990 8e Linux LVM
Partition 2 has different physical/logical endings:
phys=(1023, 254, 63) logical=(1304, 254, 63)
Este último sempre mostra às pessoas que você pode usar as ferramentas de particionamento em um arquivo, mas lembre-se de que esse arquivo é especial, é um arquivo de imagem de um disco para que essas ferramentas também funcionem.