title: Difference between wic and hddimg format in yocto
body: <p>I have generated a core-image-minimal image for my Intel board in Yocto.</p>
  <p>Looking into tmp/deploy/images folder they are many images.</p>
  <p>I flashed *.wic image using <code>dd</code> command on USB and it created two partitions ( Boot and Platform ) and allowed only to perform a live booting without allowing it to install on the hard disk of the board.</p>
  <p>I then flashed *.hddimg on the USB using <code>dd</code> command. It only created a &quot;boot&quot; partition which has rootfs.img, syslinux and EFI folder.</p>
  <p>Booting using USB provided me an &quot;Install&quot; option, which installed on the board and when I rebooted after installing, it displays &quot;No bootable media found&quot;</p>
  <p>Using bootable image there are two partitions in the hard disk. Why it is not booting..</p>
  <p>Steps followed:</p>
  <ol>
  <li>Created an minimal yocto image using &quot;bitbake core-image-minimal&quot; command</li>
  <li>Flashed the USB using the <code>dd</code> command.</li>
  </ol>
  <pre><code>sudo dd if=tmp/deploy/images/intel-corei7-64/core-image-minimal-intel-corei7-64.hddimg of=/dev/sdb
  </code></pre>
  <ol start="3">
  <li>Clicked on install and typed “sda”</li>
  <li>The installation was successful and when I tried to restart by removing the USB Drive, it says “No boot options found. Please install bootable media and restart.&quot;</li>
  </ol>
  <p>What is the mistake I am doing here.</p>
  <p>Which image to choose and when..</p>