ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

Macを教える・教わるコミュの【起動トラブル】別トピ:no such file or directryなどと言うメッセージが出て、起動できない

  • mixiチェック
  • このエントリーをはてなブックマークに追加
こんにちは。よろしくお願いします泣き顔

【使用環境】
Macbook 黒 CoreDuo2.0GHz/2GB/120GB
OSは10.4.10です。

【トラぶった原因と思われるもの】
Parallels for mac を使ってWindows XP を入れていました。
そして、この二つを消したい、と思ったときに、両方とも AppCleanとかいう
初期設定も一緒に捨ててくれるソフトで捨ててしまいました。
その後にこの状態に陥りました。


【トラブルの内容】
起動しようとすると
/etc/master.passwd:no such file or directry
-sh-2.05b#

という黒地に白字の画面が出るだけで、起動しません。
自分で、回復できるような症状でしょうか?


【やってみたこと】

インストールDVDでは起動できたので、パーティションをきってあったも
うひとつのほうにOSをインストールし、大体はバックアップが取れたので
すが、不可視にしてあったフォルダにアクセスすることができないので、
できることならはじめにインストールしてあったOSから起動し、そのフォル
ダのバックアップをとってから、いい機会なので全部インストールしなおしたいと思っています。


その後、http://docs.info.apple.com/jarticle.html?artnum=106908 
にあったとおりにしてみたのですが、
最後のステップ、11のところの、

---------------------------------------------------------------------
出力で次のふたつの項目を検索します:
lrwxrwxr-t 1 root admin {date} etc -> private/etc
lrwxrwxr-t 1 root admin {date} var -> private/var

これらが表示されていない場合は、表示されるようになるまで上記の必要な手順を繰り返します。
---------------------------------------------------------------------

の「出力で次のふたつの項目を検索します」の意味がわからなく、
前にほぼ同じ質問があったトピに続けて質問させていただきました。

そして、KENSAITOさんに

>「ステップ10の 'ls -l | grep ">"'を実行した結果から、次の2行があるかどうか自分
>の目で探してください」ということです。一応、正常起動しているMac OS X 10.5.2上
>のターミナルから、ステップ10のコマンドを実行した結果を添付しておきます。

とアドバイスいただいたのですが、

ステップ10の「 次のように入力します:ls -l | grep ">"」

の後に40行ぐらい

/etc/master.passwd: No such file or directory

が続いているので上のほうは読めず、その下のファイルにもステップ11の結果は
ありませんでした。

あとやってみてわからなかった点は11のさらに下に書かれている

「これらが表示されていない場合は、表示されるようになるまで上記の必要な
手順を繰り返します。」

とありますが、ステップ2から、繰り返していく、ということでしょうか?

アドバイスよろしくお願いします。

コメント(10)

正常起動するマシンにてシングルユーザーモードで起動し「ステップ10」のコマンドを実行しましたが、http://mixi.jp/view_bbs.pl?id=22461167&comment_count=6&comm_id=174656 でコメントしたとおりの結果となりました。

多分、「ステップ2」からのコマンドが正常に入力されていない可能性が高いので、ステップ10のコマンド結果が正常に表示されるまで、ステップ4からステップ10まで行ってください(ステップ12のコマンドを実行すると再起動してしまう)。また、ステップ10で入力するコマンドを次のように変えて入力してください。

ls -l /etc /var
(これを実行した結果を添付しておきます)
うまくいきませんでしたが、何か間違ってるのかもしれないと思って
デジカメで画面をとってみました。

シングルユーザーモードで起動した後のステップ2、 mount -uw / のところから
ステップ10でKENSAITO さんに指示されたコマンドまでを実行したところです。

すみませんが、一度目を通していただけますでしょうか?
あぁ、/etc(実際には/private/etc)に master.passwd が無い状態なので修復は難しいです。ですので、

>不可視にしてあったフォルダ

を、別パーティションにインストールしたOSが起動している状態で可視できるようにした方が前向きだと思います。ということで、どういう風に不可視にしたのかを書いてください。私は、「フォルダを不可視にする」方法を知りませんので。

一応、「正常起動しているOSから master.passwd をコピーする」手順を書いておきます。が、コマンド入力に抵抗が無く、傷を深くする覚悟がある場合のみ行ってください。また、正常起動しないOSがインストールされているボリューム名を"BadOS"とします。

1. 正常起動するOSから起動
2. BadOS に対して、「ディスクユーティリティ」の「ディスクのアクセス権を修復」および「ディスクを修復」を実行
3. ターミナル.app を起動
4. カレントディレクトリを /Volumes/BadOS/private/etc にする
 cd /Volumes/BadOS/private/etc
5. /private/etc/master.passwd をコピー
 sudo cp /private/etc/master.passwd .
 # パスワードを聞かれたらログイン時のパスワードを入力
6. コピーした master.passwd の所有者、パーミッションを設定し直す
 sudo chown root:wheel master.passwd
 sudo chmod 600 master.passwd
7. 正常起動するかどうか試す
こんにちは。

不可視には ”Hide Folders” というソフトを使っていました。
復元方法を見つけることができて、バックアップに成功しました〜!!

というわけで、無事に初期化することができそうです。
ターミナルからのものも試してみたのですが、またとんちんかんなことをしているのか
できなかったので一応レポートさせていただきます。

自分の起動しないHDDをABCという名前だったとして、
ターミナルで、

1.cd /Volumes/ABC/private/etc とタイプ
2.すると No such file or directory と出て先にすすめませんでした、、。

いろいろありがとうございました。
ターミナルなど、もっとエラーに対処できるように勉強しなければなりませんね。

本当に助かりました。
復旧おめでとうございます。で、もうちょっと詳しいことを聞きたいです。

>不可視には ”Hide Folders” というソフトを使っていました。

えーと、このソフトは、http://www.altomac.com/hide_folders/ で配布されているものですか?
で、これをインストールして"Troubleshoting"(http://www.altomac.com/hide_folders/help/)にある手順を試した、ということでしょうか。

>1.cd /Volumes/ABC/private/etc とタイプ
>2.すると No such file or directory と出て先にすすめませんでした、、。

起動しないOSの /private/etc が消えてしまった、といった感じですね。この状態では、http://docs.info.apple.com/jarticle.html?artnum=106908 の手順では復旧できないので、OSの再インストールが必要となります。
ありがとうございます。

Hide Folders についてはおっしゃってるソフトで、トラブルシューティングに記載されている
オプションを押しながら"Add Items"を押すことで選択できるようになったので、オリジナルの
ファイルのバックアップを取ることができました。

やはりOS再インストールですね。
ご丁寧にありがとうございましたわーい(嬉しい顔)
この状態になったことがないので不確実ですがOS CD(DVD)-ROMから起動してパスワードのリセットを行ってみてもだめなのでしょうか?
>OS CD(DVD)-ROMから起動してパスワードのリセット

今回の場合、/private/etc そのものが消えてしまったので(多分)無理です。
起動ディスクからパスワードのリセットはためしてみました。
ディスク自体が不可視になっていて選択ができませんでした。

ログインすると、みんなのコメントがもっと見れるよ

mixiユーザー
ログインしてコメントしよう!

Macを教える・教わる 更新情報

Macを教える・教わるのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。