我为genericx86计算机正确配置bitbake core-image-minimal-dev
。 BitBake生成bootia32.efi
,bzImage--<stuff>.bin
,.hddimg
,.iso
,.rootfs.ext3
,.rootfs.ext4
,.rootfs.tar.bz2
和core-image-initramfs-<stuff>.rootfs.cpio.gz
。我对如何将一个或多个这些dd到我的目标机器的硬盘并从该硬盘启动的方法感兴趣。
答案 0 :(得分:3)
dd if=path/to/imagefile/imagename.hddimg of=/dev/usbdevicename
您将找到正确的USB设备名称,例如通过插入USB磁盘并查看dmesg|tail
输出 - 不要猜测错误对您的硬盘是致命的。我的构建机器的一个实际例子:
sudo dd if=tmp/deploy/images/intel-corei7-64/core-image-sato-intel-corei7-64.hddimg \
of=/dev/sdb \
bs=4096
请注意,您可能希望将 intel-corei7-64 用作计算机,除非您知道 genericx86 对您的硬件是正确的:尽管名称前者是常见的英特尔BSP适用于任何不古老的东西(包括大核心,Xeons,Atoms ......)。
如何启动映像取决于您的目标设备:您可能需要转到BIOS设置以选择&#34;从USB启动&#34;。