iT邦幫忙

DAY 1
4

Linux Pi的奇幻旅程系列 第 1

Linux Pi的奇幻旅程(1)-ARMed Linux

透過Raspberry Pi, 分享Linux與其它資訊科技的知識.
下一篇: Linux Pi的奇幻旅程(2)-檔案結構與開機程序
http://ithelp.ithome.com.tw/question/10129477
全部: http://ithelp.ithome.com.tw/ironman6/player/bizpro/alll/1
Raspberry Pi是一塊簡單的ARM 11架構來自英國Raspberry Pi基金會的小電腦, 概念源自2006年時Atmel公司的ATmega644單片機, 談到Atmel, 當然就要提到來自義大利採用Atmel單晶片的Arduino, 因為Arduino和Raspberry Pi都有一個共同的動機與目的: 製作一套啟發孩子的電腦.

如同設計的初衷, Raspberry Pi是用來啟發與創新的, 即使Raspberry Pi並非消費終端的產品, 自Raspberry Pi於2012年克服製造問題後,已賣出一百多萬片, 這是一個驚人的銷售數字, 但在驚人數字的背後, 我想說的是, 大部分的銷售都是在歐美, 這代表的是, 透過Raspberry Pi, 歐美國家將Linux, Python, Java, 軟體設計, 創新與創意等等資訊科技的知識深植在孩子身上.

台灣的資訊科技教育是落後的, 在我這一代, 在我的兒子的那一代, 都是落後的, 歐美國家的孩子在玩Raspberry Pi, 在玩Arduino, 在玩Linux, 這就是國家資訊科技基礎建設的巨大落後, 沒有這些基礎建設, 台灣不斷重複代工的宿命, 這也是我寫關於Raspberry Pi的文章的動機: 給我的孩子學習資訊科技的基礎.

今年四月, 我以台幣一千多一點點買入B型版本2.0的Raspberry Pi, 當時花了一點時間將基於Debian的Raspbian系統以dd指令錄進一塊4G的SD卡中, 用電視為螢幕, 成功開機了, 看到醜醜的畫面, 當時用的Raspbian版本已不記得了, 前幾天用以下的指令重作一次:

$ sudo dd if=2013-07-26-wheezy-raspbian.img of=/dev/mmcblk0 bs=1M

dd這個指令是什麼意思? dd是最原始的GNU核心工具(core utilities)中的命令之一, dd是Duplicate Disk(複製磁碟)? Delete Data(刪除資料)? 還是Destroy Data(摧毀資料)? 都是, 看您是怎麼用它了, 在這裡, 是複製磁碟映像檔(image file)的意思了. 也就是將映像檔名為2013-07-26-wheezy-raspbian.img的輸入檔案(input file, if)複製到掛載為目錄/dev/mmcblk0的輸出檔案(output file, of), 以1MB區塊尺寸(block size, bs)寫入. 那指令中的sudo是什麼? 這是在Ubuntu系統中用來取得根權限(root privileges)的命令.

註: 擁有30年歷史的GNU(http://www.gnu.org/)早於1991年開始的Linux Kernel, 也由於GNU對Linux Kernel的支援, 才有真實的Linux作業系統, 這是孟不離焦, 焦不離孟的關係,兩者不可分.


下一篇
Linux Pi的奇幻旅程(2)-檔案結構與開機程序
系列文
Linux Pi的奇幻旅程27
0
卡斯
iT邦研究生 1 級 ‧ 2013-09-23 23:49:11

bizpro提到:
Raspberry Pi

好想買讚

0
凍仁翔
iT邦新手 4 級 ‧ 2013-09-25 01:34:31

dd 真的很好用!駭客

0
gmaxsonic
iT邦新手 5 級 ‧ 2013-09-28 12:01:59

歡迎加入開放軟硬體社群討論,有一些相關資訊分享 [Raspberry Pi樹莓派] 硬派Pi製作http://sites.google.com/site/raspberrypidiy/

凍仁翔 iT邦新手 4 級 ‧ 2013-10-01 15:31:05 檢舉

已加至書籤內,謝謝分享 <(_ _)>

我要留言

立即登入留言