linux – 複製相同的BeagleBone黑色設定
在板載eMMC上安裝和定製了我的“主”BeagleBone Black(BBB)與應用程式等之後,我想在其他BBB板上覆制.
複製BBB的最佳方式是什麼?
我對選項的理解:
> SD卡:通過插入準備好的包含影象的SD卡並在上電時按“啟動”開關來對每個板進行程式設計.
>如何從我的主BBB準備該.img檔案或SD卡?
>影象應複製到板載eMMC,以便隨後可以刪除SD卡.
USB:通過USB將電路板連線到(Win7)PC上進行程式設計.
>是否可以從PC上寫入完整的板載eMMC?
>用哪個應用程式做這個寫作?
>如何準備要從BBB開始寫入的影象?
>乙太網:啟動後,使用預設的安捷倫發行版程式設計.
>甚至可以通過區域網?
>如何寫作?
>如何準備要從BBB開始寫入的影象?
哪個是可能/最好的?
編輯:我目前的解決方案是使用標準影象(來自BeagleBoe網站)進行快閃記憶體,然後按照預期的方式進行所有修改.這包括禁用我不需要的許多服務,安裝應用程式和配置東西等.
如果有一個更簡單的方法來製作完整影象的SD卡,我仍然感興趣.
對於需要這個的其他人來說,我發現的最好的答案是做如下操作:
首先按你想要的方式設定你的主Beaglebone黑色.
備份eMMC
> FAT格式為4GB或更大的SD卡(必須是MBR /可引導格式的microSD卡)
>下載ofollow,noindex" target="_blank">beagleboneblack-save-emmc.zip 並將內容提取到SD卡上
注意:這是Jason Krinder在他的githubhttps://github.com/jadonk/buildroot 上使用save-emmc-0.0.1標籤的影象
將卡放入您的動力Beaglebone黑色
>按住S2按鈕開啟Beaglebone黑色電源
> USR0 LED將閃爍約10分鐘,當您穩定的時候,您有一個帶有eMMC副本的SD卡.img檔案
使用eMMC閃光一個新的Beaglebone黑色
>在SD卡上編輯autorun.sh
#!/bin/sh echo timer > /sys/class/leds/beaglebone\:green\:usr0/trigger dd if=/mnt/<image-file>.img of=/dev/mmcblk1 bs=10M sync echo default-on > /sys/class/leds/beaglebone\:green\:usr0/trigger
其中<image-file>是複製備份您的eMMC後的影象檔案
>將卡插入您的電源Beaglebone黑色
>按住S2按鈕開啟Beaglebone黑色電源
> Beaglebone Black應該進入重建模式,在大約20分鐘之內,你會有一個新閃光的Beaglebone黑色(當所有4個USR LED都是固體的)時,你的原件
用於本文的eLinux參考 –http://elinux.org/BeagleBone_Black_Extracting_eMMC_contents
程式碼日誌版權宣告:
翻譯自:http://stackoverflow.com/questions/17834561/duplicating-identical-beaglebone-black-setups