官方提供的影像檔下載頁面,裡面有很多的影像檔可以提供下載安裝到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卡大小一致了.

完工

arrow
arrow

    痞客興 發表在 痞客邦 留言(0) 人氣()