I've had this problem recently with some Gigabyte motherboards, and booting from USB to do a debian install. What happens is I create my USB boot stick, or use an existing one that I know works, and when I attempt to boot from it, I get the boot screen and it simply displays "Boot Error:". After searching around I've seen a few different solutions, some people formatting the usb stick in windows first, some plugging the drive in at the right moment during the boot sequence, etc. I tried a couple of these options without any sucess. But I did finally get it working and for myself, the problem seems to be the way I partitioned the device. Normally I create a single partition on the device /dev/sdX1 of whatever size, and then zcat the boot image to the partition. What I did in this case is ignored the partition table all together, and just ran:
zcat boot.img.gz > /dev/sde
mount /dev/sde /mnt
cp debian-6.0.0-i386-netinst.iso /mnt/
For whatever reason, this seems to boot just fine on this gigabyte board, where doing the same thing onto a partition would give the "Boot Error:" message.
posted at: 19:11 | path: /debian | permanent link to this entry