ラズパイSDカードのサイズアップ

 このブログを運用しているラズパイは16GのSDカードを使っており、まだまだ余裕はあるのだが、使っていない32GのSDカードが複数枚あり遊ばしておくのは勿体ないので、16Gの内容を32Gにコピーしてこれで運用しようと考えた。

 コピーする方法は幾つか考えられる。

  • 新規のSDカードにОS、所要アプリをインストールし、データのみを移行する。
  • 16GのSDカードのバックアップを32GSDカードに取りそれで運用する。

この内最初の方法は、手間が大変なので二番目の方法で実施することとした。
 ただバックアップを取るにもいくつか方法があるようで、ネットでよく見かける dd コマンドを試したが、サイズ不足などのメッセージが出て上手く出来なかった。

 別の方法として、WindowsPCで出来るWin32DiskImagerを使う事とした。これは非常に簡単でこのソフトにより、移行元のシステムの img ファイルをPCにセーブしておき、それを移設先のSDカードに書き出すだけで簡単である。

 だだ一つ問題は、この方法は移設元の状況が移設先にできるだけであるのでサイズアップにはならないことである。

 このような場合、リサイズなどのコマンドでフルサイズまで拡張するのであるが、何故か上手く出来ない。ネットで調べるとこのような場合、gparted なるコマンドがあるようで、これを別のラズパイにインストールすることでフルサイズまで利用領域を拡張できた。

 この方法はシステムSDカードのサイズアップだけでなく、バックアップにも使えるので、今後重宝出来そうだ。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です