ディスクユーティリティのメッセージ

PowerBook G4/15" OS10.4.6のHDDを外付けのFirewire HDDにPersonal Backup X3を使ってクローン作業を行いました。このHDDをディスクユーティリティを用いて検証・修復を行いますが、「キー長が正しくありません」というコメントが長く続いてiMac G5 2.1GHzを使って検証・修復を試みても3時間以上かかり、しかも終了せずにエラー表示になってしまいます。アクセス権はOK。Tech Tool Pro4で検査すると問題は無いようです。このディスクユーティリティのコメントは何を意味していて、どうしたら修復できるかご教授ください。

投稿日 2006/06/05 17:50

返信: 14

2006/06/05 19:22 Community User への返信

ディスクユーティリティの復元でのバックアップではなくてPersonal Backup X3というアプリでのバックアップです。これまで他のiMacG5やPowerBook G4/12"では何も問題はありませんでしたが今回だけディスクユーティリティの検証・修復で前述のコメントが出てしまいました。なかなか解決できないためもう一回初期化してやろうとも考えています、時間はかかりますが。

2006/06/06 04:59 Community User への返信

Personal Backup X3 というアプリは Disk Utility よりもどのように優れているか知りませんが,今回問題が発生したということなので,純正の道具で試してみてはいかがですか? (というのがはにさんのコメントの趣旨だと思います.私も同意見.)
FirewIre接続で80GBなら1時間はかからないと思います.コピーする前に,コピー元のディスクのアクセス権の修復をしておき,それ以外のボリュームから起動して,コピー先を消去してバックアップします.いくつかの機種でしょっちゅうこれをやっていますが,問題が生じたことはありません.

2006/06/06 05:21 Community User への返信

> Personal Backup X3というアプリでのバックアップです。
Personal Backupは聞いたことがありませんがasrを使ったAppsじゃないかな。Errorが出るということはDisk Utilityを使っても失敗する可能性か高いのでは...
まずはDisk Utilityでディスクの修復を行って問題が出なくなってからですね。data(Homeの)だけでも外付けHDDにbackupしてTigerを消去してinstallしたほうが早く問題が解決出来るかも知れません。 :-)

2006/06/06 09:52 Community User への返信

>>Personal Backupは聞いたことがありませんがasrを使ったAppsじゃないかな。
http://www.act2.com/ で扱っています。
 自分が使っていないからと言って、切って捨てる言い方は如何なもの
かと思う。

2006/06/06 10:04 Community User への返信

> 切って捨てる言い方は如何なものかと思う。
変な言いがかりをつけないで下さい。切って捨てたつもりはありませんが...

2006/06/06 10:12 Community User への返信

切って捨てた>
それはMura-chanさんが得たい情報を、ぴっぴさんがすでに持っているかどうかで
切羽詰まったトピ主さんにとっては無効な投稿が減ることになるのかも。
Mura-chanさんが情報を得て助かっているのにいきなりというなら、それは切って捨てたと
気分を害され、問題も解決しないまま、傷つけられることになるかもしれませんが。

2006/06/06 10:40 Community User への返信

Googleで検索したら...
Personal Backup X4が最新版です。
Personal Backup X3は9/16/2004にreleaseしたもの。
もしasrを使っているAppsならOSX 10.46では使えません。
OSX 10.46: sudo asr restore --source [source] --target [target] --erase
OSX 10.45とそれより前は: sudo asr -source [source] -target [target] -erase
# OSX 10.46は4/3/2006, Personal Backup X4は1/17/2006に各々releaseされましたのでギャップがあって4Xでもupdateしていないと使えないかも?

2006/06/06 13:20 Community User への返信

>このディスクユーティリティのコメントは何を意味していて、どうしたら修復できるか
すべてのファイルやフォルダはHFS Plus ボリューム構造上でキー(keyの長さ、サイズやkeyデータ)に関連付けられています。ある無効なキー長がその最大サイズを超過してしまったことによる HFS Plus filesystem エラーです。ディスクユーティリティでは修復できませんが、DiskWarriorというユーティリティは通常このディスク論理損傷(Invalid Key Length)を修復します。
「Disk First Aid: What to do when it finds an error」 記事のSolutionにも解決手順が示されています。

2006/06/06 13:25 Community User への返信

> もしasrを使っているAppsならOSX 10.46では使えません。
man asr を見ると、確かに asr の文法は新しくなっていますが、以前の文法でも問題なく動きます。よって、それは原因ではないと思います。
また、私見ですが、市販のバックアップユーティリティは asr とは別の方法でバックアップを取っているものが多いように思えます。このアプリケーションは差分バックアップなどもできるようですから、asr を使っている可能性はますます低そうな気がします。独自のバックアップ方法を使っているなら、OS X 側のバージョンアップやその他のきっかけで、非整合性が出て、「キー長が正しくありません」というようなエラーが出る可能性はあるでしょう。単にたまたまクローンが失敗しただけの可能性もあります。
製品なので、発売元、もしくは代理店のサポートに問い合わせるのが、いちばんよいと思います。
# ところで asr って Apple System Restore の略ですが、ラインセンス的には非オープンソースの商用アプリケーションに使うのは問題ないんでしょうかね?一般的な他の BSD のコマンドと同等ならば問題なさそうですが。

2006/06/06 13:27 Community User への返信

あ、そうそう。今回はクローンなので該当しないと思いますが、イメージとしてバックアップした場合に、ディスクユーティリティで「復元するイメージをスキャン」してエラーが出るイメージは、イメージの作成に失敗していると考え、作り直した方がよいと思います。

2006/06/06 14:02 Community User への返信

> 以前の文法でも問題なく動きます。
試してみたら動きますね。
以前松本さんとやり取りの時はErrorで動かなかったのです。不思議です。:-)
# 今回試したdmgはDisk Utility 10.55で作ったもの
"インテルiMac付属のインストールCD起動でディスクユーティリティ復元不具合" #11, 2006/05/06 6:46am

2006/06/06 14:18 Community User への返信

> ある無効なキー長がその最大サイズを超過してしまったことによる HFS Plus filesystem エラーです。
日本語で書かれたfileかfolder名が原因だと思います。
# 凄い長さになってしまう。:-)

2006/06/06 16:02 Community User への返信

皆様色々とアドバイスありがとうございます。
結局、外付けHDDを一旦初期化してしまって改めてPersonal Backup X3を使ってクローン作業を行い、その後はキー長云々のコメントは出なくなりました。
私のPowerBook G4はIntel CPUになる直前のモデルでこの機種ではOSがTigerでもX3で動作するとのことです。X4はIntel CPUでの動作も保証しています。
キー長のコメントについては何となく分かったような気がしますが、おそらくきれいに消していない(前のOSXのファイル)が入っていたままで上書きしてしまったのが原因ではないかと推測しています。クローンの作業ではリソースが一致しない先ファイルは消去されます、とあったのできれいになるものと勘違いしていました。何かファイル名が重なった、あるいは元ファイル名にさらに追加されたようになった?とも想像しましたがよく分かりません。もちろんクローン後のHDDで起動できますし、全く同じ環境になっています。ディスクユーティリティでも問題なしと出ました。
皆様のご意見に再度感謝いたします。

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

ディスクユーティリティのメッセージ

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