我正试图从一张BeagleBone卡上闪现一个microSD黑。以下是我的步骤:
dd bs=1M if=debian-jessie-console-armhf-flasher-2015-02-25-2gb.img of=/dev/sdc1然而,什么都没有发生。LED不会闪烁,BBB甚至不会正常启动。如果我移除miniUSB并重新插入它而不保存S2,它会在eMMC上引导它的旧安装。我也尝试了这个方法与bone-debian-8.7-lxqt-4gb-armhf-2017-03-19-4gb.img图像,同样的结果。
我还尝试过正常引导BBB并运行./init-eMMC-flasher-v3.sh,但它只在退出之前提供此输出:
Starting eMMC Flasher
-----------------------------
Checking for Valid BBB EEPROM header此时,我感到困惑,因为这是我所能找到的所有文档。这应该是可行的,我有五个不同的dd卡,并测试了三个不同的BBB,现在没有结果。
发布于 2017-04-20 18:14:00
好吧,我解决了问题。在dd中,您应该直接写入SD卡设备,而不是将而不是写入到所述设备的特定分区。
不要这样做:dd if=debian-jessie-console-armhf-flasher-2015-02-25-2gb.img of=/dev/sdc1
相反,执行以下操作: dd if=debian-jessie-console-armhf-flasher-2015-02-25-2gb.img of=/dev/sdc
注意,在第二个示例中,我没有在1的末尾包含指定分区的/dev/sdc。
https://stackoverflow.com/questions/43524857
复制相似问题