2010年09月24日
Extension 入れ替えのTips
9/22のモデムの記事で気がついたことがありますので、書き留めておきます。
10.5.8に含まれるExtension(機能拡張)にバグがあるので、10.5.6のExtensionに入れ替えればよいと言う内容でした。そこで、手動で10.5.6環境からIOSerialFamily.kextをコピーし、10.5.8に手動で入れると、こうなってしまいます。
手動では駄目で、インストーラーよりインストールしなさいと言うことです。やっかいですね。Extensionの手動インストールの場合、うまく動く場合もありますが、このようにはじかれてしまうことも少なくありません。サードパーティーのドライバーでしたら、言われるとおりインストーラーからインストールすれば良いわけですが、OS標準のドライバーなので、10.5.8環境で10.5.6のExtensionをインストールできません。そこで、これを回避する方法として、TimeMachineを使う方法があります。具体的な手順としては
10.5.8に含まれるExtension(機能拡張)にバグがあるので、10.5.6のExtensionに入れ替えればよいと言う内容でした。そこで、手動で10.5.6環境からIOSerialFamily.kextをコピーし、10.5.8に手動で入れると、こうなってしまいます。
手動では駄目で、インストーラーよりインストールしなさいと言うことです。やっかいですね。Extensionの手動インストールの場合、うまく動く場合もありますが、このようにはじかれてしまうことも少なくありません。サードパーティーのドライバーでしたら、言われるとおりインストーラーからインストールすれば良いわけですが、OS標準のドライバーなので、10.5.8環境で10.5.6のExtensionをインストールできません。そこで、これを回避する方法として、TimeMachineを使う方法があります。具体的な手順としては
- 別ドライブに10.5.6をインストール。
- TimeMacnineでバックアップ。
- 10.5.8にアップデート。
- TimeMacnineで10.5.6に戻り、IOSerialFamily.kexを選択し入れ替え。
- 移行アシスタントを使って、元使っていたドライブの環境を移行。