這幾天準備用樹莓派搭建一個mini服務器,但是在下載軟件的時候發現root分區滿了,不能裝進軟件,所以沒辦法只有想辦法擴展分區。我用的16G的內存卡,我查看了一下root分區,結果才分3.4G,怪不得。
話說更改分區有風險,(我不會告訴你我不小心就把分區給刪瞭然後沒有重建就重啓了)重要數據請備份。
首先使用fdisk進入分區管理
sudo fdisk /dev/mmcblk0
然後輸入p查看分區,裏面應該有兩個分區或者更多,
第一個分區應該是系統分區,包含boot之類的吧,總之不要動它,動第二個分區。記住第二個分區的起始塊數,我的是122880
然後命令d刪除除去第一分區的其他分區,
d
2
依次類推
然後命令n建立分區,命令q,建立主分區。
然後輸入分區號2,再輸入你剛纔記錄的起始存儲塊數122880(初始存儲塊ID號),然後輸入結束塊數,一般默認就是能夠分配的最大分區存儲ID數。
然後就行了,命令P查看分區,現在應該出現新的分區了,然後w保存,重啓。
重啓過後使用修護模式修護分區
sudo resize2fs /dev/mmcblk0p2
然後df -h查看一下分區
ok,大功告成!