pi2 fedora22 ファイルシステムの拡張

16GB の SD Card なので、残りを / に拡張したいので、メモ。

 

・現状の確認。

[root@pi2 log]# df -h
ファイルシス   サイズ  使用  残り 使用% マウント位置
/dev/root        3.5G  1.4G  2.0G   41% /
devtmpfs         459M     0  459M    0% /dev
tmpfs            464M     0  464M    0% /dev/shm
tmpfs            464M  348K  463M    1% /run
tmpfs            464M     0  464M    0% /sys/fs/cgroup
/dev/mmcblk0p1   200M   21M  180M   11% /boot
tmpfs             93M     0   93M    0% /run/user/0
[root@pi2 log]#

[root@pi2 ~]# blkid
/dev/mmcblk0p1: SEC_TYPE="msdos" UUID="509F-31B8" TYPE="vfat" PARTUUID="0008037c-01"
/dev/mmcblk0p2: LABEL="_/" UUID="7c321d6b-f2b0-4783-9576-e3dfe657f9b3" TYPE="ext4" PARTUUID="0008037c-02"
/dev/mmcblk0: PTUUID="0008037c" PTTYPE="dos"
[root@pi2 ~]#

[root@pi2 ~]# blkid
/dev/mmcblk0p1: SEC_TYPE="msdos" UUID="509F-31B8" TYPE="vfat" PARTUUID="0008037c-01"
/dev/mmcblk0p2: LABEL="_/" UUID="7c321d6b-f2b0-4783-9576-e3dfe657f9b3" TYPE="ext4" PARTUUID="0008037c-02"
/dev/mmcblk0: PTUUID="0008037c" PTTYPE="dos"
[root@pi2 ~]# 
[root@pi2 ~]# ll /dev/mm*
brw-rw---- 1 root disk 179, 0  1月  1  1970 /dev/mmcblk0
brw-rw---- 1 root disk 179, 1  1月  1  1970 /dev/mmcblk0p1
brw-rw---- 1 root disk 179, 2  1月  1  1970 /dev/mmcblk0p2
[root@pi2 ~]# 

 

boot に200M / に 3.5GB のようです。

拡張の流れは、

・最終パーティションの後ろがあいていれば

・fdisk でサイズ拡張し、

・リブート後に、リサイズ

な感じ。

[root@pi2 log]# fdisk /dev/mmcblk0
n
2
最初のセクタ (411648-31356927, 既定値 411648): エンター
最終セクタ, +セクタ番号 または +サイズ{K,M,G,T,P} (411648-31356927, 既定値 31356927): エンター
w

リブートし、その後ファイルシステムを拡張します。

[root@pi2 ~]# resize2fs /dev/mmcblk0p2
resize2fs 1.42.12 (29-Aug-2014)
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 3868160 (4k) blocks long.

確認。

[root@pi2 ~]# df -T
ファイルシス   タイプ   1K-ブロック    使用   使用可 使用% マウント位置
/dev/root      ext4        15196556 1215912 13927400    9% /
devtmpfs       devtmpfs      469832       0   469832    0% /dev
tmpfs          tmpfs         474128       0   474128    0% /dev/shm
tmpfs          tmpfs         474128     348   473780    1% /run
tmpfs          tmpfs         474128       0   474128    0% /sys/fs/cgroup
/dev/mmcblk0p1 vfat          204580   20772   183808   11% /boot
tmpfs          tmpfs          94828       0    94828    0% /run/user/0
[root@pi2 ~]# 

[root@pi2 ~]# df -h
ファイルシス   サイズ  使用  残り 使用% マウント位置
/dev/root         15G  1.2G   14G    9% /
devtmpfs         459M     0  459M    0% /dev
tmpfs            464M     0  464M    0% /dev/shm
tmpfs            464M  348K  463M    1% /run
tmpfs            464M     0  464M    0% /sys/fs/cgroup
/dev/mmcblk0p1   200M   21M  180M   11% /boot
tmpfs             93M     0   93M    0% /run/user/0
[root@pi2 ~]# 

[root@pi2 ~]# fdisk  -l
::
デバイス       起動 開始位置 最後から セクタ サイズ Id タイプ
/dev/mmcblk0p1          2048   411647   409600   200M  e W95 FAT16 (LBA)
/dev/mmcblk0p2        411648 31356927 30945280  14.8G 83 Linux

拡張できたようです。