[PR]

[PR]

2016.08.05作成

キーワード

Mac mini Late209 iPhoto’09 iPhoto_8.1 Applications Install Disk

はじめに

Macを購入するなどして、元の環境を新しいMacに移す場合は、移行アシスタントを使う事が一般的だ。
しかし、移行アシスタントでは、使っていないデータや不要な設定も移行されてしまうというデメリットがある。
そこでこのページでは、Macに付属していたPhotoを、移行アシスタントを使わずに新しいMacでも使えるようにする方法について、自分の経験を元に紹介する。

まず、考えられる方法は2つある。1つは、旧Macからアプリケーションそのものをコピーする事。もう1つがタイトルに書いてある方法で、旧のMacに付属のiPhotoが収録されているインストールディスクを、新しいMacに使う事だ。
Macの場合、大抵のアプリケーションはコピーするだけで使えるようになるので、iPhotoもアプリ本体を新Macにコピーしてみたが、iPhotoは起動しなかった。
もう1つの方法についても、インストールディスクは別の機種では動作しないようにガードがかかっているため、新しいMacには当然インストールできない。
今回は、Mac mini Late 2009に付属のインストールディスクに収録されているIPhoto 8.1を、インストーラーのガードを回避させてMac mini Late 2012にインストールした。

環境

  • 旧Mac・・・Mac mini Late2009(機種ID Macmini3,1) Snow leopardからアップしたMavericks
  • インストールディスク・・・Application Install DVD Disk version1.0 2Z691-6562-A(Mac mini Late2009付属)
  • iPhotoをインストールしたいMac・・・Mac mini Late2012(機種ID Macmini6,1) Mavericksクリーンインストール

手順は大きく3つある。

手順(1)書き込み可能なイメージファイルを作る

インストールディスクを元に、ディスクユーティリティを使って、イメージファイルを作る。
ガードを回避できるように設定ファイルを上書きするため、書き込み可能なイメージにする必要がある。
簡単なので詳細は割愛するが、新規イメージを作る際、イメージフォーマットを「読み出し/書き込み」にしておく事が重要である。

手順(2)ガードの設定ファイルを書き換える

ガードの設定はインストールパッケージ「Install Bundled Software.mpkg」の中に存在している。
Finderでインストールパッケージを右クリックして、パッケージの内容を表示を選択する。
さらにContentsというフォルダを開くと、install Bundled Software.distというファイルを見つける事ができる。
このファイルがインストール時のガードを管理しているファイルである。
テキストエディットで開き、以下のとおりチェック部分をコメントアウトする。

   function installationCheck()
   {
       // Rule out insufficient hardware
       /*if ( !hasAcceptableHardware() )      <<<ここの if の前に「/*」を追記する。
       {                                                                                                                                   
           my.result.title = system.localizedString('TITLE_INCOMPATHW'); 
           my.result.message = system.localizedString('ERROR_INCOMPATHW'); 
           my.result.type = 'Fatal';
           return false;                                                                                                                 
       } 
		
		// If they don't have Leopard, can't help them
		if (system.compareVersions(system.version.ProductVersion, '10.5') == -1)
		{
           my.result.title = system.localizedString('TITLE_OLDSYSTEM'); 
			my.result.message = system.localizedStringWithFormat('ERROR_OLDSYSTEM');
			my.result.type = 'Fatal';
			return false;
		}
		
		// if they do, help them get up to date. 
		if (system.compareVersions(system.version.ProductVersion, '10.5.6') == -1)
		{
			if (!system.env.COMMAND_LINE_INSTALL)
			{
				system.run("AlertSYSTEMError");
			}
           my.result.title = system.localizedString('TITLE_OLDSYSTEM'); 
			my.result.message = system.localizedStringWithFormat('ERROR_OLDSYSTEM') + system.localizedStringWithFormat('ERROR_GOUPDATE');
			my.result.type = 'Fatal';
			return false;
		}*/   <<<ここの } の後ろに「*/」を追記する。

サポート機種の所に、インストールしたいMacの機種IDを追記する。(Mac mini Late2012はMacmini6,1を記載する。)
シングルクォーテーションやコンマの使い方に注意する事。

	var hwbeSupportedMachines = ['Macmini3,1','Macmini6,1'];

上記の2ヶ所の編集が終わったら、上書き保存をしてファイルを閉じる。手順1でディスクイメージを書き込み可にしたのはこのためである。

手順(3)あとはインストール

あとはインストーラーを開くと、あっけなくガードをクリアし、インストールが可能となっている。
ここでもまだインストールができなければ、手順2のファイル設定が間違っているので、再確認する事。

以上で、Mac mini Late2009に付属のディスクからMac mini Late2012にiPhotoをインストールをする方法の紹介を終了する。

参照元URL

完全オリジナルなので特に無し。

コメント欄

最新の10件を表示しています。 コメントページを参照

  • I have discovered that this forum is very active just the moment I have found myself in it. By the look of it, I am so much rejuvenated and I wish that more people will be able to see it. Such forums enable the visitors to get informed and also inform the others; since many people are able to be engaged in such a platform. I am grateful to the person who saw the need that we have this forum. Turabian Footnotes Review and Editing Help for a Thesis: http://alexmilnerblogs.blogdon.net/turabian-footnotes-review-and-editing-help-for-a-thesis-1558936 -- Alex milner? 2017-01-12 (木) 17:25:30
お名前:

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-08-06 (土) 09:27:59 (2828d)