注釈

こんにちは、SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasts Community on Facebookへようこそ! Raspberry Pi、Arduino、ESP32について、愛好家仲間とより深く探求しましょう。

参加する理由

  • 専門家によるサポート: コミュニティとチームの助けを借りて、アフターセールスの問題や技術的な課題を解決します。

  • 学びと共有: ヒントやチュートリアルを交換して、スキルを向上させましょう。

  • 先行プレビュー: 新製品の発表や先行情報をいち早く入手できます。

  • 特別割引: 新製品の限定割引をお楽しみいただけます。

  • お祭りプロモーションとプレゼント: プレゼントキャンペーンやホリデープロモーションに参加しましょう。

👉 私たちと一緒に探求し、創造する準備はできましたか? [here] をクリックして、今すぐ参加しましょう!

Micro SDからNVMe SSDへのOSコピー

NVMe SSDはあるものの、それをコンピューターに接続するアダプターがない場合は、別の方法を選択できます。最初にMicro SDカードにシステムをインストールします。Pironman 5 Pro MAXが正常に起動した後、Micro SDカードからNVMe SSDにシステムを転送できます。

以下の手順に進む前に、上記の手順を完了してください。

1. PCIeの有効化

デフォルトではPCIeコネクタは有効になっていません。

  • 有効にするには、 /boot/firmware/config.txt ファイルを開きます。

    sudo nano /boot/firmware/config.txt
    
  • 次に、以下の行をファイルに追加します。

    # Enable the PCIe External connector.
    dtparam=pciex1
    
  • pciex1 のより覚えやすいエイリアスが存在するため、代わりに dtparam=nvme/boot/firmware/config.txt ファイルに追加することもできます。

    dtparam=nvme
    
  • 起動時にRaspberry PiがPCIeスイッチの背後にあるNVMeドライブを検出できるように、PCIe起動遅延を無効にする必要があります。以下の行を /boot/firmware/config.txt に追加します:

    dtparam=pciex1_no_10s=on
    
  • Ctrl + XYEnter を押して変更を保存します。

BOOT_ORDER

2台のNVMeシステムドライブをインストールし、どちらかから起動する必要がある場合は、

/boot/firmware/cmdline.txt ファイル内の ROOT=PARTUUID=xxxxxxxxx を起動したいディスクのUUIDに変更します。ディスクのUUIDは以下のコマンドで確認できます:

ls /dev/disk/by-id/

2. SSDへのOSインストール

SSDにオペレーティングシステムをインストールするには2つの方法があります:

Micro SDカードからSSDへのシステムコピー

  1. ディスプレイを接続するか、VNC ViewerからRaspberry Piデスクトップにアクセスします。次に Raspberry Piロゴ -> アクセサリ -> SD Card Copier をクリックします。

    ../../_images/ssd_copy3.png
  2. 正しい コピー元コピー先 のデバイスを選択してください。間違えないように注意してください。

    ../../_images/ssd_copy_from3.png
  3. 「新しいパーティションUUID」を選択して、システムがデバイスを正しく識別し、マウントの競合や起動の問題を回避できるようにすることを忘れないでください。

    ../../_images/ssd_copy_uuid3.png
  4. 選択後、 開始 をクリックします。

    ../../_images/ssd_copy_click_start3.png
  5. SSD上のコンテンツが消去されるというプロンプトが表示されます。データをバックアップしてから「はい」をクリックしてください。しばらく待つと、コピーが完了します。

Raspberry Pi Imagerによるシステムのインストール

Micro SDカードにデスクトップ版のシステムがインストールされている場合は、イメージングツール(Raspberry Pi Imagerなど)を使用してシステムをSSDに書き込むことができます。この例ではRaspberry Pi OS bookwormを使用していますが、他のシステムでは最初にイメージングツールをインストールする必要がある場合があります。

  1. ディスプレイを接続するか、VNC ViewerからRaspberry Piデスクトップにアクセスします。次に Raspberry Piロゴ -> アクセサリ -> Raspberry Pi Imager をクリックします。

    ../../_images/ssd_imager3.png
  2. カードリーダーを使用してmicroSDカードをコンピューターに挿入します。続行する前に、重要なデータをバックアップしてください。

    ../../_images/insert_sd3.png
  3. Raspberry Pi Imagerが開いたら、 Device ページが表示されます。リストからお使いのRaspberry Pi 5モデルを選択します。

    ../../_images/imager_device3.png
  4. OS セクションに移動し、推奨される Raspberry Pi OS (64-bit) オプションを選択します。

    ../../_images/imager_os3.png
  5. Storage セクションで、 NVMe SSD を選択します。

    ../../_images/nvme_storage3.png
  1. Next をクリックしてカスタマイズステップに進みます。

    注釈

    • モニター、キーボード、マウスをRaspberry Piに直接接続する場合は、 SKIP CUSTOMISATION をクリックしても構いません。

    • Raspberry Piを ヘッドレス (Wi-Fiリモートアクセス)でセットアップする場合は、カスタマイズ設定を完了する必要があります。

    ../../_images/imager_custom_skip3.png
  2. ホスト名の設定

    • Raspberry Piに一意のホスト名を付けます。

    • 後で hostname.local を使用して接続できます。

    ../../_images/imager_custom_hostname3.png
  3. ローカライゼーションの設定

    • お住まいの都市を選択します。

    • Imagerは選択に基づいてタイムゾーンとキーボードレイアウトを自動的に補完しますが、必要に応じて調整できます。Nextを選択します。

    ../../_images/imager_custom_local3.png
  4. ユーザー名とパスワードの設定

    Raspberry Pi用のユーザーアカウントを作成します。

    ../../_images/imager_custom_user3.png
  5. Wi-Fiの設定

    • Wi-Fiの SSID**(ネットワーク名)と **パスワード を入力します。

    • Raspberry Piは初回起動時に自動的に接続します。

    ../../_images/imager_custom_wifi3.png
  6. SSHの有効化(オプションですが推奨)

    • SSHを有効にすると、コンピューターからリモートでログインできるようになります。

    • ユーザー名/パスワードを使用してログインするか、SSHキーを設定できます。

    ../../_images/imager_custom_ssh3.png
  7. Raspberry Pi Connectの有効化(オプション)

    Raspberry Pi Connectを使用すると、WebブラウザからRaspberry Piのデスクトップにアクセスできます。

    • Raspberry Pi Connect をオンにし、OPEN RASPBERRY PI CONNECT をクリックします。

      ../../_images/imager_custom_connect3.png
    • Raspberry Pi Connectのウェブサイトがデフォルトのブラウザで開きます。Raspberry Pi IDアカウントにログインするか、まだお持ちでない場合はサインアップします。

      ../../_images/imager_custom_open3.png
    • New auth key ページで、ワンタイム認証キーを作成します。

      • Raspberry Pi IDアカウントがどの組織にも属していない場合は、Create auth key and launch Raspberry Pi Imager を選択します。

      • 1つ以上の組織に属している場合は、1つを選択し、キーを作成してImagerを起動します。

      • キーの有効期限が切れる前に、Raspberry Piの電源を入れ、インターネットに接続してください。

      ../../_images/imager_custom_authkey3.png
    • ブラウザがRaspberry Pi Imagerを開くよう求める場合があります — 許可します。

      • ImagerがRaspberry Pi Connectタブで開き、認証トークンが表示されます。

      • トークンが自動的に転送されない場合は、Raspberry Pi Connectページの Having trouble? セクションを開き、トークンをコピーしてImagerに手動で貼り付けます。

      ../../_images/imager_custom_connect_token3.png
  8. すべての設定を確認し、WRITE をクリックします。

    ../../_images/imager_writing3.png
  9. カードに既にデータが存在する場合、Raspberry Pi Imagerはデバイス上のすべてのデータが消去されるという警告を表示します。正しいドライブを選択したことを再確認し、I UNDERSTAND, ERASE AND WRITE をクリックして続行します。

    ../../_images/imager_erase3.png
  10. 書き込みと検証が完了するまで待ちます。完了すると、Raspberry Pi Imagerは Write complete! と選択内容の要約を表示します。ストレージデバイスは自動的に取り出されるため、安全に取り外すことができます。

    ../../_images/imager_finish3.png

3. SSDからの起動設定

このセクションでは、Raspberry PiがNVMe SSDから直接起動するように設定します。これにより、SDカードよりも高速な起動時間と改善されたパフォーマンスが得られます。以下の手順に慎重に従ってください:

  1. まず、Raspberry Piでターミナルを開き、以下のコマンドを実行して設定インターフェースにアクセスします:

    sudo raspi-config
    
  2. raspi-config メニューで、矢印キーを使用して Advanced Options に移動します。 Enter を押して詳細設定にアクセスします。

    ../../_images/nvme_open_config3.png
  3. Advanced Options 内で、 Boot Order を選択します。この設定により、Raspberry Piが起動可能なデバイスを検索する順序を指定できます。

    ../../_images/nvme_boot_order3.png
  4. 次に、 NVMe/USB boot を選択します。これにより、Raspberry PiはSDカードなどの他のオプションよりも、USB接続のSSDやNVMeドライブからの起動を優先するようになります。

    ../../_images/nvme_boot_nvme3.png
  5. 起動順序を選択したら、 Finish を押してraspi-configを終了します。 Escape キーを使用して設定ツールを閉じることもできます。

    ../../_images/nvme_boot_ok3.png
  6. 新しい起動設定を適用するには、 sudo reboot を実行してRaspberry Piを再起動します。

    sudo raspi-config
    
    ../../_images/nvme_boot_reboot3.png

再起動後、Raspberry Piは接続されているNVMe SSDからの起動を試み、システムのパフォーマンスと耐久性が向上します。