充分使用樹莓派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