そこに、Arch Linux ARMが、展開されている。
いつから、そのようになったのだろうか?
Raspiの用途を考えたら、前のプライマリーパーティションにし、
SDカードの容量フルでつかる方がよい。
もちろんPCなどにインストールするときは、このやり方でよいと思うけど、、、
[root@alarmpi ~]# fdisk /dev/mmcblk0
Welcome to fdisk (util-linux 2.23.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): p
Disk /dev/mmcblk0: 15.9 GB, 15931539456 bytes, 31116288 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x00057540
Device Boot Start End Blocks Id System
/dev/mmcblk0p1 2048 186367 92160 c W95 FAT32 (LBA)
/dev/mmcblk0p2 186368 3667967 1740800 5 Extended
/dev/mmcblk0p5 188416 3667967 1739776 83 Linux
Command (m for help):
今までは、プライマリーパーティションにOSが展開されていた。
従って、マウントしたまま拡張が可能であった。
論理パーティションを新たに作成し、/homeを作る環境構築の方法もあるが、
/usr以下に大量のデータが発生するArch Linuxの場合には、
いずれ、1.7Gのルート領域では、不足することは容易に推測できる。
従って、従来と同じように、SD cardの全容量を使う拡張を以下の方法で行う。
コマンドライン上からは実現できないので、ubuntu上で GPartedを使い。
他にも、やり方があるかもしれません。あくまでも、現時点の私の対応方法です。
拡張領域と論理パーティションを拡張する。
1) GParted起動
2) /dev/mmcblk0p5 の unmount
3) /dev/mmcblk0p2 の resize
4) /dev/mmcblk0p5 の resize
5) Apply
上記の5つの手順になる。これにより、1.2GBから14GBに拡張できる。
Before
[root@alarmpi ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 1.7G 444M 1.2G 28% /
devtmpfs 83M 0 83M 0% /dev
tmpfs 231M 0 231M 0% /dev/shm
tmpfs 231M 284K 231M 1% /run
tmpfs 231M 0 231M 0% /sys/fs/cgroup
tmpfs 231M 0 231M 0% /tmp
/dev/mmcblk0p1 90M 24M 67M 27% /boot
[root@alarmpi ~]#
After
[root@alarmpi ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/root 15G 448M 14G 4% /
devtmpfs 83M 0 83M 0% /dev
tmpfs 231M 0 231M 0% /dev/shm
tmpfs 231M 288K 231M 1% /run
tmpfs 231M 0 231M 0% /sys/fs/cgroup
tmpfs 231M 0 231M 0% /tmp
/dev/mmcblk0p1 90M 24M 67M 27% /boot
[root@alarmpi ~]#
以下は、Ubuntu上のGpartedでの、操作画面です。
(1) 処理前のSD-Cardの情報を表示
(2) /dev/mmcblk0p5 の unmount 直後の画面
(3) /dev/mmcblk0p2 (拡張領域)と
/dev/mmcblk0p5 (論理パーティション)のresize 直後の画面
(4) Apply 実行確認画面
(5) Apply 実行中画面
(6) 終了
Peace!
0 件のコメント:
コメントを投稿