id,summary,reporter,owner,description,type,status,component,version,resolution,keywords,cc,guest,host 6586,linux loopback mounted disk image != actual hard disk image (linux loop devices),6502cpu,,"I use loopback devices to create disk image files for development (/dev/loop0 for example). If I create a _filesystem_ only on my loop device, virtualbox can boot from it. For example: dd if=/dev/zero of=diskimage bs=1M count=128 losetup /dev/loop0 mkfs.msdos /dev/loop0 syslinux -s /dev/loop0 (assuming you have a virtualbox disk image file describing loop0). If I instead however, create a _partiton_, with a filesystem on the partition, I cannot boot for some reason. For example, I would use this process to create a compact flash which I could then boot from either in a real device or with QEMU: dd if=/dev/zero of=/dev/sdc bs=1M count=128 fdisk /dev/sdc (create a single partition, sdc1, msdos fat16) mkfs.msdos /dev/sdc1 syslinux -s /dev/sdc1 if I use: dd if=/dev/sdc bs=1M of=myimage and then losetup /dev/loop0 myimage and boot virtualbox with that loopdevice .vdi, it doesn't boot. BUT, qemu has no trouble: qemu -hda myimage /dev/zero This small size disk does have 32/sectors per track and not 63 that most others have. Otherwise I can't see how it would be choking since virtualbox otherwise should be insensitive to the 'type' of device (/dev/sd instead of /dev/loop). ",defect,closed,other,VirtualBox 3.1.6,obsolete,linux loop partition,,Linux,Linux