DELL デスクトップ Inspiron  トレンドマイクロ・オンラインショップ  トレンドマイクロ・オンラインショップ  PCのセキュリティ対策なら、全自動更新のマカフィーで!

Mac OS X 10.4.3 メニューエクストラの件、解決する

delicious はてな この記事をクリップ! | 2005年11月02日06:50 | 編集

- link -

 前回のエントリーにgreenplastic.netさんがヒントをくれました。 そして解決。

Mac OS X 10.4.3にアップデートしてメニューエクストラが表示されなくなるのは、Spotlightをオフにしているからです。 即ち、

/System/Library/CoreServices/Search.bundle

をリネームして読み込まないようにしていたから。

何故アップデートで不具合が出るかと申しますと、アップデーターは

/System/Library/CoreServices/Search.bundle

はアップデートしようと差分データを作成するからです。

元々Search.bundleがリネームされて存在しないところへアップデータはSearch.bundleを作成して「追加変更のあったファイル」のみをここに追加していきますので、当然中途半端なSearch.bundleが出来上がります(尚、これはv1.2にバージョンアップをしました)。 これであればSystemUIerverを起動しても失敗する筈。

解決方法ですが、Search.bundleはオーナーがrootですので、先ずroot権限になります。 ターミナルでsu(do)しても良いですし、rootでログインしても構いません。 私はPathFinderをPseudoで開いてroot権限としてファイル操作しました。

リネームしたSearch.bundle(これを「旧」とする)と、アップデートで生成された中途半端な状態のSearch.bundle(これを「新」とする)のパッケージを開きます。

旧の/Contents/Resourcesを新の/Contentsに上書き、「あるいは/Contents/Resourcesの差分のみをコピー」します。

私の場合、前者で試してSystemUIServerを起動したところ、無事Spotlightが立ち上がりましたので、速攻で再度Search.bundleをリネームしました。




Search

Archives

Contact

■Administrator
padmacolors@gmail.com

■Akane Miyashita
akane.padma@gmail.com
イラスト、デザインのお仕事を承ります!

フィードメーター - padma colors / 

スカウター : padma colors / 

(C) 1997-2008 padma colors All Rights Reserved. Powered by Movable Type. RSS feed