Archive


Category: 來玩Banana pi

  • [banana pi] banana pi安裝Linux系統,如何擴展硬碟空間

    官方提供的影像檔下載頁面,裡面有很多的影像檔可以提供下載安裝到SD卡,供Banana pi來使用,安裝使用方法可以參考下面文章 http://charleslin74.pixnet.net/blog/post/460767191-%5bbanana-pi%5d-%E5%A6%82%E4%BD%95%E5%9C%A8windows%E7%B3%BB%E7%B5%B1%E4%B8%8B%E5%AE%89%E8%A3%9Dbanana-pi-image http://charleslin74.pixnet.net/blog/post/460767545-%5bbanana-pi%5d-%E5%A6%82%E4%BD%95%E5%9C%A8windows%E7%B3%BB%E7%B5%B1%E4%B8%8B%E5%AE%89%E8%A3%9Dbanana-pi-image%28a 但當你實際使用時,注意到系統的硬碟空間,你會發現我的SD卡明明有32GB,但Linux去查看時卻不到32GB,其他的空間,系統沒使用到. 這是因為影像檔裡面的系統,是官方使用它們的預設環境製成的,這個預設環境不見得和你的SD卡容量是一樣的,所以你的SD空間沒有充分的使用. 那我們要怎麼來擴充它呢??請依照下列步驟來進行. 1.先進入到你的系統內,使用fdisk來查找你的SD卡的編號,編號可能會是/dev/mmcblk0 $ sudo fdisk -l 2.使用fdisk來進行SD卡的分區編輯,這邊要注意/dev/mmcblk0p2的分區開始數字,例如我的是729088,這個數字要記起來. $ sudo fdisk /dev/mmcblk0 3.如果是官方的影像檔,應該會有二個分區/dev/mmcblk0p1及/dev/mmcblk0p2,按d並選擇2,這個動作將會刪除第二個分區 4.刪除第二分區後,按n來重建第二分區,它會要你輸入分區的開始磁區,這時將第二步驟所記下來的數字輸入,接下來要輸入結束磁區,如果你沒有特殊設定,就按Enter讓它帶入最後的磁區. 5.按w,將剛剛我們所做的改變,寫入到系統中,並重新啟動系統讓改變生效. 6.最後在系統面重置硬碟的空間 $ sudo resize2fs /dev/mmcblk0p2 7.重新去確認你的硬碟空間,這時應該就會和你的SD卡大小一致了. 完工

  • [banana pi] 如何在Windows系統下安裝banana pi image(Android)到SD卡

    本文是寫如何在Windows系統下,安裝香蕉派的Android影像檔到SD卡中,如果你是要安裝非Android的其他系統,請參考另外一篇文章 http://charleslin74.pixnet.net/blog/post/460767191-%5Bbanana%20pi%5D%20%E5%A6%82%E4%BD%95%E5%9C%A8Windows%E7%B3%BB%E7%B5%B1%E4%B8%8B%E5%AE%89%E8%A3%9Dbanana%20pi%20image%E5%88%B0SD%E5%8D%A1 以下就是安裝Andorid系統的步驟 1.先找到你的所擁有的板子型號,下面網頁中有板子的圖片,應該是很好辨認 http://www.banana-pi.org/product.html 2.到官網系統影像的下載頁,依據你的板子,進入所屬的系統影像下載頁面 http://www.banana-pi.org/download.html 3.我們以Banana Pi BPI-M1為例子,進入該板子的系統影像下載頁,裡面會列出所有這塊板子所支援的系統影像,這些影像是官方已經安裝好的,找到Android並下載安裝到你的SD卡上,就能使用了. 請按”Google Drive”後,將影像下載到你的本機硬碟中,如果下載的是壓縮檔,就先解壓縮. 4.接著請準備一張SD卡,這卡的容量至少要比你下載的影像檔大,而且強烈建議使用class10以上的SD卡,以避免系統因為SD卡的IO造成卡卡的. 5.下載PhoenixCard並進行解壓縮,我們將使用它來將影像檔寫到SD卡中,下載網址如下 https://drive.google.com/file/d/0B_VynIqhAcB7NTg2UkRDdHRWX2s/edit?usp=sharing 6.執行PhoenixCard,先在disk選你的SD卡,再按「DiskCheck』,之後再按「Img File』並選擇你下載的Android image,WriteMode改成Startup,最後按「Format to Normal』進行SD卡格式化,它會跳出成功的訊息視窗. 7.接著進行寫入影像檔到SD卡的步驟,按「Burn』 8.等待寫入過程結束,就可以將SD卡放到Banana pi中,開機測試了.  

  • [banana pi] 如何在Windows系統下安裝banana pi image到SD卡

    1.先找到你的所擁有的板子型號,下面網頁中有板子的圖片,應該是很好辨認 http://www.banana-pi.org/product.html 2.到官網系統影像的下載頁,依據你的板子,進入所屬的系統影像下載頁面 http://www.banana-pi.org/download.html 3.我們以Banana Pi BPI-M1為例子,進入該板子的系統影像下載頁,裡面會列出所有這塊板子所支援的系統影像,這些影像是官方已經安裝好的,只需要下載安裝到你的SD卡上,就能使用了. 請按”Google Drive”後,將影像下載到你的本機硬碟中,如果下載的是壓縮檔,就先解壓縮. P.S. 如果你要的系統不在這些中,那你就要自己測試安裝了,這就不在本文的範圍內了. 4.接著請準備一張SD卡,這卡的容量至少要比你下載的影像檔大,而且強烈建議使用class10以上的SD卡,以避免系統因為SD卡的IO造成卡卡的. 5.格式化這張SD卡,請下載”SD Card Formatter”,並安裝到你的Windows系統中,下載網址如下  https://www.sdcard.org/downloads/formatter_4/eula_windows/ 6.執行SD Card Formatter,選擇你的SD卡,按「Format』格式化你的SD卡 7.下載”Win32 Disk Imager”並安裝,下載網址在下面 http://sourceforge.net/projects/win32diskimager/files/Archive/ 8.執行Win32 Disk Imager,Device先選你的SD卡,Image File再選你剛剛下的影像檔,然後按「Write』,它就會將影像檔寫到你的SD卡中了. 9.接下來就是把SD卡插到你的Banana Pi的SD卡插槽中,開機看能不能正常運作了. 但是!!如果你要安裝的是Android,請參考這篇文章 http://charleslin74.pixnet.net/blog/post/460767545-%5Bbanana%20pi%5D%20%E5%A6%82%E4%BD%95%E5%9C%A8Windows%E7%B3%BB%E7%B5%B1%E4%B8%8B%E5%AE%89%E8%A3%9Dbanana%20pi%20image(Android)%E5%88%B0SD%E5%8D%A1  

  • [Raspberry Pi] 使用Raspberry Pi來做無線基地台

    其實現在一台簡易型的無線基地台,價格真的很便宜,Raspberry Pi的板子反而還比較貴,所以實在沒有拿Raspberry Pi來做無線AP的必要,純綷技術上的memo # apt-get install hostapd udhcpd # iw list|more  查看無線網路的性能清單 # vi /etc/network/interfaces加入iface wlan0 inet staticaddress 192.168.0.1netmask 255.244.255.0 # vi /etc/udhcpd.conf新增或修改幾行  interface  wlan0remaining  yesopt  dns  168.95.1.1  這是要配給DHCP client的DNSoption subnet 255.255.255.0  這是要配給DHCP client的subnetopt router 192.168.0.1 這是要配給DHCP client的default gateway(基本上是你無線網卡的IP),上面三行的設定需視你的網路環境而改變.opt domain localoption lease 86400 這是要配給DHCP client的IP租期,視長短需要請自行修改 # vi /etc/default/udhcpd將DHCP_ENABLE=”no”改成#DHCP_ENABLE=”no” # vi /etc/hostapd/hostapd.conf加入interface=wlan0driver=n180211ssid=myssidhw_mode=gchannel=6macaddr_acl=0auth_algs=1ignore_broadcast_ssid=0wpa=2wpa_passphrase=Pr0t3ct3dwpa_key_mgmt=WPA-PSKwpa_pairwise=TKIPrsn_pairwise=CCMP # vi /etc/default/hostapd加入DAEMON_CONF=”/etc/hostapd/hostapd.conf” # vi /etc/sysctl.conf加入或取消註解net.ipv4.ip_forward=1 […]

  • [Raspberry Pi] Raspberry Pi 初次開機設定

    當你安裝完Raspberry Pi(安裝可以參照本文http://charleslin74.pixnet.net/blog/post/428492372)並開機後,你會有第一次設定磁碟及網路的設定,本文將教你如何完成 1.當你開機完會出現「Raspi-config」的設定選單,內容如下 info  簡單描述expand_rootfs  調整rootfs將SD卡多餘空間填滿overscan  啟用或停用過度掃描configure_keyboard  鍵盤設定change_pass  改變預設使用者pi的密碼change_locale  改變顯示的語言change_timezone  改變系統時區memory_split  改變可用的記憶體ssh  啟用或停用SSH遠端連線boot_behaviour  選擇文字模式或X-window GUIupdate  更新raspi-config 2.選擇「update」進行更新,更新完會停在文字介面,輸入「sudo raspi-config」返回選單. 3.選擇「SSH」開啟SSH遠端連線,詢問是否啟用SSH選「Enable」,SSH服務已啟用按「OK」,詢是是否要現在重啟選「Yes」 4.選擇「change_pass」,改成你自已的密碼. 5.選擇「expand_rootfs」,當你使用超過4G的SD卡時,你會發現Raspbeery Pi很客氣,它不會全吃滿,你可以選這個選項,將所有SD卡的空間全給它用.  

  • [Raspberry Pi] 如何替你的Raspberry Pi安裝映像檔(images)

    我們從網路買來了Raspberry Pi的板子,但單靠這樣板子是不會動的,你必須再準備一塊4G以上的SD卡,使用個人電腦從Raspberry Pi的網站上下載你要安裝的系統映像檔,你不用擔心不會安裝系統,因為Raspberry Pi的工程師都已經設定好了,你要做的只是下載並將映像檔燒到SD卡內,之後將燒製好的SD卡插到Raspberry Pi的SD卡槽內,通電後基本上就能用. 本文是要教你從那下載映像檔及如何燒製SD卡 1.下載映像檔,網址在 https://www.raspberrypi.org/downloads/ 更多的系統在 http://elinux.org/RPi_Distributions 如果你不知道要下載那一個,那就先下載Raspberry Pi的映像檔好了http://downloads.raspberrypi.org/raspbian_latest 2.下載下下來後,視你PC的作業系統來燒映像檔到SD卡 Windows系統的作法: a.將SD卡插入SD卡讀卡器,並確認SD卡的磁碟代號(假設是 F:) b.下載Win32DiskImager (http://sourceforge.net/projects/win32diskimager/) c.開啟Win32 Disk Imager,先後選擇已下載的映像檔及SD卡磁碟代號後,按「Write」進入寫入.當然你也可以按「Read」進行映像檔備份.   Linux系統的作法: a.使用df指令來確認SD卡的磁碟代號(假設是/dev/mmcblk0p1) b.卸載SD卡 umount /dev/mmcblk0p1 c.使用dd來寫入 dd bs=4M if=2015-05-05-raspbian-wheezy.img of=/dev/mmcblk0p1 d.如果你要備份映像檔 dd bs=4M if=/dev/mmcblk0 of=backup.img   以上就完成了映像檔的燒錄,現在將SD卡從你的PC移出,裝到你的Raspberry Pi的SD卡槽內,通電後應該就能開機使用了.  

  • [Raspberry Pi] 如何幫Raspberry Pi 自製外殼

    你可以下載 Punnet的可列印樣版,下載點如下 http://www.raspberrypi.org/archives/1310 下載完成後將樣版粘貼到厚紙板上並切割下來組裝   如果你要堅固的外殼,可以參考 http://www.amazon.com/shops/ATLOHWI71UDEX http://www.piholder.com http://www.raspberrypi.org/archives/tag/cases http://www.elinux.org/RPi_Cases

  • [Raspberry Pi] Raspberry Pi 的參考網站

    http://en.wikipedia.org/wiki/Raspberry_pi  關於Raspberry pi的wiki文章 http://www.designspark.com/theme/raspberrypi  關於Raspberry pi的應用 http://www.element14.com/commnity/groups/raspberry-pi  Raspberry pi的批發商,網站有論壇,技術文件及教學影片 http://www.themagpi.com  Raspberry pi的雜誌,可線上取得刊物 http://www.raspberrypi.org  Raspberry pi官網 http://elinux.org/R-Pi_HUB  嵌入式Linux社群,可以參考購買經驗證購買清單,及發佈套件清單 http://www.berryterminal.com  Thin Client Linux套件 http://en.wikipedia.org/wiki/IPFire  將Raspberry Pi做為一台路由器及防火牆 http:/www.raspbmc.com   XBMC Linux for Raspberry Pi最小化發佈套件 http://www.openelec.tv  開放嵌入式Linux娛樂中心(Open Embedded Linux Entertainment Center)發佈套件  

  • [banana pi] 如何在Banana pi上安裝Ubuntu server edition

    Banana pi 的官網上有提供許多包好的作業系統img,如果只是單純應用就下載後寫到SD卡裡就可以開機了. 但這不符合我的需求,我希望能有較乾淨的OS,不要預載一些我用不到的程式,浪費珍貴的系統資源,所以網路上搜尋了一下. 找到了一篇好文http://blog.csdn.net/yorhomwang/article/details/40949705,基本上只要跟著做就能成功,下面則是我個人的做法,提供各位參考 我先在自己的電腦上使用vmware workstation,架設了一台Ubuntu的虛擬機,而大部分的動作都會在此虛擬機上完成 1.先將你的SD卡插到電腦裡,並想辦法讓你的虛擬機抓到這片SD卡 2.確認SD卡的編號,我自已找到的編號是/dev/sdb $ sudo fdisk -l 3.使用fdisk將/dev/sdb內所有的磁碟分區全刪,再建立二個新分區,分別是/dev/sdb1(空間30M)和/dev/sdb2(將空間用滿)$ sudo fdisk /dev/sdb 按d可以刪除個別分區,按o可以刪除所有分區,按n可以建立新分區 4.將建立完成的二個分區分別格式化為vfat及ext4 $ sudo mkfs.vfat /dev/sdb1 $ sudo mkfs.ext4 /dev/sdb2 5.抓取u-boot-sunxi,並放到第一個分區 請從windows開瀏覽器抓 http://dl.linux-sunxi.org/nightly/u-boot-sunxi/u-boot-sunxi/u-boot-sunxi-latest/u-boot-sunxi-bananapi.tar.xz 之後使用7zip解壓縮後將u-boot-sunxi-with-spl.bin上傳到這台ubuntu虛擬機器上 6.清空/dev/sdb前面的資料,再將u-boot-sunxi-with-spl.bin接著放上去 $ sudo dd if=/dev/zero of=/dev/sdb bs=1k count=1023 seek=1 $ sudo dd if=./u-boot-sunxi-with-spl.bin of=/dev/sdb bs=1024 seek=8 7.下載Raspbian For BananaPi v3.1,掛載映像檔到/mnt/img 從http://www.lemaker.org/resources/9-81/raspbian_for_bananapi.html下載Raspbian For BananaPi v3.1,並使用tar […]