“ / usr”システムフォルダの名前を変更した後、Mac OS Xが起動できない


2

昨日、Time Machineに保存されている古いフォルダを使って `/ usr`フォルダを変更しようとしました。


これを端末に入力します(/ usrフォルダーのコピーを保存するため)。

# mv /usr /usr-copy


その後何も動作しなかったので、私は再起動することにしました(そして/ usrにある/ usr-copyの名前を忘れてしまいました、私は疲れました)。 / usrフォルダはありません まったく!


再起動のたびにこのメッセージが表示されます。

You need to restart yout computer. 
電源ボタンがオフになるまで押し続け、もう一度電源ボタンを押します


私はメニューのような他のものにアクセスすることはできません...単なるメッセージ 再起動してF11キーを押しても動作しません。

私が入力することができます、端末にアクセスする方法はありますか "#mv / usr-copy / usr"


これは本当にsuperuser.comまたはserverfault.comの質問です。
Benjamin Anderson

mvコマンドはどこにあると思いましたか?とにかく、superuser.comに所属
Federico klez Culloca

私は一度そのようなことをしました - 幸いなことにそれはインストール中だったので、私は自分がしたことを吹き飛ばして再インストールしました。
David Thornley

@Benjamin - 間違いなくスーパーユーザー。これはserverfault(またはStackoverflow)の問題ではありません。
Kevin Vermeer

9
がらくた、あなたは何を考えていましたか?
Paul Tomblin

回答:


12

インストールディスクから起動できます。ディスクから起動すると、言語を選択するように求められます。

言語を選択するとデスクトップが表示され、メニューバーの "Utilities"項目にターミナルのエントリが表示されます。

このメニューを使用してTerminalアプリを起動し、見つからないディレクトリを移動、名前変更、または置き換えます。


2
明確化:あなたが最初の言語選択画面を過ぎると、インストーラは利用可能な選択肢の中にTerminalのあるUtilitiesメニューを持つでしょう。
Gordon Davisson

4

ハードドライブを取り外して別のマシンにマウントし、カタログの名前を変更してから、ハードドライブを元のマシンに戻します。


2

他の人は実際にマシンを起動する方法について良い提案をしています。

今後の参考のために、何らかの理由でこれをやり直す場合(または実際に2つの/ usr階層を入れ替えたいのであれば... / usr-cpy / binをパスに追加しても、まだアクセスできるはずです)すべてのユーティリティに...


これは必ずしもトラブルを回避するわけではありません - 一時的なバイナリディレクトリが きみの pathはそれに依存するさまざまなバックグラウンドデーモンがひどく失敗しないという意味ではありません...
Gordon Davisson

1

ハードドライブを取り外すことが選択できない場合は、前回のマシンバックアップから復元し、疲れすぎていないときには変更をやり直すことを検討してください。

起動中にコマンドキーを押したままにすると、起動順序が変わります。必要な場所に移動することがあります。起動時の特別なキートリックもあります。暗記してない。


0

レスキューDV​​Dなどを使用して/ usrを元に戻すか、OSXを完全に再インストールします。

あなたがすべき 永遠に mv / usr必要に応じてコピーしてください。 Unixの場合、必要なバイナリやものの大部分は/ usrにあります。そのため、mvを実行すると、OSXインストールが実質的に停止します。


0

開催してみた コマンド + S シングルユーザーモードに入るための起動時に、これは特にあなたがインストールディスクを持っていないようだからという理由で役に立ちますか?

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