回答:
これはランレベル1に入る方法ではありませんが、raspberry Piファームウェアには「セーフモード」の起動オプションがあります。これを有効にするには、起動時にP1(GPIO)ヘッダーのピン5と6の間にジャンパーを挿入する必要があります。

これを行うと、ブートローダーはconfig.txtファイルを無視し(avoid_safe_modeこの機能を無効にするために使用できるオプションを除くkernel_emergency.img)、の代わりに(利用可能な場合)ブートしようとしますkernel.img。
デフォルトにkernel_emergency.imgは特別な緊急initramfsビルドインがあり、このビジーボックスベースのOSで起動するため、OSの問題を手動で修正できます(またはカーネルブートパラメーターを変更して、次回の起動時にランレベル1を実行します)。またはコマンドが機能しない可能性があるsyncためreboot、電源を切る前に必ず実行してくださいshutdown。
行末に追加
init=/bin/sh
OKを押してからEscを押して起動します。コマンドラインで起動します。
# /etc/init.d/mountall.sh
(これは何かをします)
# mount -n -o remount,rw /
(これは再マウントされますので、変更を加えることができます)
これで、init.d設定を編集できるはずです......
ここでの他のいくつかの回答は正しくありません:
GPIOジャンパーピン方式が上流のOSから削除されたため、NOOBSイメージを使用している場合にのみ機能します
Raspbian Jessieのsystemdへの移行により、init=/bin/shハックが破られました。これを行うと文句を言う、can't access tty: job control turned off
幸い、実際にシングルユーザーアクセスを提供する、機能する解決策があります。パラメーターの直後の1の最後にスペースとa を追加cmdline.txtしrootwaitます。
ホールドシフトブートメニューはストックRaspbian Jessie OSイメージには存在しないため/boot/cmdline.txt、NOOBSイメージを使用していない場合は、別のコンピューターから編集してこれを行う必要があります。