####はじめに
16GBのOSイメ-ジを32GB以上のSDカ-ドに書き込んだ場合16GBまでしか認識できません。普通はraspi-configで拡張できますが、F2FS(NANDフラッシュメモリ向けに最適化されたファイルシステム)でフォーマットされたイメージはそれだけで拡張できません。
ビズライト・テクノロジー社製BH3-FAはF2FSでフォーマットされたSDをセットでお使いいただくことで耐久性の向上を図っています。
####準備
拡張したいSDカード(A)の他に別途Raspberry Pi OSが入ったSDカード(B)が必要です。
####カード容量を拡張する
SDカ-ド(A)をBH3-FAのSDカードスロットに挿入し起動し、下記のコマンドを実行します。
$ sudo raspi-config
コンフィグ画面から「7 Advanced Options」⇒「A1 Expand Filesystem Ensuress」を選択し再起動します。再起後システムをシャットダウンして電源を切り、SDカードを外します。(この時点ではF2FSとして拡張が完了していません)
####SDカード(B)にF2FSで拡張するための環境を作る
SDカード(B)をBH3-FAのSDカードスロットに挿入し起動する。下記のコマンドを実行します。(f2fs-tools がインストールされます。)
$ sudo apt install f2fs-tools
####SDカード(A)を拡張する
SDカード(B)をBH3-FAのSDカードスロットに挿入し起動する。SDカード(A)をUSBカ-ドリ-ダーにセットしBH3-FAのUSB端子に接続します。SDカード(A)がが認識されたあと、下記コマンドを実行します。
$ sudo umount /media/pi/rootfs
$ sudo umount /media/pi/boot
続けて下記のコマンドを実行します。
$ sudo /sbin/resize.f2fs /dev/sda2
「Done.」と表示されるまで待ちます。リサイズが終了したら、シャットダウンしてください。
###結果の確認
SDカード(A)をBH3-FAのSDカードスロットに挿入し、起動します。
下記のコマンドを実行し、32GBのSDカードの場合はサイズが下記のように表示されます。
$ df –h
ファイルシス サイズ 使用 残り 使用% マウント位置
/dev/root 30G 3.0G 27G 11% /
【ビズライト・テクノロジー社製BH3-FA】 |
BHシリーズは、株式会社ビズライト・テクノロジーが開発・生産する、シングルボードコンピュータの実用化した商品です。BHシリーズではRaspberryPiを産業利用するための対策が施されています。詳しくは、こちらをご覧ください。 |