GNU/Linux >> Linux の 問題 >  >> Linux

PiShrink –ラズベリーパイの画像を小さくする

ラズベリーパイ 紹介は必要ありません。モニターやテレビに接続できる、小型で手頃なクレジットカードサイズのコンピューターです。標準のキーボードとマウスを接続して、本格的なデスクトップコンピュータとして使用し、インターネットブラウジング、ビデオ/ゲームのプレイ、ワープロ、スプレッドシートの作成など、日常のタスクを実行できます。これは主に学校でコンピュータサイエンスを教えるために開発されました。今日、Raspberry Piは、大学、中小企業、および機関でコーディングを教えるために広く使用されています。 Raspberry Piデバイスを所有している場合は、 "PiShrink"という名前のbashスクリプトを確認することをお勧めします。 、これはRaspberryPiイメージを小さくするために使用されます。

PiShrinkは、piイメージを自動的に縮小し、起動時にSDカードの最大サイズにサイズ変更します。これにより、画像をSDカードに戻す速度が速くなり、縮小された画像の圧縮率が高くなります。これは、SDカードに大きなサイズの画像を収めるのに役立ちます。この簡単なガイドでは、LinuxおよびUnixライクなシステムでRaspberryイメージをより小さなサイズに縮小する方法を学習します。

LinuxにPiShrinkをインストールする

LinuxボックスにPiShrinkをインストールするには、最初に次のコマンドを使用して最新バージョンをダウンロードします。

$ wget https://raw.githubusercontent.com/Drewsif/PiShrink/master/pishrink.sh

次に、ダウンロードしたPiShrinkバイナリを実行可能ファイルにします。

$ chmod +x pishrink.sh

最後に、それをあなたの道に動かしてください:

$ sudo mv pishrink.sh /usr/local/bin/

PiShrinkを使用してラズベリーパイの画像を縮小する

ご存知かもしれませんが、ラズビアン RaspberryPiのすべてのモデルの公式オペレーティングシステムです。 Raspberry Foundationは、 Raspberry Pi Desktopを開発しました PCおよびMac用のバージョン。ライブCDを作成し、仮想マシンで実行し、デスクトップにインストールすることもできます。 RaspberryPiで利用できる非公式のOSイメージもほとんどありません。テストの目的で、公式ダウンロードページから公式RaspbianOSをダウンロードしました。 。

ダウンロードしたOSイメージを解凍します:

$ unzip 2019-04-08-raspbian-stretch-lite.zip

上記のコマンドは、 2019-04-08-raspbian-stretch-lite.zipのコンテンツを抽出します 現在の作業ディレクトリにあるファイル。

抽出されたファイルの実際のサイズを確認しましょう:

$ du -h 2019-04-08-raspbian-stretch-lite.img 
1.7G 2019-04-08-raspbian-stretch-lite.img

ご覧のとおり、抽出されたRaspberryOSimgファイルのサイズは1.7Gです。 。

次に、以下のようにPiShrinkを使用してこのファイルのサイズを縮小します。

$ sudo pishrink.sh 2019-04-08-raspbian-stretch-lite.img

出力例:

Creating new /etc/rc.local
rootfs: 39795/107072 files (0.1% non-contiguous), 239386/428032 blocks
resize2fs 1.45.0 (6-Mar-2019)
resize2fs 1.45.0 (6-Mar-2019)
Resizing the filesystem on /dev/loop1 to 280763 (4k) blocks.
Begin pass 3 (max = 14)
Scanning inode table XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Begin pass 4 (max = 3728)
Updating inode references XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
The filesystem on /dev/loop1 is now 280763 (4k) blocks long.

Shrunk 2019-04-08-raspbian-stretch-lite.img from 1.7G to 1.2G

上記の出力にあるように、RasberryPi画像のサイズは1.2Gに縮小されています。 。

-sを使用することもできます プロセスの自動拡張部分をスキップするフラグ。

$ sudo pishrink.sh -s 2019-04-08-raspbian-stretch-lite.img newpi.img

これにより、ソースimgファイル(2019-04-08-raspbian-stretch-lite.img)のコピーが新しいimgファイル(newpi.img)に作成され、処理されます。詳細については、最後にあるGitHubの公式ページを確認してください。


Linux
  1. デスクトップアイコンを小さくしますか?

  2. ファイルをスパースにする方法は?

  3. ログファイルを作る

  1. 私のお気に入りの5つのLinuxコンテナイメージ

  2. VPNの作り方

  3. ラズベリーパイ4とカーリー

  1. スケジュールされた画像のFAQ

  2. ラズベリーパイのモノ

  3. 何もしない Makefile