Apple サポート App および YouTube チャンネルのお知らせ

*  iOS 向け Apple サポート App のバージョン 5.6 が公開されました。

YouTube - Apple Japan チャンネルで有用なヒントや使い方を配信中です。

コミュニティでの投票について

コミュニティでの投票について解説した記事を公開しました。

Apple Account (Apple ID) の不正利用を確認する方法

Apple Account に関するよくある質問についてはこちらのページを、また不正利用を確認する方法についてはこちらのドキュメントをご参照ください。

しばらく返答が寄せられていないようです。 再度ディスカッションを開始するには、新たに質問してください。

起動ディスク、認識しているようだがマウントも起動もせず!?

iBookG4が起動しなくなってしまいました。
あるシェアウェアをアンインストールして、再起動したところ、起動中にいっこうに進まなくなってしまい、強制再起動をかけました。すると今度はさらに前の段階で止まってしまい、これは何かおかしい、とfsckで診断しましたが問題なし。logoutして起動を続けましたが、やっぱり起動しません。
panicという表示が出て、hangしたまま動けません、と出ました。
そこで、OSXのインストールCDから起動し、ディスクユーティリティを試しました。ハードディスクそのものは認識され、正常なディスク容量が表示されていました。ディスクの修復を行っても問題なし、ですが、起動ディスクとして名前のついている部分がグレーの名前で表示されていて、マウントできません。
再インストールもやむなし、と思いましたが、インストール先にもそのハードディスクが表示されないので八方ふさがりです。大事な書類が入っているので手持ちのiPod(20GB)にでもバックアップしたいのですが、そもそも元のハードディスクが表示されません。システムプロファイラでは、接続されていることだけは確認できましたが、起動ディスクのマウントポイントという項目が空欄です。
現在は、古いiPod(5GB)にOSXをインストールして、外部HDの起動ディスクとして使っています。そちらのディスクユーティリティで診断しても上記とかわらない状況です。システムプロファイラやディスクユーテリティに、本体内蔵HDとして認識されているのに、デスクトップ上に表示されない、Finderでもマウントされていないのです。
途方に暮れています。アドバイス頂けると助かります。

投稿日 2005/03/10 20:58

返信: 13

2005/03/11 00:49 Community User への返信

> ディスクの修復を行っても問題なし、ですが、、、マウントできません
というのがよくわかりません。fsck で問題なければ、たとえ起動しなくても、イストールcdrom や外付けドライブから起動すれば、マウントぐらいはできるのではないかと思うからです。
でも、シングルユーザモードでは起動してるようですから、リードオンリーでマウントしてデータを読み出すことはできると思います。外付けから起動して、十分容量の大きな外付けをもう一台付けておき、ターミナルで、
sudo asr -source /dev/disk0sX -target /Volumes/sotozuke-1
とするとどうでしょうか。ここで、disk0sX の X は内蔵ドライブのMacOSX ルートパーティションのパーティション番号です。
sudo diskutil list
とすると、MacOSX のパーティションとして出てきます。特にパーティションを作ってなければ、3 になるのではないかと思います。
あっ、内蔵ドライブはマウントされてないから、diskutil では出てこないかもしれません。外付けから起動して、ディスクユーティリティを実行すると、この内蔵ドライブは正常に見えるということですが、そのときに左側のカラムにこのドライブのパーティションが /dev/disk0sX とか薄く表示されてませんか?もし表示されていれば、その番号です。
sotozuke-1 はコピー先にする、容量の十分大きい(空の)外付けドライブのディスク名です。
asr コマンド(Applr Software Restore の略ということです)はマウントしてないドライブからでもリストアできるということですから、これでいけるのではないかと思います。asr は最初にコピー先のボリュームをフォーマットするようですから、空か、元の内容が消えても構わないドライブが必要です。
目的の書類がうまくコピーできたら、内蔵ドライブは初期化して、MacOSX を再インストールするよりしかたないと思います。

2005/03/11 06:17 Community User への返信

ありがとうございます。
最初のころはシングルユーザモードでも動いていたのですが、その後さらに悪くなり、シングルユーザモードでも途中で止まってしまうような状態です。
アドバイスを印刷して、さっそく試してみようと思います。

2005/03/11 12:13 Community User への返信

教えていただいた通り実行してみましたが、だめでした。
まず、sudo diskutil listでマウントされている?ボリュームが出てきました。
元の起動ディスクは、disk0s9という番号でした。
ターゲットになるHD(myipod)は、disk4s3という番号でした。
sudo asr -source /dev/disk0s9 -target /Volumes/myipod
と入力しても何も反応がなかったため、
sudo asr -source /dev/disk0s9 -target /dev/disk4s3
にしてみますと、
Validating target...done
Validating source...
Can't restore from unmounted dev-node /dev/disk0s9
couldn't validate source - Operation not supported.
と表示されました。ほぼアドバイス通り、間違ったことはしてないと思いますが、なにかやはり間違っているのでしょうか? またアドバイスをいただけると幸いです。よろしくお願いいたします。

2005/03/11 16:35 Community User への返信

それなら、read only でマウントして読み出すというのを試してみてください。
やり方は、
sudo mkdir /Volumes/rinji
sudo mount -r -t hfs /dev/disk0s9 /Volumes/rinji
ここまでで、エラーなく完了すれば、read only で内蔵システムのパーティションを/Volumes/rinji にマウントしたことになります。うまくマウントできても、mount command でマウントしていると、ファインダーには出て来ません。ls /Volumes/rinji とすれば、内蔵システムのフォルダーが見えるはずです。もし見えなければ、/dev/disk0s9 が間違っているか、read only ですらうまくマウントできないのかもしれません。後者の場合は諦めざるを得ないかもしれません。Permission denied などといわれたら、コマンドを実行するときに、先頭に、sudo を付けてやります。
うまく見えるのなら、目的の書類を探します。自分のホームディレクトリーにあるのなら、/Users/account/以下にあるはずです。うまく探せたら、
cp /Users/account/path/to/mokuteki_shorui /Volumes/myipod
とすれば、外付けディスクにコピーできるはずです。もちろん、account は自分のアカウント名に変えてください。

2005/03/12 05:25 Community User への返信

はにさん たびたびありがとうございます!
さっそく試してみます。
なんだか、家のカギをなくして部屋に入れずにいる気持ちです。
しかもそのまま部屋を明渡さなくちゃいけないような(笑)
すぐ壁の向こう側には大切な書類が山のようにあるのになああ。
また結果をご報告します。

2005/03/13 08:33 Community User への返信

何度かやってみました。
下のような表示が出てきます。
kextload: extension /System/Library/Filesystems/hfs.fs/Encodings/HFS_MacJapanese.kext is already loaded
mount_hfs: Invalid argument
ls /Volumes/rinji と入力しても何もでてきません。
これはあきらめないといけない状況でしょうか?

2005/03/13 17:54 Community User への返信

シングルユーザモードで起動して(オプション起動して、コマンド-s とすれば外付けでシングルユーザ起動できます)、
mount -uw /
としてからやるとどうですか?
まず、ターゲットをマウントしておきます。
mount -t hfs /dev/disk2sX /Volumes/myipod
(Xは myipod のコピーに使う領域のパーティション番号です。それとも、myipodは起動に使った外付けそのものなら、このマウントは不要です)
mkdir /rinji
mount -r -t hfs /dev/disk0s9 /rinji
ls /rinji
とすると、元のドライブの中身が見えませんか?
これらのコマンド中の半角スペースに注意してください。
これでうまくいかないようでしたら、パーティション番号に誤りはないかもう一度よく調べてみてください。それでも駄目ならお手上げです。

2005/03/14 03:02 Community User への返信

ちなみに元凶の「あるシェアウェア」って具体的には何ですか?
個人的には、インストール、アップグレード、アンインストール等システムを操作するような作業を行う前にバックアップを行うのが、トラブル回避で余計な手間と時間をかけないための鉄則だと思います。
もちろん定期バックアップもデータ保護の観点から必須でしょう。

2005/03/14 08:47 Community User への返信

SideTrackのインストーラでアンインストールを実行し、
そこから再起動しました。
今回のトラブルで定期バックアップの重要性を再確認しました。
まさに後悔先に立たずですね。

2005/03/14 08:49 Community User への返信

>シングルユーザモードで起動して(オプション起動して、
>コマンド-s とすれば外付けでシングルユーザ起動できます)
の部分がよくわかりませんでした。教えていただけますか?

2005/03/15 05:02 Community User への返信

'option'キーを押しながら起動すると、起動ディスクの選択画面が立ち上がりますので、起動ディスクに外付けHDを選んで起動させ、すぐに'コマンド'+'s'キーを押しているとシングルユーザーモードで起動するということだと思いますが。

2005/03/18 14:54 Community User への返信

アドバイスをくださったみなさん、ありがとうございました。
残念ながら、どうしてもデータを取り出すことができませんでした。
今週末にでものんびり消去してインストールしなおします。

起動ディスク、認識しているようだがマウントも起動もせず!?

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。