ディスクユーティリティの復元でエラー(ー20)が出る。

大変長い説明になりますが、お許し下さい。
外部ディスクから内蔵ディスクへの復元で、なんどやってもプログレスバーの最後の方になってエラー (ー20)が出ます。このエラー (ー20) の説明をアップルのAdvanced Searchで検索してもOS 9以前のバージョンのものしか見つからず、対策のとりようもなく困っています。もし内蔵ディスクが物理的に壊れているのなら諦められますが、以下に述べますような経緯から物理的な壊れ方でなく、メンテナンスユーティリティ MainMenuを使ったことによる論理的な問題に起因しているようにも思えます。果してソフトの影響でー20なるエラーが出るものかどうか私には分かりません。
どなたか御教示戴きたくよろしくお願いします。
[実行環境]
Mac OS 10.3.9
iBook (Dual USB) メモリ:640MB
内蔵ディスク:9.37GB (System Profileの情報) 1パーティション
外部ディスク:LaCie FireWire 250GB 5パーティション(5等分)
[経緯・現象]
・私は週に1回の割合で、インストールCDのディスクユーティリティの復元機能を使って内蔵ディスク全体を外部ディスクのパーティションにバックアップしています。当然ですが復元直前にアクセス資格とディスクの検証を行っています。数ヶ月前に某シェアウエア (MainMenu以外) によってシステムが動かなくなったときは外部ディスクからの復元で内蔵ディスクを正常に回復できています。
・今回メンテナンスユーティリティのMainMenuを使って以下の作業を行いました。
  ( MainMenu: http://www.versiontracker.com/dyn/moreinfo/macosx/25902 )
なおMainMenuを使うのは2回目です。実は1回目のときも変な現象が起きたのですが、これについては説明の都合上、後で述べます。
・Update Prebindings
・Clean User Cache (All Users)
・Clean System Cache (Deep Clean)
・Clean Font Caches
・Veryfy Preferences
・Remove .DS_Store Files
続けていつものように内蔵ディスクを外部パーティションに復元したのちにディスクユーティリティのディスクの検証をやってみたところ、なんと内蔵ディスクも外部ディスクも沢山のエラーメッセージが出て、あげくの果てにこれ以上ディスクの検証は続けられない旨のメッセージが出て処理が中断されてしまいました。
・そこで以前に外部パーティションにバックアップしておいたもの (MainMenuを行わなかったときのもの) を復元によって内蔵ディスクに回復しようとしたところ上に述べたようにー20のエラーメッセージが出ます。念のために内蔵ディスクに対してディスクの検証をやってみますと「処理が中断されている」旨のメッセージが出ます。内蔵ディスクをディスクユーティリティの消去でゼロクリアしても結果は同じです。
・内蔵ディスクが物理的に壊れているかと思い、バックアップされている外部パーティションのものを別の "外部パーティション" に復元してみたところ正常にできました。
・これによって内蔵ディスクが物理的に壊れていると素直に判断すべきかもしれませんが、私の場合、以下の経験があるので素直にはそのように思えないので悩んでいます。
実は3週間前にこれと類似の現象が起っているのです。そのとき使っていた外部ディスクは今のLaCieではなくYanoのA-Dish FirmWareでした。今回のようなMainMenuを行ったあと復元で外部パーティションにバックアップしようとしたところ、外部パーティションへの書込みがうまくいかず、このときもー20のエラーが出ていました。なんどやっても同じで何度か繰り返しているうちに、A-Dishのマウントさえも出来なくなったのでA-Dishが壊れたと考えて今のLaCie FirmWareに乗換えた次第です。
今回、似たようなことが内蔵ディスクに対して起ったのです。これは偶然でしょうか? もしiBookの内蔵ディスクが物理的に壊れているのなら、来年購入を予定していたMacBookを直ぐに購入したいと思っています。どなたか御教示戴けるとありがたいのですが。

投稿日 2006/10/23 10:44

返信: 36

2007/05/03 22:47 Community User への返信

さっきデータのバックアップの様子をぼ〜っと見ながら、
>復元作業はアルファベット順(大文字・小文字無視)に進んでいく
という言葉を思い出していました。
コピーと復元はまったく違うものだと思うのですが(コピーだと、コピーされていくファイルの名前の順がバラバラです)復元がファイルのアルファベット順にコピーされていくとしたら、索引が先に作られている必要があると思うのですが、いつ作られているのかが不思議になりました。

2007/05/16 07:53 Community User への返信

>復元作業はアルファベット順(大文字・小文字無視)に進んでいく
というのは、いつインデックスを作ってるんでしょうか。
名前を検索しながら進んでいくのか、索引を作ってから進んでいくのか、ちょっと興味があります。

2007/05/16 10:27 Community User への返信

>> 復元作業はアルファベット順(大文字・小文字無視)に進んでいく
これは"復元先を消去しない"の場合です。Finderの名前順で行い。Folder単位でcopyします。SourceとTargetはMountしたまま詰めてCopyしますがFolderの中で問題が発生するとCopyを中止して、次のFolderからCopyを再開します。つまり不完全なCopyになります。iDefragで最適化していてもABC順に直されていまいます。
# 失敗したfileを調べるのはFinderでFoldrを順番に見ていけば見つかります。失敗したfileからCopyされませんのでSourceとの比較で判明します。過去にAppleWorksの2つの鍵がかかったfileが問題を起こしていたのを記憶しています。
"復元先を消去する"で復元するとSourceとTargetをUnmountしてblock copyを行いますのでfileや空きスペースの位置は全く同じCloneになります。分断化が起きていたなら分断化のまま。UnmountやMountが出来ないとErrorになりますがMountに失敗しても問題はなかった。

2007/05/19 00:38 Community User への返信

>Folderの中で問題が発生するとCopyを中止して、次のFolderからCopyを再開します
だとしますと、エラーになったファイルを探すのは容易ではないですよね。
エラーになって、そこでストップするならわかりやすいと思いますが。。
でも、だとすると、
>失敗したfileを調べるのはFinderでFoldrを順番に見ていけば見つかります。失敗したfileからCopyされませんのでSourceとの比較で判明します
は矛盾しないでしょうか。
>復元作業はアルファベット順(大文字・小文字無視)に進んでいくので、ルートから順にどこで止まっているかを確認していけばどこのファイルで止まっているかは確認することができます。
エラー番号がなんだったかは忘れましたが、TunesTEXTのファイルで復元が停止してしまう
と HAL さんが書かれていますが、ますますわからなくなりました。
私は、TunesTEXT以降のファイル(URZ…)がコピーされない状態だと思っていました。

2007/05/19 02:31 Community User への返信

Cloneの場合は復元に失敗したら問題のfileを見つけることは不可能です。
# HDDのfilesystems, OSX, アクセス権に問題があると失敗します。
CopyはFolderの中で問題があったら次のFolderからCopyを始めますので、Folderを順に調べれば、およその見当がつくし、その近辺を、細かくSourceとTargetを比較すれば問題のfileを見つけられます。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

ディスクユーティリティの復元でエラー(ー20)が出る。

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