ラズベリーパイのpiユーザのパスワードをリセットする方法はいくつかありますが、以下にいくつかの方法を紹介します。
方法1:パスワードリセットツールを使用する
別のコンピューターで、SDカードをマウントします。
SDカードのブートパーティションにある「cmdline.txt」を開きます。
行の末尾に「init=/bin/sh」と追加します。
SDカードをラズベリーパイに挿入し、電源を入れます。
しばらくすると、コマンドプロンプトが表示されます。
「mount -rw -o remount /」を入力して、ルートファイルシステムを読み書き可能にします。
「passwd pi」を入力して、新しいパスワードを入力します。
「sync」と入力して、ファイルシステムの変更を保存します。
ラズベリーパイをシャットダウンし、SDカードを別のコンピューターに戻します。
「cmdline.txt」から「init=/bin/sh」を削除します。
SDカードをラズベリーパイに挿入し、電源を入れます。新しいパスワードでログインできるはずです。
方法2:パスワードリセットツールを使用する(自動化された方法)
SDカードにNOOBS(New Out Of the Box Software)をインストールします。
「os」フォルダーにある「Raspbian」を選択してインストールします。
インストールが完了したら、SDカードを別のコンピューターに挿入し、ブートパーティションを開きます。
「cmdline.txt」の最後に「init=/bin/sh」と追加します。
SDカードをラズベリーパイに挿入し、電源を入れます。
パスワードリセットツールが自動的に実行され、piユーザのパスワードがリセットされます。
ラズベリーパイをシャットダウンし、SDカードを別のコンピューターに戻します。
「cmdline.txt」から「init=/bin/sh」を削除します。
SDカードをラズベリーパイに挿入し、電源を入れます。新しいパスワードでログインできるはずです。
どちらの方法を選択するにせよ、パスワードをリセットする前に、データをバックアップすることをお勧めします。