[linux-yocto] core-image-lsb-sdk USB boot failed

William F. Wiler19 at gmail.com
Fri Mar 29 09:18:24 PDT 2013

Try using this steps to create your USB Boot:

2. USB-ZIP Mode

Without such an option, the BIOS generally boots the device in USB-ZIP mode. To
write an image to a USB device that will be bootable in USB-ZIP mode, carry out
the following actions:

    Determine the geometry of your USB device using fdisk:
    # fdisk /dev/sdb
    Command (m for help): p    

    Disk /dev/sdb: 4011 MB, 4011491328 bytes
    124 heads, 62 sectors/track, 1019 cylinders, total 7834944 sectors

    Command (m for help): q
    Configure the USB device for USB-ZIP mode:
    # mkdiskimage -4 /dev/sdb 1019 124 62
    Where 1019, 124 and 62 are the cylinder, head and sectors/track counts as
reported by fdisk (substitute the values reported for your device). When the
operation has finished and the access LED (if any) on the device stops flashing,
remove and reinsert the device to allow the kernel to detect the new partition
    Copy the contents of the poky image to the USB-ZIP mode device:
    # mkdir /tmp/image
    # mkdir /tmp/usbkey
    # mount -o loop core-image-minimal-atom-pc.hddimg /tmp/image
    # mount /dev/sdb4 /tmp/usbkey
    # cp -rf /tmp/image/* /tmp/usbkey
    Install the syslinux boot loader:
    # syslinux /dev/sdb4
    Unmount everything:
    # umount /tmp/image
    # umount /tmp/usbkey

Thats worked for me.

More information about the linux-yocto mailing list