試用 Banana Pi M3 – 擴展 /root 分割區

因為有的系統本身並沒有提供擴展 /root 分割區的的工具,所以改使用 GParted 來進行處理。
MicroSD 卡有 8G,但主要的 /root 分割區只用到 1.1G
# fdisk -l /dev/sdb

[@more@]執行 偏好設定 / GParted

輸入 bananapi 使用者的密碼,並按 OK

點選右上角來切換不同的磁碟機

選擇要處理的磁碟機

後面有 5.89G 仍未使用,有的系統可能要先 umount 原本的分割區才能 ReSize

選擇 Partition / Resize/Move

選擇分割區最後的黑色箭頭拉到最後面

選擇 Resize/Move

選擇 Apply 讓設定生效

選擇 Apply 讓設定生效

選擇  Ignore

選擇  Close

重新開機後,/root 分割區已經擴展到 7G
# fdisk -l /dev/sdb

原本的磁碟空間使用狀況
# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       1.1G  997M   72M  94% /
devtmpfs        750M     0  750M   0% /dev
tmpfs          1006M     0 1006M   0% /dev/shm
tmpfs          1006M   18M  989M   2% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs          1006M     0 1006M   0% /sys/fs/cgroup
tmpfs          1006M  8.0K 1006M   1% /tmp

用製作好的 MicroSD 開機後 執行 resize2fs
# /sbin/resize2fs /dev/mmcblk0p2
resize2fs 1.42.13 (17-May-2015)
Filesystem at /dev/mmcblk0p2 is mounted on /; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 1
The filesystem on /dev/mmcblk0p2 is now 1814784 (4k) blocks long.

處理完後磁碟空間的使用狀況
# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root       6.9G  1.2G  5.5G  17% /
devtmpfs        750M     0  750M   0% /dev
tmpfs          1006M     0 1006M   0% /dev/shm
tmpfs          1006M   18M  989M   2% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs          1006M     0 1006M   0% /sys/fs/cgroup
tmpfs          1006M  8.0K 1006M   1% /tmp