1. 程式人生 > >充分使用樹莓派SD卡容量

充分使用樹莓派SD卡容量

轉載地址:http://cedar-renjun.github.io/2015/10/11/resize-raspberry-sd-volume/

注意

原作者沒有附圖,有很多需要注意的地方,都需要根據自己實際情況輸入。

前言

在編譯opencv的時候,出現記憶體不夠的情況,/root使用率100%,導致編譯錯誤,所以需要拓展SD卡容量

google了一下,發現樹莓派在預設情況下,僅僅使用了SD卡的4G容量,剩下的空間,屬於空白分割槽,完全沒有利用起來
所以,我們可以通過df命令,來調整linux分割槽的size

操作步驟

重啟樹莓派,進入命令列頁面
登陸樹莓派,使用者名稱pi,密碼raspberry(根據自己密碼填寫)

sudo su

切換至超級使用者

df -h

顯示出當前分割槽的狀態和使用率
輸入:

fdisk /dev/mmcblk0

載入SD卡
輸入:

p

列印當前分割槽
你應該會看到三個分割槽(mmcblk0, mmcblk0p1, mmcblk0p2),現在把分割槽2的資訊寫下來(/dev/mmcblk0p2)【根據實際情況填寫,一般情況是最後一個分割槽】
我主要記錄了開始扇區(122880)和結束扇區(8447999)的數值

輸入:

d

開始刪除分割槽
系統提示輸入刪除分割槽號,輸入2

輸入:

n

新建分割槽,然後依次輸入p, 2

接下來輸入原來記錄的2扇區開始號(122880),記得替換成你自己的數字

輸入:

w

保持配置

輸入reboot重啟樹莓派
輸入sudo resize2fs /dev/mmcblk0p2 更新系統
輸入df -h看看,是不是已經完全使用了剩餘空間

參考文件

http://ray.dotnetage.com/posts/2015-5-15/rpi-resize-sd/
http://m.blog.csdn.net/blog/lichao_ustc/46740443
http://www.rs-online.com/designspark/electronics/knowledge-item/raspberry-pi---調整你的sd卡分割區的大小
http://www.computerhope.com/unix/udf.htm


http://www.cnblogs.com/peida/archive/2012/12/07/2806483.html