您好,登錄后才能下訂單哦!
小編給大家分享一下BeagleBone Black如何解安裝最新系統(tǒng)映像,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
BeagleBone Black安裝最新系統(tǒng)映像
Beaglebone Black雖然已經(jīng)預裝了Debian操作系統(tǒng),但是有時候你想要一個純凈的系統(tǒng)或者想要使用最新的系統(tǒng)。當然,筆者非常推薦你將系統(tǒng)和軟件都更新到最新版。所以,下面將分別介紹更新舊系統(tǒng)和全新安裝系統(tǒng)的方式。
在我們開始安裝最新的映像之前,你需要準備如下工具:
最小4GB的Micor SD卡;
Micro SD讀卡器。
最新版本的Beaglebone Black有容量為4GB的eMMC存儲器,這足以容納Debian操作系統(tǒng),所以Beaglebone Black不使用Micro SD卡也可以啟動,而之前的Beaglebone則不行。
與使用SSH連接Beaglebone Black相似的,在不同操作系統(tǒng)下為Beaglebone Black安裝最新系統(tǒng)映像的方式也是不同的。在介紹不同系統(tǒng)的安裝方式之前,你首先需要到http://beagleboard.org/latest-images下載最新的系統(tǒng)映像。Beaglebone官方提供的操作系統(tǒng)是Debian和Angstrom,如圖1.24所示。
圖1.24 系統(tǒng)映像下載頁面
在本書編寫時,官方提供的Debian系統(tǒng)更新日期時2014年5月14日,而Angstrom系統(tǒng)的更新時間是2013年9月4日。視你的網(wǎng)絡情況而定,下載所花費的時間也是不同的。Debian系統(tǒng)映像的文件名為images_BBB-eMMC-flasher-debian-7.5-2014-05-14-2gb.img.xz。下面我們以更新的Debian系統(tǒng)為基礎進行介紹,Angstrom系統(tǒng)的安裝方式與Debian系統(tǒng)是完全一樣的,所以這里不再重復介紹。
1.在Windows下將映像寫入Micro SD卡
在映像下載完成后你可能注意到了文件的擴展名是img.xz,這是對img文件進行了壓縮。xz是在Linux中常用的文件壓縮格式,但是在Windows中可能并不常見,當然,現(xiàn)在絕大多數(shù)免費的壓縮工具都可以解壓這種形式。如果你不能確定你的壓縮工具是否支持這種文件格式,那么可以下載7-Zip,下載地址為http://www.7-zip.org/download.html。它有對應各種操作系統(tǒng)的版本,我們選擇Windows版下載,如圖1.25所示。
圖1.25 7-Zip下載頁面
注意:應該對應系統(tǒng)的版本32位或者64位進行下載。
在安裝7-Zip之后,右鍵單擊之前下載的映像文件,在彈出菜單中選擇7-Zip->提取到當前目錄,如圖1.26所示。
圖1.26 解壓縮映像文件
解壓縮后的文件將會出現(xiàn)在與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主界面
我們需要選擇系統(tǒng)的img文件和要寫入的設備,通過單擊文件按鈕打開文件瀏覽器并選擇Debian的映像文件,如圖1.28所示。
圖1.28 選擇映像文件
如果此時你已經(jīng)將讀卡器插入了電腦,那么Win32 Disk Imager會自動識別到這個設備,如圖1.29所示。
圖1.29 選擇設備 圖1.30 開始寫入
如果你電腦上插入的移動存儲設備不止一個,那么需要確認所選設備是你期望的設備,否則可能導致設備中的數(shù)據(jù)丟失。在設備確定無誤之后,你就可以單擊Write按鈕開始寫入了,如圖1.30所示。
在寫入完成后,你就可以參照本小節(jié)最后一個標題的內(nèi)容將系統(tǒng)寫入eMMC了。
2.在OS X和Linux系統(tǒng)下將系統(tǒng)映像寫入Micro SD卡
在OS X和Linux下制作系統(tǒng)SD卡與Windows下的過程是一樣的,只不過使用的工具不同而已。在OS X下你需要到http://macpkg.sourceforge.net/下載并安裝XZ工具,它用來解壓縮XZ文件。在Linux下則不需要安裝任何軟件。下面是安裝步驟:
(1)在OS X的終端中執(zhí)行df命令確定MicroSD的名稱,通常為/dev/disk1。在Linux下則使用“fdisk –l”,設備名通常為/dev/sda1。
(2)在OS X中需要使用如下的命令卸載MicroSD卡,在Linux中則不需要:
sudo diskutil unmountDisk /dev/disk1
(3)在OS X下執(zhí)行如下的命令將系統(tǒng)文件解壓并寫入到MicroSD卡:
sudo xz -dkc <Image File>.img.xz > /dev/disk1 #將<Image File>替換為下載的文件名
(4)在Linux下執(zhí)行如下的命令將系統(tǒng)文件解壓并寫入到MicroSD卡:
xz -dkc <Image File>.img.xz > /dev/sda1 #將<Image File>替換為下載的文件名
xz命令在執(zhí)行過程中不會輸出信息,但是光標會閃爍,你可以根據(jù)這個特點判斷是否工作。在命令執(zhí)行完成后,映像就寫入Micro SD卡了。
3.將系統(tǒng)寫入Beaglebone Black的eMMC
將Micro SD中的系統(tǒng)寫入板載eMMC非常容易,下面是寫入的步驟:
(1)拔掉Beaglebone Black的電源,無論使用USB供電或者電源適配器;
(2)將Micro SD卡插入Beaglebone Black的卡槽;
(3)按住boot按鈕(如圖1.31所示),它會命令系統(tǒng)從Micro SD卡啟動;
(4)插入電源,此時boot按鈕不能松開;
(5)繼續(xù)按住boot按鈕大約15秒;
(6)在系統(tǒng)寫入eMMC的過程中,因特網(wǎng)接口旁的4個USER LED會同時閃爍;
(7)整個寫入過程大概持續(xù)30分鐘,寫入完成后4個USER LED會常亮,此時,拔去Beaglebone Black的電源;
(8)取出Micro SD卡;
(9)重新插入電源,進入新系統(tǒng)。
圖1.31 boot按鈕
看完了這篇文章,相信你對“BeagleBone Black如何解安裝最新系統(tǒng)映像”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業(yè)資訊頻道,感謝各位的閱讀!
免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。