GPD MicroPC への Ubuntu 19.04 の導入についての tweet の纏め
/home, /var
ディレクトリ領域の移動
現状では、 GPD MicroPC に導入した Ubuntu 19.04 のルートパーティションの容量は 64GB 程度しか無く、今後大量のソフトウェア及びデータを格納する際は非常に不便を強いられる事が予想されます。
そこで、 Ubuntu 19.04 環境を構成するファイルのうち、 /home, /var
ディレクトリ以下の内容を GPD Pocket の microSD スロットに増設した microSDXC メモリ (容量 512GB, 以下増設 microSD) に移動しました。
先ず、増設 microSD 上にパーティションを切り、パーティション内に ext4 ファイルシステムを作成しました。今回は、増設 microSD の領域全体で1個のパーティションと ext4 ファイルシステムを作成しました。
次に、 GPD MicroPC 上の Ubuntu 19.04 環境をリカバリモードで起動して、増設 microSD 上に作成した ext4 ファイルシステム領域を適当なディレクトリにマウントしました。
そして、 /home, /var
ディレクトリの内容を増設 microSD 領域をマウントしたディレクトリに移動した後、移動先のディレクトリを mount --bind ...
を用いてルートディレクトリ上に予め作成した /home, /var ディレクトリにバインドしました。
最後に、ファイルシステムのマウントに関する設定ファイル /etc/fstab
の末尾に後述で示す内容を追記し、 GPD MicroPC を再起動しました。
...(略)...
# なお、ここで <UUID of ext4> は、増設 microSD 上に作成した ext4 ファイルシステムの UUID を、
# /mnt/expand は、増設 microSD 上に作成した ext4 ファイルシステムのマウント先のディレクトリを示す。
UUID=<UUID of ext4> /mnt/expand ext4 rw,error=remount-ro 0 1
/mnt/expand/home /home none bind 0 0
/mnt/expand/var /var none bind 0 0
...(略)...
以上の設定により、 GPD MicroPC 上の Ubuntu 19.04 環境において、増設 microSD に /home, /var
ディレクトリ領域を移動させることが可能となりました。
現在うだうだ中。現在、奈良市内某所にて食事兼休憩中。 自宅の GPD MicroPC 環境について、 /home 及び /var 以下の領域を ext4 ファイルシステムを作成した増設 microSD に移動した。 これにより、 Linuxbrew 等で導入するソフトウェアを増設メモリに置く事が出来、ルート領域の容量を節約出来た。 pic.twitter.com/cRJS4Kb89f
2019-07-17 21:27:47現在うだうだ中。現在、自宅にて休息中。 さて、 GPD MicroPC 上の Ubuntu 19.04 環境において、 /home, /var ディレクトリを増設 microSD に移動する手法を、以下の通りに Qrunch のログに速報及び短信として纏めました。 以上、どうか宜しく御願い致します。 z80oolong.qrunch.io/logs/00T2Mgh09…
2019-07-19 07:53:39この togetter の纏めについて
- この togetter に纏められた tweet については、以下のモーメントからでも御覧になることが出来ます。