Beaglebone Black教程BeagleBone Black安裝最新系統映像

Beaglebone Black教程BeagleBone Black安裝最新系統映像html

BeagleBone Black安裝最新系統映像瀏覽器

Beaglebone Black雖然已經預裝了Debian操做系統,可是有時候你想要一個純淨的系統或者想要使用最新的系統。固然,筆者很是推薦你將系統和軟件都更新到最新版。因此,下面將分別介紹更新舊系統和全新安裝系統的方式。網絡

在咱們開始安裝最新的映像以前,你須要準備以下工具:工具


  • 最小4GB的Micor SD卡;spa

  • Micro SD讀卡器。操作系統


最新版本的Beaglebone Black有容量爲4GBeMMC存儲器,這足以容納Debian操做系統,因此Beaglebone Black不使用Micro SD卡也能夠啓動,而以前的Beaglebone則不行。.net

與使用SSH鏈接Beaglebone Black類似的,在不一樣操做系統下爲Beaglebone Black安裝最新系統映像的方式也是不一樣的。在介紹不一樣系統的安裝方式以前,你首先須要到http://beagleboard.org/latest-images下載最新的系統映像。Beaglebone官方提供的操做系統是DebianAngstrom,如圖1.24所示。orm

1.24  系統映像下載頁面
htm

在本書編寫時,官方提供的Debian系統更新日期時2014514日,而Angstrom系統的更新時間是201394日。視你的網絡狀況而定,下載所花費的時間也是不一樣的。Debian系統映像的文件名爲images_BBB-eMMC-flasher-debian-7.5-2014-05-14-2gb.img.xz。下面咱們以更新的Debian系統爲基礎進行介紹,Angstrom系統的安裝方式與Debian系統是徹底同樣的,因此這裏再也不重複介紹。教程

1.Windows下將映像寫入Micro SD

在映像下載完成後你可能注意到了文件的擴展名是img.xz,這是對img文件進行了壓縮。xz是在Linux中經常使用的文件壓縮格式,可是在Windows中可能並不常見,固然,如今絕大多數免費的壓縮工具均可以解壓這種形式。若是你不能肯定你的壓縮工具是否支持這種文件格式,那麼能夠下載7-Zip,下載地址爲http://www.7-zip.org/download.html。它有對應各類操做系統的版本,咱們選擇Windows版下載,如圖1.25所示。

1.25  7-Zip下載頁面

注意:應該對應系統的版本32位或者64位進行下載。

在安裝7-Zip以後,右鍵單擊以前下載的映像文件,在彈出菜單中選擇7-Zip->提取到當前目錄,如圖1.26所示。

1.26  解壓縮映像文件

解壓縮後的文件將會出如今與xz壓縮文件相同的目錄下,它的後綴爲.img。這個文件就是咱們將要寫入Micor SD卡的文件。在Windows下你還須要使用軟件將.img文件寫入SD卡。Windows下經常使用的軟件是Win32 Disk Imager。它能夠在http://sourceforge.net/projects/win32diskimager/下載。安裝完成後啓動Win32 Disk Imager,它的主界面很是簡潔,如圖1.27所示。

1.27  Win32 Disk Imager主界面

咱們須要選擇系統的img文件和要寫入的設備,經過單擊文件按鈕打開文件瀏覽器並選擇Debian的映像文件,如圖1.28所示。

1.28  選擇映像文件

若是此時你已經將讀卡器插入了電腦,那麼Win32 Disk Imager會自動識別到這個設備,如圖1.29所示。

1.29  選擇設備        1.30  開始寫入 

若是你電腦上插入的移動存儲設備不止一個,那麼須要確認所選設備是你指望的設備,不然可能致使設備中的數據丟失。在設備肯定無誤以後,你就能夠單擊Write按鈕開始寫入了,如圖1.30所示。

在寫入完成後,你就能夠參照本小節最後一個標題的內容將系統寫入eMMC了。

2.OS XLinux系統下將系統映像寫入Micro SD

OS XLinux下製做系統SD卡與Windows下的過程是同樣的,只不過使用的工具不一樣而已。在OS X下你須要到http://macpkg.sourceforge.net/下載並安裝XZ工具,它用來解壓縮XZ文件。在Linux下則不須要安裝任何軟件。下面是安裝步驟:

1)在OS X的終端中執行df命令肯定MicroSD的名稱,一般爲/dev/disk1。在Linux下則使用「fdisk –l」,設備名一般爲/dev/sda1

2)在OS X中須要使用以下的命令卸載MicroSD卡,在Linux中則不須要:


  • sudo diskutil unmountDisk /dev/disk1


3)在OS X下執行以下的命令將系統文件解壓並寫入到MicroSD卡:


  • sudo xz -dkc <Image File>.img.xz > /dev/disk1          #將<Image File>替換爲下載的文件名


4)在Linux下執行以下的命令將系統文件解壓並寫入到MicroSD卡:


  • xz -dkc <Image File>.img.xz > /dev/sda1           #將<Image File>替換爲下載的文件名


xz命令在執行過程當中不會輸出信息,可是光標會閃爍,你能夠根據這個特色判斷是否工做。在命令執行完成後,映像就寫入Micro SD卡了。

3.將系統寫入Beaglebone BlackeMMC

Micro SD中的系統寫入板載eMMC很是容易,下面是寫入的步驟:

1)拔掉Beaglebone Black的電源,不管使用USB供電或者電源適配器;

2)將Micro SD卡插入Beaglebone Black的卡槽;

3)按住boot按鈕(如圖1.31所示),它會命令系統從Micro SD卡啓動;

4)插入電源,此時boot按鈕不能鬆開;

5)繼續按住boot按鈕大約15秒;

6)在系統寫入eMMC的過程當中,因特網接口旁的4USER LED會同時閃爍;

7)整個寫入過程大概持續30分鐘,寫入完成後4USER LED會常亮,此時,拔去Beaglebone Black的電源;

8)取出Micro SD卡;

9)從新插入電源,進入新系統。

1.31  boot按鈕

本文選出自:BeagleBone Black項目實訓手冊轉載請註明出處,尊重技術尊重IT人!

相關文章
相關標籤/搜索