デバイスのオペレーティングシステムをインストールして更新する - AWS IoT Core

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

デバイスのオペレーティングシステムをインストールして更新する

このセクションの手順では、Raspberry Pi がシステムドライブに使用する microSD カードを初期化する方法について説明します。Raspberry Pi の microSD カードには、オペレーティングシステム (OS) ソフトウェアとそのアプリケーションファイルストレージ用のスペースが含まれています。Raspberry Pi を使用していない場合は、デバイスの指示に従ってデバイスのオペレーティングシステムソフトウェアのインストールおよび更新をします。

このセクションを完了すると、IoT デバイスを起動し、ローカルホストコンピュータのターミナルプログラムからそれに接続できるようになります。

必要な機器:
  • ローカルでの開発およびテスト環境

  • インターネットに接続できる Raspberry Pi またはお使いの IoT デバイス

  • 少なくとも 8 GB の容量または OS および必要なソフトウェアに十分なストレージを備えた microSD メモリカード。

    注記

    これらの演習での microSD カードの選択では、必要な大きさでできるだけ小さいものを選択してください。

    小さな SD カードの方が、バックアップと更新が高速になります。Raspberry Pi では、これらのチュートリアルに 8 GB を超える microSD カードは必要ありません。特定のアプリケーションにより多くのスペースが必要な場合は、このチュートリアルで保存するイメージファイルのサイズが小さくなると、選択したカードのサポートされているすべての領域を使用するように、大きなカードのファイルシステムのサイズを変更できます。

オプションの機器:
  • Raspberry Pi に接続されたUSBキーボード

  • HDMI モニターを Raspberry Pi に接続するためのモニターとケーブル

デバイスのオペレーティングシステムを microSD カードにロードする

この手順では、ローカルホストコンピュータを使用して、デバイスのオペレーティングシステムを microSD カードにロードします。

注記

デバイスがオペレーティングシステムにリムーバブルストレージメディアを使用していない場合は、そのデバイスの手順に従ってオペレーティングシステムをインストールし、新しいオペレーティングシステムで IoT デバイスを起動する に進みます。

オペレーティングシステムを Raspberry Pi にインストールするには
  1. ローカルホストコンピュータで、使用する Raspberry Pi オペレーティングシステムイメージをダウンロードして解凍します。最新バージョンは https://www.raspberrypi.com/software/オペレーティングシステム/

    Raspberry Pi OS のバージョンを選択する

    このチュートリアルでは Raspberry Pi OS Lite バージョンを使用します。これは、このラーニングパスのこれらのチュートリアルをサポートする最小のバージョンだからです。このバージョンの Raspberry Pi OS はコマンドラインインターフェイスのみを備えており、グラフィカルユーザーインターフェイスはありません。グラフィカルユーザーインターフェイスを備えた最新の Raspberry Pi OS のバージョンも、これらのチュートリアルで動作します。ただし、このラーニングパスで説明されている手順では、コマンドラインインターフェイスのみを使用して Raspberry Pi 上でオペレーションを実行します。

  2. microSD カードをローカルホストコンピュータに挿入します。

  3. SD カードイメージングツールを使用して、解凍した OS イメージファイルを microSD カードに書き込みます。

  4. Raspberry Pi OS イメージを microSD に書き込んだら、以下を行います。

    1. コマンドラインウィンドウまたはファイルエクスプローラウィンドウで microSD カードのBOOTパーティションを開きます。

    2. microSD カードのBOOTパーティションのルートディレクトリに、ファイル拡張子sshとコンテンツのない という名前の空のファイルを作成します。これにより、Raspberry Pi が最初に起動したときにSSH通信を有効にするように指示されます。

  5. microSD カードを取り出して、ローカルホストコンピュータから安全に取り外します。

microSD カードは 新しいオペレーティングシステムで IoT デバイスを起動する の準備ができました。

新しいオペレーティングシステムで IoT デバイスを起動する

この手順では、microSD カードをインストールし、ダウンロードしたオペレーティングシステムを使用して初めて Raspberry Pi を起動します。

新しいオペレーティングシステムで IoT デバイスを起動するには
  1. デバイスの電源を切った状態で、前のステップ デバイスのオペレーティングシステムを microSD カードにロードする の microSD カードを Raspberry Pi に挿入します。

  2. デバイスを有線ネットワークに接続します。

  3. これらのチュートリアルは、SSHターミナルを使用してローカルホストコンピュータから Raspberry Pi とやり取りします。

    デバイスと直接やり取りする場合は、次の方法も使用できます。

    1. ローカルホストコンピュータのターミナルウィンドウを Raspberry Pi に接続する前に、HDMIモニターを接続して Raspberry Pi のコンソールメッセージを確認します。

    2. Raspberry Pi と直接やり取りする場合は、USBキーボードを接続します。

  4. 電源を Raspberry Pi に接続し、初期化されるまで約 1 分待ちます。

    Raspberry Pi にモニターが接続されている場合は、そのモニターで起動プロセスを確認できます。

  5. デバイスの IP アドレスを調べます。

    • HDMI モニターを Raspberry Pi に接続した場合、IP アドレスがモニターに表示されるメッセージに表示されます。

    • Raspberry Pi が接続されているルーターにアクセスできる場合は、ルーターの admin インターフェイスでそのアドレスを確認できます。

Raspberry Pi の IP アドレスを取得したら、ローカルホストコンピュータをデバイスに接続する の準備が整います。

ローカルホストコンピュータをデバイスに接続する

この手順では、ローカルホストコンピュータ上のターミナルプログラムを使用して Raspberry Pi に接続し、デフォルトのパスワードを変更します。

ローカルホストコンピュータをデバイスに接続するには
  1. ローカルホストコンピュータで、SSHターミナルプログラムを開きます。

    • Windows: PuTTY

    • Linux/macOS: Terminal

    注記

    PuTTY は Windows に自動的にインストールされません。コンピュータにない場合は、ダウンロードおよびインストールが必要になる場合があります。

  2. ターミナルプログラムを Raspberry Pi の IP アドレスに接続し、デフォルトの認証情報を使用してログインします。

    username: pi password: raspberry
  3. Raspberry Pi にログインしたら、pi ユーザーのパスワードを変更します。

    passwd

    プロンプトに従って、パスワードを変更します。

    Changing password for pi. Current password: raspberry New password: YourNewPassword Retype new password: YourNewPassword passwd: password updated successfully

ターミナルウィンドウで Raspberry Pi のコマンドラインプロンプトが表示され、パスワードを変更したら、デバイスに必要なソフトウェアをインストールして検証する に進む準備が整います。