High Sierraが10.13.6に更新される前は、シングルユーザーで起動できました-起動時に Cmd – R – S を押したままにして回復モードにしますが、最新のソフトウェア更新後は Cmd を押したまま起動します- R – S は、ルートボリュームで通常のシングルユーザーモードになります( Cmd のみを押した場合のように- S )。
RecoveryOSをシングルユーザーモードで起動するための新しい方法または代替キーの組み合わせはありますか?
編集: Cmd kbdを押しながら起動する>-オプション- R - S もシングルユーザーモードで起動します(シングルユーザーリカバリモードではありません)。
コメント
が表示されますが、シングルユーザーモードになります。Enabling and disabling services is not supported in single-user mode
と表示され、csrutil disable
応答csrutil: failed to modify system integrity configuration. This tool needs to be executed from the Recovery OS
なので、'これはかなり確実です'リカバリモードではありません。 ' MacBookPro 17 " 2011年後半。
わかりました。'実際にやりたいですか?つまり、なぜシングルユーザーリカバリモードで起動するのですか?
これが必要な理由です: apple.stackexchange.com / questions / 267581 / … 。基本的に、壊れたグラフィックカードを使用しようとするkextを無効にするには、その投稿の指示に従う必要があります。そのため、' GUIを介してリカバリモードに入ることができません。
1012のままで、これは私を困惑させます:1。csr-disableはRecoveryMode(Cmd + R)からGUIターミナルでも機能するはずです(Qを編集して10.13.6では動作しないことを確認してください)2。:Appleは出荷されましたそのアップデートで再び動作するX3000.kext? (以前のすべての更新はakextをインストールしたようですが、機能していません。)'の場合を反映してコメントしてください。
回答
同じ問題が発生していたので、これを修正しました。
シングルユーザーリカバリにアクセスできないためキーシーケンスコマンド + R + S を起動時に使用してcsrutil disable
を実行するモード、シングルユーザーモードにはなりません。
Command + S を使用して、標準のシングルユーザーモードでコンピューターを起動することから始めます。コマンドラインが表示されたら、次のコマンドを実行してdGPUをオフにします。
nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
次に、次の方法でコンピューターを再起動します。実行中:
reboot
dGPUが無効になっているため、GUIリカバリモードにアクセスできます。再起動時にコマンド + R を押し続けると、GUIリカバリモードになります。そこで、[ユーティリティ]メニューをクリックし、[ターミナル]を開きます。ここで、csrutil
コマンドを実行できます。
csrutil disable
次の更新でdGPU修正を永続化するには、必ずnvramコマンドをもう一度実行してから、次のコマンドを実行して再起動してください。
nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
フォロー:
reboot
コマンドを使用してシングルユーザーモードで起動 + S をクリックして、kextの移動手順を続行します。完了したら、GUIリカバリに戻ってcsrutil
を有効にしてから、再起動します。
Macが完全に起動したら、最後にsudoとしてnvramを実行します。
sudo nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
複数回再起動して、マシンの起動が正しくバックアップされるかどうかをテストします。今は問題ありません。
コメント
divをご覧ください。 >
回答
2011年後半のMacBookPro(MacBookPro8,2)では、10.13.6でRecoveryのシングルユーザーモードを継続的に起動できました。起動時に Cmd + R を押したまま、灰色の画面に数秒(ただし、他に何も表示されない前に)、直接 Cmd + <に移動しますkbd> R + S 、遷移時に最初の2つのキーを解放しない。タイミングが不正確であるため、数回試行する場合があります。
シーケンスの詳細詳細については、MBPは最初に起動チャイムとともに灰色の画面で起動します。この灰色の画面でしばらくすると(おそらくロード)、FileVault復号化フィールドが表示されます。これらのフィールドがオンになると、通常は次のようになります。画面:
( Rich Trouton からの画像)
フィールドが画面に表示される前は、まったく同じソリッドです。 -灰色の画面ですが、その上に他の要素(Appleロゴ、ログイン項目など)はありません。完全に灰色の画面が上の図のように移動するまで、少し時間がかかります。この入力された灰色の画面と完全に塗りつぶされた画面の間のキーコンボに S を追加します。そして、それを一貫して機能させるには、最初の灰色の画面の外観よりも、画像に表示された灰色の画面の外観の近くに S を追加する必要があることに気付きました。
新しいMacBookは、FileVaultが有効になっていると灰色の画面を備えなくなり、代わりに黒い画面を選択します。これは、最終的に壁紙の背景画像を備えたはるかに魅力的なログイン画面になります。このアプローチはこれらのMacBookでも機能すると推測する必要がありますが、近くに実験するものがありません。
基本的な一般化可能な考え方は、 Cmd + <を保持することです。 kbd> R を押し続け、電源ボタンを押します。リカバリモードが開始するとすぐに、 Cmd + R + S 最初の2つのキーを離さずに継続的に2番目の組み合わせに切り替えるのが遅すぎると、リカバリモードで検索が停止し、通常のリカバリで起動します。早すぎるとリカバリがまったく起動せず、シングルになります。通常のパーティションのユーザーモード。さらに、少なくとも私のMacBookには、リカバリが起動を開始する視覚的なインジケータがなく、 S を追加する必要があるという事実によって煩わしさが生じます。リカバリの場合読み込みバーが表示されます “ S を追加するにはもう手遅れです。
コメント
回答
シングルユーザーリカバリをサポートしていた以前のmacOSバージョンの起動可能なインストーラーで起動しようとしましたか?
SIPを無効にする目的は、。ターゲットディスクモードで起動し、別のMacから/System/
を変更するとSIPがバイパスされると思います。
コメント
apple.stackexchange.com/a/295805/99309 も、シングルユーザーリカバリモードが利用できないため、ターゲットディスクモードを使用してRadeonkextを正常に移動できます。
壊れたMacをターゲットディスクとして使用する'問題のあるkextを移動し、RecoveryMode(cmd-R)で再起動し、SIPを無効にしてから後でnvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00
とtouch /System/Library/Extensions/
を実行させてください。これで、マシンは内部グラフィックカードで再び実行されますが、2台のMacが必要になります。 kextをターゲットモードに移動するように更新した後、'シングルユーザーリカバリモードに直接入る方法を希望しますが、どうもありがとうございました!
壊れたMacをターゲットディスクとして使用することは可能ですか? ´グラフィックカードは必要ありませんか?
もう一度やり直す必要がありました。自己メモ:* 1.6までapple.stackexchange.com/a/295805/99309に従ってください* 1.7:シングルユーザーモードではなくターゲットディスクモードで起動します* 1.8 don ' t、代わりに/ Volumes /ターゲットディスクにcdします* 1.9 +:実際のマシンを台無しにしないためにターゲットディスクへの相対パスを使用することに注意してください
回答
私はまったく同じ理由でまったく同じ状況にあります。私の2011年初頭のMacBookProは、呪われた自動更新が私の意志に反して機能するようになるまで、その死んだdGPUとともにうまくハミングしていた。
最後に修正を行ったので、10.13.5でもキーコンボが機能していることを確認できます。
シングルユーザーリカバリを開始するための新しいキーコンボがあることに誰かが気付かない限り、この最新のアップデートは、SIPを無効にすることが不可欠であるため、文書化されているように悪いGPU回避策を弱体化させた可能性があります。別のMacと外付けハードドライブを使用してこれを回避する方法についていくつかのアイデアがありますが、子供が一晩寝るまでそれらを試すことはできません。成功した場合は、ここで更新します。
Option
を押しながら起動し、Cmd
-