我最近购买了BeagleBone Black。我安装了驱动程序,得到了自己的SD卡和外部读卡器,7yip和win32磁盘成像器,就像Beaglebone启动指南告诉我的那样。但是,当我将磁盘放在micro-SD卡上并将其插入Beaglebone时,我需要告诉它从micro-sd启动。
为此,我需要转到SSH终端(putty)并输入以下内容:
sudo nano boot/uEnv.txt
因为我需要在开头删除#
#cmdline=init=/opt/scripts/tools/eMMC/init-eMMC-flasher-v3.sh
它可以启动SD。我第一次这样做,它起作用了。当putty告诉我它已断开连接时,我只是导航到代码行。接下来几十次我试图访问uEnv.txt,它完全是空的。我不知道它为什么会坠毁,也没有发现我到底是怎么回事的。我已经再次解压缩原始文件并多次安装了一个新磁盘,但它仍然是空的。
编辑:
嗯,我听说win32磁盘似乎不可靠。我会尝试使用其他程序,但我不认为这是问题所在。但考虑到这一点
答案 0 :(得分:1)
我找到了答案!
我问过一个我认识的人,他对这个领域有更多的了解。事实证明,我只是在创建一个新的uEnv.txt文件。对于其他可能正在努力解决这个问题的人; 打开 uEnv.txt文件的命令是
sudo nano ./boot/uEnv.txt
./在这里扮演着非常重要的角色。从那里你可以根据需要编辑文件。 我希望这有帮助!