自動シャットダウン


0

自動シャットダウンをキャンセルしようとしたときに、次のinTerminalを使用しました。

* * * * * /sbin/shutdown -h now

おそらく私はそれを次の範囲内で入力しました:

crontab -e

シャットダウンを行わないようにすることで、大きな間違い!これで、コンピューターの電源は入りません。

回復モードまたはシングルユーザーモードでそれを修正する提案はありますか?


1
私はロジックが大好きです。特定の時間にシャットダウンしたくないので、常にシャットダウンするように設定します。
JBis

1
セーフモードで起動してみてください。
JBis

1
この行は、元の質問でコピーしたbash: command not found: Applicationsとおり、通常はエラーメッセージを除いて損傷を与えることはできません。rootこの時あなたは?
ダン

1
@danielAzuelosほぼ間違いなく、Sborがcrontab -ecronファイルを編集中、または編集しており、彼らがパニックに陥って助けを求めることは、私たちが彼らを助けるために必要な詳細を考えなかったことです。私の答えが彼らの自己救助に役立たないなら、私は彼らからすぐに編集が彼らが何をしたかを明確にすることを期待しています。あなたが指摘するように、彼らは貼り付け/タイピングの前にターミナルで物事の多くをしなければならなかった* * * * * /sbin/shutdown
bmike

1
皆さんありがとう!セーフモードでの起動 シングルユーザーモードでは、「読み取り専用」モードしかありませんでした。最も簡単な方法で、タイムマシンバックアップを使用しました。
SBor

回答:


3

私が正しく推測した場合、おそらく次の行を入力しました:

* * * * * /sbin/shutdown

特権モード(として実行)でrootコマンドを使用してcrontabで。crontab -eroot

これからshutdown 毎分抜け出す最も簡単な方法は次のとおりです。

  1. Macをシングルユーザーモードで起動します。電源を入れた直後に、黒い画面に白いテキストが表示されるまで+をS押し続けます。
  2. シェルプロンプトが表示されたら、注意してください:あなたはroot、入力したすべてがシステムを破壊する可能性があるため、次のコマンドを入力します。

    /sbin/mount -uw /

    (== /書き込みモードでファイルシステムを再マウント)ファイルシステムroot上にあるcrontabを変更できるようにする/

    /usr/bin/crontab -e

    rootcrontabファイルを編集するには、正確に含む行に移動します(uniq行の場合があります)。

    * * * * * /sbin/shutdown

    そして、エディタは(それがあるべき、メモリから開く必要がありますviが、私は唯一の50%確信している)(それを削除vidd)、ファイルを保存して終了する(でvi:wq)。

  3. /sbin/rebootデッドcrontabラインなしでシステムを再起動するために入力します。


1
ファイルシステムの書き込みをマウントする必要がありますmount -uw /か、何か変更がありますか?
fd0

ありがとうございました。私はあなたの重要なディテールで答えを改善しました😊!
ダン

1

はい-リカバリHDまたはOSを起動し、メニューでターミナルユーティリティを探します。crontabファイルを編集して、そのエントリを削除し、過剰にアクティブなshutdownプロセスを冷やすことができます。

さらに簡単には、ターゲットディスクモードでMacを起動し、実行中の別のMacからファイルを編集し、外部ドライブであるかのようにストレージに接続できます。

最悪の場合、システムが苦痛だと気づかなかった間違った指示を受け取る前に、バックアップから復元できます。この変更が行われた後は作業ができないため、データが失われることはありません。Time Machineには、ロールバックできるローカルバックアップがある場合もあるため、リカバリモードで問題を修正できない場合は、必ず確認してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.