因為有的系統本身並沒有提供擴展 /root 分割區的的工具,所以改使用 GParted 來進行處理。
MicroSD 卡有 8G,但主要的 /root 分割區只用到 1.1G
# fdisk -l /dev/sdb
[@more@]執行 偏好設定 / GParted
後面有 5.89G 仍未使用,有的系統可能要先 umount 原本的分割區才能 ReSize
重新開機後,/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