Beaglebone Black教程BeagleBone Black安裝最新系統映像
Beaglebone Black教程BeagleBone Black安裝最新系統映像
BeagleBone Black安裝最新系統映像
Beaglebone Black雖然已經預裝了Debian作業系統,但是有時候你想要一個純淨的系統或者想要使用最新的系統。當然,筆者非常推薦你將系統和軟體都更新到最新版。所以,下面將分別介紹更新舊系統和全新安裝系統的方式。
在我們開始安裝最新的映像之前,你需要準備如下工具:
- 最小4GB的Micor SD卡;
- Micro SD讀卡器。
最新版本的Beaglebone Black有容量為4GB的eMMC儲存器,這足以容納Debian作業系統,所以Beaglebone Black不使用Micro SD卡也可以啟動,而之前的Beaglebone則不行。
與使用SSH連線Beaglebone Black相似的,在不同作業系統下為Beaglebone Black安裝最新系統映像的方式也是不同的。在介紹不同系統的安裝方式之前,你首先需要到http://beagleboard.org/latest-images下載最新的系統映像。Beaglebone官方提供的作業系統是Debian和Angstrom,如圖1.24所示。
圖1.24 系統映像下載頁面
在本書編寫時,官方提供的Debian系統更新日期時2014年5月14日,而Angstrom系統的更新時間是2013年9月4日。視你的網路情況而定,下載所花費的時間也是不同的。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,下載地址為。它有對應各種作業系統的版本,我們選擇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 X和Linux系統下將系統映像寫入Micro SD卡
在OS X和Linux下製作系統SD卡與Windows下的過程是一樣的,只不過使用的工具不同而已。在OS X下你需要到下載並安裝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 Black的eMMC
將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的過程中,因特網介面旁的4個USER LED會同時閃爍;
(7)整個寫入過程大概持續30分鐘,寫入完成後4個USER LED會常亮,此時,拔去Beaglebone Black的電源;
(8)取出Micro SD卡;
(9)重新插入電源,進入新系統。
圖1.31 boot按鈕
本文選出自:BeagleBone Black專案實訓手冊轉載請註明出處,尊重技術尊重IT人!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29597077/viewspace-2063753/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- BeagleBone Black教程之BeagleBone Black裝置的連線
- Beaglebone Black教程Beaglebone Black的引腳分配
- BeagleBone Black教程之BeagleBone Black使用到的Linux基礎Linux
- Beaglebone Black教程使用SSH通過USB和因特網連線Beaglebone Black
- Beaglebone Black開發板安裝驅動
- Beaglebone Black教程專案1閃爍板載LED
- 通過因特網連線Beaglebone Black
- 其他主流開源硬體簡介BeagleBone Black快速入門
- BeagleBone Black專案實訓手冊(大學霸內部資料)
- BeagleBone Black快速入門教程第1章嵌入式Linux之於Maker們Linux
- Beaglebone - Getting Started
- OSWbb OS Watcher Black Box安裝配置
- 關於安裝black apple遇到的坑APP
- C. Black Circles
- 菜鳥教程:Blacktea簡談IP及其應用…
- Black Out for mac (影像模糊工具)Mac
- Ubuntu Black screen after boot splashUbuntuboot
- Red and Black(DFS入門題)
- Development log - red & black (1) (轉)dev
- Development log - red & black (2) (轉)dev
- 勒索軟體簡介:BlackMatter
- Red and Black Plaid Shoes Golden GooseAIGo
- BLACKHOLE儲存引擎總結儲存引擎
- HDU 5113 Black And White (dfs)
- Blackberry 8707 intellisync errorIntelError
- [Black Watch 入群題]PWN 1
- Docker映像的Zabbix元件安裝Docker元件
- linux mint 19新系統開發安裝sqliteLinuxSQLite
- 使用 Black 自由格式化 PythonPython
- Citrix小貼紙—CitrixReceiverforBlackBerry1.0ORB
- 利器OSW (OSWatcher Black Box) 簡介
- [GYCTF2020]BlacklistTF2
- 我的rac分拆和新系統安裝經歷
- AMD釋出最強AI晶片,對標英偉達Blackwell,2025年上市AI晶片
- 如何使用 Black 程式碼格式化工具
- 如何使用 Blackbox Exporter 監控 URL?Export
- 部署BlackberryEnterpriseServer伺服器(一)Server伺服器
- P5624 [Celeste-A] Black Moonrise 題解